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