summaryrefslogtreecommitdiffstats
path: root/chpass
Commit message (Collapse)AuthorAgeFilesLines
* Remove bogus ${DESTDIR}s from LINKS.Bruce Evans1995-08-171-8/+10
| | | | | | | Keep DPADD up to date with LDADD. bsd.prog.mk's install rule can't handle schg'ed links, so ugly beforeinstall and afterinstall rules are required.
* Take the ypchfn/ypchsh stuff that was removed from passwdBill Paul1995-08-137-9/+421
| | | | | | | | | | | | | | | | | | | and graft it into chpass. Chpass can now tell when it's being asked to operate on an NIS user and it displayes the appropriate message in the editor template ("Changing NIS information for foo"). After the changes have been made, chpass will promte the user for his NIS password. If the password is correct, the changes are committed to yppasswdd. Hopefully, this should make NIS more transparent to the end user. Note that even the superuser needs to know a user's password before he can change any NIS information (such is the nature of yppasswdd). Also, changes to the password field are not permitted -- that's what yppasswd is for. (The superuser may specify a new password, but again, he needs to know the user's original password before he can change it.)
* Delete bogus referneces to timezone code internal header file `tzfile.h',Garrett Wollman1995-08-071-5/+4
| | | | which is no longer bogusly installed in /usr/include.
* Fix chpass so that it doesn't advance the passwordMike Pritchard1995-07-161-11/+9
| | | | | change and expire dates by 1 day anytime root edits a user that has a change/expire date set.
* Somewhere along the line, somebody decided to make the 'full name' fieldBill Paul1995-06-231-1/+1
| | | | | | | | | | | | restricted. Am I the only one who sees the absurdity of having chfn be a link to chpass, and then denying users permission to use chpass to change their full names? Of course, chpass has a much more severe bug in it, which is that it allows users to change their password database info without first asking them for their password. I hope to fix this at some point so that I can merge ypchpass, ypchfn, ypchsh and chpass into one program (password authentication is required for changing NIS data).
* Remove trailing whitespace.Rodney W. Grimes1995-05-304-8/+8
|
* Missing ${DESTDIR} on chflags commands added.Rodney W. Grimes1995-04-171-2/+3
|
* Bug fixed: even root was unable to edit restricted fieldsAndrey A. Chernov1995-03-211-4/+4
|
* Fixes for chpass.Jordan K. Hubbard1995-02-092-9/+25
| | | | Submitted by: Heikki Suonsivu <hsu@cs.hut.fi>
* Add a `-p' option, allowing the super-user to directly set a user'sGarrett Wollman1995-01-142-7/+31
| | | | | encrypted password. Kerberized `login' might use this, if I get around to implementing the complete Allspice System behavior.
* Fix logic in previous commit.Bruce Evans1994-11-141-1/+1
|
* Fix beforeinstall target:Andrey A. Chernov1994-11-081-1/+1
| | | | use chflags /usr/bin/chpass ONLY if chpass present
* Add a beforeinstall rule to turn off the immutable flag on chpass so youRodney W. Grimes1994-05-301-0/+3
| | | | can install a new copy of it.
* BSD 4.4 Lite Usr.bin SourcesRodney W. Grimes1994-05-2711-0/+1376