Go forward to Mail and News.
Go backward to Calling Other Systems.
Go up to Using Taylor UUCP.
Accepting Calls
===============
To accept calls from another system, you must arrange matters such
that when that system calls in, it automatically invokes `uucico' on
your system.
The most common arrangement is to create a special user name and
password for incoming UUCP calls. This user name typically uses the
same user ID as the regular `uucp' user (Unix permits several user
names to share the same user ID). The shell for this user name should
be set to `uucico'.
Here is a sample `/etc/passwd' line to accept calls from a remote
system named airs:
Uairs:PASSWORD:4:8:airs UUCP:/usr/spool/uucp:/usr/lib/uucp/uucico
The details may vary on your system. You must use reasonable user
and group ID's. You must use the correct file name for `uucico'. The
PASSWORD must appear in the UUCP configuration files on the remote
system, but will otherwise never be seen or typed by a human.
Note that `uucico' appears as the login shell, and that it will be
run with no arguments. This means that it will start in slave mode and
accept an incoming connection. See Invoking uucico.
On some systems, creating an empty file named `.hushlogin' in the
home directory will skip the printing of various bits of information
when the remote `uucico' logs in, speeding up the UUCP connection
process.
For the greatest security, each system which calls in should use a
different user name, each with a different password, and the
`called-login' command should be used in the `sys' file to ensure that
the correct login name is used. See Accepting a Call, and see
See Security.
If you never need to dial out from your system, but only accept
incoming calls, you can arrange for `uucico' to handle logins itself,
completely controlling the port, by using the `--endless' option.
See Invoking uucico.