Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ uucpd(8) — BSD/386 1.0

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

services(5)

uuparams(5)

inetd(8)

telnetd(8)

uucico(8)

UUCPD(8)                  BSD System Manager's Manual                 UUCPD(8)

NAME
     uucpd - internet domain uucp server

SYNOPSIS
     /usr/libexec/uucpd [-d] [-l level] [-P paramfile] [-x level]

DESCRIPTION
     Uucpd is the server for supporting UUCP connections over TCP/IP networks.

     Uucpd is invoked by inetd(8) when a UUCP connection is established (that
     is, a connection to the port indicated in the uucp service specification;
     see services(5)),  and executes the following protocol:

     1.      The server prompts with `login: ' The uucico process at the other
             end must supply a username.

     2.      Unless the username refers to an account without a password, the
             server then prompts with `Password: '. The process at the other
             end must supply the password for that account.

     3.      If the username is not valid, or if the password is not the cor-
             rect password for that account, the connection is dropped.  Oth-
             erwise, the specified user shell is run, with the user ID, group
             ID, and access groups set, and home directory for that account,
             with the environment variable USER set to the specified username.
             Entries are made in /var/log/wtmp and /usr/log/lastlog for the
             username (if writeable).

     Alternatively, if no inetd program exists, (and if invoked with the -d
     flag), uucpd may be invoked to act as a listener process, forking off a
     copy to accept each uucp request as it arrives.

OPTIONS
     -d      If uucpd has been compiled with NO_INETD defined, this flag caus-
             es uucpd to act as a listener process.

     -l level
             Turns on logging.  A optional number following the flag sets the
             level (default 1).

     -P parmfile
             This flag changes the uucp parameters filename from the default
             /etc/uucp/CONFIG.

     -x level
             If present, this flag is passed through to uucico.

PARAMETERS
     Uucpd uses the following parameters (see uuparams(5)):

     LOGDIR               Defines directory for logging records [default:
                          /var/log/uucp].

     TELNETD              Define pathname for telnetd(8) if uucpd should pass
                          non-UUCICO accounts to telnetd.

     UUCICO               Pathname for uucico(8) that is checked against user
                          shell path.

     UUCICO_ONLY          `1' if you wish uucpd to only allow logins to ac-
                          counts with user shell = UUCICO. Otherwise, if
                          TELNETD is non-null, it starts up telnetd(8) for
                          non-UUCICO accounts.

FILES
     /etc/uucp/CONFIG    UUCP program parameters.
     /var/log/lastlog    Time of last login.
     /var/log/wtmp       Accounting.
     LOGDIR/uucpd/uucpd  Activity log if logging enabled.

SEE ALSO
     services(5),  uuparams(5),  inetd(8),  telnetd(8),  uucico(8).

DIAGNOSTICS
     All diagnostic messages are returned on the connection, after which the
     connection is closed.

     ... read error.   An error occurred while reading the username or pass-
                       word.

     Login incorrect.  The username is invalid or the password is not the cor-
                       rect password for the account.

BSDI BSD/386                    March 27, 1993                               2














































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