Annotation of 43BSDReno/contrib/isode-beta/support/tsapd.8c, revision 1.1.1.1

1.1       root        1: .TH TSAPD 8C "31 May 1988"
                      2: .\" $Header: /f/osi/support/RCS/tsapd.8c,v 7.0 89/11/23 22:27:45 mrose Rel $
                      3: .\"
                      4: .\"
                      5: .\" $Log:      tsapd.8c,v $
                      6: .\" Revision 7.0  89/11/23  22:27:45  mrose
                      7: .\" Release 6.0
                      8: .\" 
                      9: .SH NAME
                     10: tsapd \- OSI transport server
                     11: .SH SYNOPSIS
                     12: .in +.5i
                     13: .ti -.5i
                     14: .B \*(SDtsapd
                     15: \%[\-d]
                     16: \%[\-t] \%[\-x] \%[\-b] \%[\-z]
                     17: \%[\-r]
                     18: \%[\-p\ portno]
                     19: \%[\-a\ x121address] \%[\-i\ pid]
                     20: \%[\-A\ X121address] \%[\-I\ pid]
                     21: .in -.5i
                     22: (under /etc/rc.local)
                     23: .SH DESCRIPTION
                     24: The \fItsapd\fR server listens for OSI transport connections on the local
                     25: host.
                     26: .PP
                     27: For a TCP\-based network service,
                     28: the server implements the protocol described in RFC1006.
                     29: Basically, the server listens on TCP port 102 for connections,
                     30: decodes the connection request packet,
                     31: and execs the appropriate program to enter the protocol and provide the
                     32: service.
                     33: The `\-p' option overrides the default TCP port.
                     34: .PP
                     35: For an X.25\-based network service,
                     36: the server implements the transport class 0 protocol,
                     37: decodes the connection request packet,
                     38: and execs the appropriate program to enter the protocol and provide the
                     39: service.
                     40: The `\-a' switch is used to specify the X.121 address of the local host
                     41: \(em this overrides the entry in the \fBisotailor\fP file.
                     42: In addition,
                     43: the `\-i' switch is used to specify the protocol ID to listen on.
                     44: Note that on most X.25 implementations,
                     45: if the local X.121 address is not present in the \fBisotailor\fR file,
                     46: then the `-a' switch must be used in order for the transport server to
                     47: receive incoming calls.
                     48: .PP
                     49: If the tp0bridge is providing the X.25\-based network service, the
                     50: `\-A' switch is used to specify the X.121 address of the local host.
                     51: In addition the `\-I' switch is used to specify the protocol ID to
                     52: listen on.
                     53: .PP
                     54: For a TP4\-based transport service,
                     55: the server simply listens to any incoming connections,
                     56: and execs the appropriate program to provide the service.
                     57: .PP
                     58: By default,
                     59: all network services are enabled
                     60: (if defined in the configuration).
                     61: The `\-t' option specifies TCP\-only operation,
                     62: the `\-x' option specifies X.25\-only operation,
                     63: the `\-b' option specifies tp0bridge\-only operation,
                     64: and the `\-z' option specifies TP4\-only operation.
                     65: .PP
                     66: Since \fItsapd\fR reads the \fBisoservices\fR\0(5) file to determine
                     67: which program to run when an incoming connection is received,
                     68: if \fItsapd\fR is running as root then it checks to see that the
                     69: \fBisoservices\fR file is also owned by root.
                     70: The `\-r' option disables this check.
                     71: .PP
                     72: As a further precaution,
                     73: \fItsapd\fR runs the program with permissions set to the owner and
                     74: group of the program.
                     75: Hence, unpriviledged programs can be invoked directly under \fItsapd\fR.
                     76: .SH "DEBUG OPERATION"
                     77: If \fItsapd\fR is started interactively,
                     78: or if the `\-d' switch is given,
                     79: then debug mode is entered.
                     80: In this case,
                     81: all logging activity is displayed on the user's terminal.
                     82: In addition,
                     83: the logging information is more verbose.
                     84: .SH EXAMPLES
                     85: For most installations,
                     86: .sp
                     87: .in +.5i
                     88: \*(SDtsapd &
                     89: .in -.5i
                     90: .sp
                     91: run under /etc/rc.local is sufficient.
                     92: This runs TCP\-, X.25\-based and/or TP4\-based services,
                     93: depending on the configuration.
                     94: .SH FILES
                     95: .nf
                     96: .ta \w'\*(LDtsapd.log  'u
                     97: \*(EDisoservices       ISODE services database
                     98: \*(LDtsapd.log log file
                     99: .re
                    100: .fi
                    101: .SH "SEE ALSO"
                    102: isoservices(5)
                    103: .SH AUTHOR
                    104: Marshall T. Rose

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.