diff options
author | wpaul <wpaul@FreeBSD.org> | 1995-01-31 09:12:52 +0000 |
---|---|---|
committer | wpaul <wpaul@FreeBSD.org> | 1995-01-31 09:12:52 +0000 |
commit | 12d39161b860798ddc4628d4e252990024addeba (patch) | |
tree | 43a2d00efe05e2a2b93c406604826242afc26879 /gnu/usr.sbin/Makefile.inc | |
parent | c46e35fcb4e90029a89425459e0c331cfcd0050b (diff) | |
download | FreeBSD-src-12d39161b860798ddc4628d4e252990024addeba.zip FreeBSD-src-12d39161b860798ddc4628d4e252990024addeba.tar.gz |
Obtained from: The NYS project
This is a ported/modified version of yppasswd from the NYS yppasswd-0.5
package. This package has code in it from both Olaf Kirch and Theo
de Raadt. There are GPL references and BSD-style copyright all over the
place... hopefully I won't get flamed into oblivion for commiting this.
This program has been modified from the original in the following ways:
- Changed the ALLOW_CHFN and ALLOW_CHSH compile-time options into
run-time options.
- Demolished the password update functions and replaced them with
routines to handle FreeBSD-style passwordd databases. It is expected
that a seperate master.passwd file will be maintained for use with
the NIS maps. yppasswd will have to be told where it is:
% yppasswdd -m /var/yp/master.passwd
A /var/yp/passwd file will be generated from /var/yp/master.passwd by
/var/yp/Makefile. When yppasswdd has finished modifying the master.passwd
file, it will invoke /usr/libexec/yppwupdate, which is a script that
will run /var/yp/Makefile to generate new maps and push them.
Note that there are copies if pw_util.c and pw_copy.c here. This is
deliberate: they are *not* identical to the originals. Very similar, yes,
but not identical. *sigh*
Diffstat (limited to 'gnu/usr.sbin/Makefile.inc')
0 files changed, 0 insertions, 0 deletions