d_passwd(4) DG/UX 5.4.2 d_passwd(4)
NAME
dpasswd - log-in programs and passwords for dial-up devices
SYNOPSIS
/etc/dpasswd
DESCRIPTION
This file contains an entry for programs (such as shells) that
login(1) can invoke for users logging into the system via dial-up
devices. Each entry includes the pathname of the shell program for
which a dialup password is required and the encrypted password that
the user must provide in order to invoke the program. You have to
create a dpasswd file yourself; the system does not create one for
you.
A dial-up device is any device that has an entry in the /etc/dialups
file. See dialups(4). You have to create a dialups file yourself;
the system does not create one for you.
When a user logs into a dial-up device, login searches the d_passwd
file to see if it contains an entry for the shell program specified
in the user's passwd entry. If such an entry is found, login
requires that the user provide a second ("dial-up") password in
addition to their personal password. The program name in the user's
passwd entry and the program name in the dpasswd file must match
exactly. E.g., /bin/csh and /usr/bin/csh will not be matched even
though they reference the same file.
The program /usr/bin/sh is treated as a special case. If dpasswd
contains an entry for /usr/bin/sh, the password for that entry will
be used as the default dial-up password for all users whose passwd
shell program doesn't match any of the other dpasswd entries. In
the case where no matching entry is found for a user and no
/usr/bin/sh entry exists, the user is not prompted for a dial-up
password.
Here is a sample dpasswd entry:
/bin/csh:xxxxxx:
where xxxxxx is the encrypted password.
SEE ALSO
login(1), dialups(4).
Licensed material--property of copyright holder(s) 1