Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ inetd.conf(4) — Reliant UNIX 5.44c4

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

rlogin(1)

rsh(1)

comsat(1M)

inetd(1M)

talkd(1M)

tftpd(1M)

services(4)

inetd.conf(4)                                                 inetd.conf(4)

NAME
     inetd.conf - Internet servers database

DESCRIPTION
     The inetd.conf file contains the list of servers that inetd(1M)
     invokes when it receives an Internet request over a socket. Each
     server entry is composed of a single line of the form:

          service-name  socket-type  protocol  wait-status  uid \
          server-program  server-arguments

     Fields can be separated by either SPACE or TAB characters. A #
     (pound-sign) indicates the beginning of a comment; characters up to
     the end of the line are not interpreted by routines that search this
     file.

     service-name        The name of a valid service listed in the file
                         /etc/services. For RPC services, the value of the
                         service-name field consists of the RPC service
                         name, followed by a slash and either a version
                         number or a range of version numbers (for example,
                         mountd/1).

     socket-type         Can be one of:

                         stream         for a stream socket,
                         dgram          for a datagram socket,
                         raw            for a raw socket,
                         seqpacket      for a sequenced packet socket

     protocol            Must be a recognized protocol listed in the file
                         /etc/protocols. For RPC services, the field con-
                         sists of the string "rpc" followed by a slash and
                         the name of the protocol (for example, rpc/udp for
                         an RPC service using the UDP protocol as a trans-
                         port mechanism).

     wait-status         nowait for all but "single-threaded" datagram
                         servers - servers which do not release the socket
                         until a timeout occurs [such as comsat(1M) and
                         talkd(1M)]. These must have the status wait.
                         Although tftpd(1M) establishes separate "pseudo-
                         connections", its forking behavior can lead to a
                         race condition unless it is also given the status
                         wait.

     uid                 The user ID under which the server should run.
                         This allows servers to run with access privileges
                         other than those for root.






Page 1                       Reliant UNIX 5.44                Printed 11/98

inetd.conf(4)                                                 inetd.conf(4)

     server-program      Either the pathname of a server program to be
                         invoked by inetd to perform the requested service,
                         or the value internal if inetd itself provides the
                         service.

     server-arguments    If a server must be invoked with command-line
                         arguments, the entire command line (including
                         argument 0) must appear in this field (which con-
                         sists of all remaining words in the entry). If the
                         server expects inetd to pass it the address of its
                         peer (for compatibility with 4.2BSD executable
                         daemons), then the first argument to the command
                         should be specified as "%A".

                         The number of arguments is limited to 10.

FILES
     /etc/inetd.conf

     /etc/services

     /etc/protocols

SEE ALSO
     rlogin(1), rsh(1), comsat(1M), inetd(1M), talkd(1M), tftpd(1M),
     services(4).




























Page 2                       Reliant UNIX 5.44                Printed 11/98

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026