|
|
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
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.