YPPASSWDD(8C)

NAME
yppasswdd, rpc.yppasswdd - server for modifying NIS password file

SYNOPSIS
/usr/etc/rpc.yppasswdd filename [ adjunct_file ] [ -nogecos ] [ -noshell ] [ -nopw ] [ -m argument1 argument2 ... ]

AVAILABILITY

This program is available with the Networking software installation option. Refer to for information on how to install optional software.

DESCRIPTION

yppasswdd is a server that handles password change requests from yppasswd(1). Unless an adjunct_file is specified, it changes a password entry in filename, which is assumed to be in the format of passwd(5). filename is the password file that provides the basis for the passwd.byname and passwd.byuid maps. This should not be confused with the servers /etc/passwd file which controls access to the server. In particular this file should not contain an entry for the super user.

If an adjunct_file is specified or /etc/security/passwd.adjunct exists, this file will be changed instead of the filename. An entry in filename or adjunct_file will only be changed if the password presented by yppasswd(1) matches the encrypted password of that entry.

If the -noshell -nogecos or -nopw options are given then these fields may not be changed remotely using chfn, chsh, or passwd(1).

If the -m option is given, then after filename or adjunct_file is modified, a make(1) will be performed in /var/yp. Any arguments following the flag will be passed to make.

This server is not run by default, nor can it be started up from inetd(8C). If it is desired to enable remote password updating for the Network Information Service (NIS), then an entry for yppasswdd should be put in the /etc/rc file of the host serving as the master for the NIS passwd file.

EXAMPLE

If the NIS password file is stored as /var/yp/passwd, then to have password changes propagated immediately, the server should be invoked as

        /usr/etc/rpc.yppasswdd /var/yp/passwd -m passwd DIR=/var/yp

FILES
/var/yp/Makefile
/etc/security/passwd.adjunct
/etc/rc

SEE ALSO
make(1), yppasswd(1), passwd(1), passwd(5), passwd.adjunct(5), ypfiles(5), inetd(8C), ypmake(8)

NOTES

The password file specified to rpc.yppasswdd may not be a link.

The Network Information Service (NIS) was formerly known as Sun Yellow Pages (YP). The functionality of the two remains the same; only the name has changed. The name Yellow Pages is a registered trademark in the United Kingdom of British Telecommunications plc, and may not be used without permission.