Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 31 Jan 1995 01:12:54 -0800
From:      Bill Paul <wpaul>
To:        CVS-commiters, cvs-gnu
Subject:   cvs commit: src/gnu/usr.sbin/yppasswdd Makefile pw_copy.c pw_util.c update.c yppasswd.h yppasswd_xdr.c yppasswdd.8 yppasswdd.c
Message-ID:  <199501310912.BAA11117@freefall.cdrom.com>

next in thread | raw e-mail | index | archive | help
wpaul       95/01/31 01:12:53

  Added:       gnu/usr.sbin/yppasswdd Makefile pw_copy.c pw_util.c update.c
                        yppasswd.h yppasswd_xdr.c yppasswdd.8 yppasswdd.c
  Log:
  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*



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199501310912.BAA11117>