Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ sllogin(1M) — Interactive 3.2r4.1

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

ifconfig(1M)

slattach(1M)

sldialup(1M)

sl(7)

sllogin(1M)  —  

NAME

sllogin − SLIP login shell

SYNOPSIS

/usr/ucb/sllogin

DESCRIPTION

The utility sllogin enables incoming Serial Line Internet Protocol (SLIP) network connections via a modem and is generally used with sldialup(1M). To create a dialin SLIP account, add an account with /usr/ucb/sllogin as the shell. 

There must also be an entry for SLIP users in the /etc/slip.users file.  This file is used to determine which machine is on each end of this slip connection.  The information is then passed to ifconfig so that the interface can be initialized when the user logs in. 

CONFIGURATION FILE

The /etc/slip.users file consists of four fields that are white-space delimited (the last field is optional). 

username
The name of the slip user.

toname
The name of the system that the user is logging in to (that is, the machine that sllogin is on).  If it is ’-’, the systems hostname is used. 

fromname
The name of the system that the user is logging in from. If both toname and fromname are ’-’, it is assumed that the interface has already been configured, and it is not re-configured (i.e., ifconfig is not called automatically). 

scriptfile
The name of an optional scriptfile that will be called when the SLIP connection is established.  The scriptfile will be passed the interface name, then the string "up" when the connection is established, and the string "down" when the connection is terminated.  The interface name is /dev/slx where x is the unit number.  The script will be executed as root.  The user name of the account is stored in $LOGNAME.  If a specified script does not exist or the script is not executable, the SLIP connection will terminate immediately. 

WARNINGS

This account should be used only on normal serial ports and not on the ­console. 

SEE ALSO

ifconfig(1M), slattach(1M), sldialup(1M), sl(7). 

\*U  —  Version 1.0

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