summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* This is just a forced-commit to note that the previous commit addressesGarance A Drosehn2003-01-280-0/+0
| | | | PR 28773 (not 28733!). I have closed both PR 28773 and PR 46890.
* Changes so the 'pw' command will allow '$' as the last character in a useridGarance A Drosehn2003-01-281-14/+51
| | | | | | | | | | | or group name (mainly for the benefit of samba). This pretty much rewrites he pw_checkname() routine, but should work exactly the same except for the above change, and that error messages are somewhat more informative. PR: 28733 46890 Inspired by: example patch written by Terry Lambert Reviewed by: no objections on freebsd-arch and freebsd-current MFC plans: no plans, but will do if people want it in stable.
* back out logging to /var/log/adduserMax Khon2003-01-241-6/+0
| | | | (/usr/sbin/pw already logs to /var/log/userlog)
* In interactive mode, ask the user if he/she wants to add anotherMike Makonnen2003-01-241-0/+18
| | | | | | | | user and re-run interactive questions or quit depending on the answer. Submitted by: Scot Hetzel <hetzels@westbend.net> Approved by: markm (mentor)
* expr foo -> $((foo))Max Khon2003-01-231-2/+2
|
* - restore an ability to write log of added users (default toMax Khon2003-01-231-3/+13
| | | | | | | /var/log/adduser, disabled if empty or adduserlog="no") - do not ask for password in configure mode - print $passwdtype instead of password in configure mode - add DATECMD, GREPCMD (not overridable but with full path)
* Do not loose trailing spaces when printing prompt messages.Max Khon2003-01-231-3/+3
|
* Do not expose password if it is empty and PWF_STANDARD format is requestedMax Khon2003-01-231-1/+2
| | | | MFC after: 1 week
* *blush*Mike Makonnen2003-01-231-8/+8
| | | | | | | While I'm here properly quote all the other input I neglected to quote. Approved by: markm (mentor)(implicit)
* Don't forget to properly quote input.Mike Makonnen2003-01-211-1/+1
| | | | | Approved by: markm (mentor)(implicit) Submitted by: Robin Breathe <robin@isometry.net>
* do not loose trailing space when asking uidMax Khon2003-01-201-1/+1
|
* Style cleanup.David E. O'Brien2002-12-301-11/+10
|
* Make WARNS=5 clean.David E. O'Brien2002-12-302-5/+3
| | | | Tested on: sparc64, Athlon[32]
* english(4) police.Jens Schweikhardt2002-12-272-5/+5
|
* mdoc(7) police: Deal with self-xrefs.Ruslan Ermilov2002-12-241-5/+5
|
* mdoc(7) police: more `The .Nm utility' + markup nit.Ruslan Ermilov2002-12-231-5/+5
|
* Move the NOTES section to DESCRIPTION. And correct some documentation whileTom Rhodes2002-12-201-11/+13
| | | | | | | I'm here. PR: 43756 Submitted by: Gary W. Swearingen <swear@attbi.com>
* Uniformly refer to a file system as "file system".Ruslan Ermilov2002-12-122-3/+3
| | | | Approved by: re
* Correctly handle files with IFS characters (spaces) in their names whenTim J. Robbins2002-12-091-7/+3
| | | | | | | cleaning up temporary files. Submitted by: Mike Makonnen <mtm@identd.net> Approved by: re
* mdoc(7) police: overhaul.Ruslan Ermilov2002-12-042-182/+272
| | | | Approved by: re
* Replace the perl versions of adduser and rmuser with shell script versions.Scott Long2002-12-037-2291/+1458
| | | | | Submitted by: Mike Makonnen <mtm@identd.net> Approved by: re
* mdoc(7) police: markup fixes.Ruslan Ermilov2002-11-271-3/+4
| | | | Approved by: re
* Clarify the unique groups scheme by mentioning that the 002 umaskTony Finch2002-11-081-3/+5
| | | | | | | is instead of the usual 022 umask, and explain that what the scheme still prevents is unwanted changes, not prying eyes. While I'm here, mess with the phrasing and line-breaks a bit.
* Don't forget to '\n'-terminate new entries. This unbreaks chpass -a.Dag-Erling Smørgrav2002-10-291-1/+2
| | | | Submitted by: joerg
* Don't try to dereference a NULL pw pointer. This would happen whenJoerg Wunsch2002-10-291-1/+1
| | | | attempting to use chpass -a.
* Do not allow empty GIDs for non-NIS entries.Maxim Konovalov2002-10-111-0/+7
| | | | MFC after: 2 weeks
* Too strict error checking in rev. 1.22 broke pwd_mkdb(8) in NISMaxim Konovalov2002-10-021-2/+2
| | | | | | environment. An empty UID and GID are valid there. Spotted by: rwatson
* Disqualify UID/GID with non-numeric character.Maxim Konovalov2002-09-251-3/+13
| | | | | | PR: bin/41721 Reviewed by: tjr, silence on -audit MFC after: 2 weeks
* Replace various spelling with FALLTHROUGH which is lint()ablePhilippe Charnier2002-08-251-1/+1
|
* Add LOGIN_SETMAC, which will indicate to the user context management codeRobert Watson2002-08-161-1/+2
| | | | | | | | that it should also set the user's default MAC label, if available and permitted. Obtained from: TrustedBSD Project Sponsored by: DARPA, NAI Labs
* Fix conjugation of exists and add full stops to the messages I changed.David Malone2002-08-111-2/+2
| | | | | | PR: 38481 Submitted by: Kevin Kinsey <kadmin@elisha.daleco.biz> MFC after: 1 week
* Whitespace cleanup--it's not style(9), but it is consistent. PrepRobert Watson2002-08-111-3/+3
| | | | | | | for MAC-related commits to the login infrastructure. Obtained from: TrustedBSD Project Sponsored by: DARPA, NAI Labs
* The .Nm utilityPhilippe Charnier2002-07-143-37/+67
|
* de-__P()Alfred Perlstein2002-07-113-51/+51
|
* Consistently use FBSDIDDavid E. O'Brien2002-06-302-3/+3
|
* Lists follow a colon, not a semicolon.Dima Dorfman2002-06-301-1/+1
|
* `pw useradd' could be used with -w without -D option.SADA Kenji2002-06-261-0/+1
| | | | | | PR: docs/39770 Submitted by: sada Approved by: dd
* Print a long with %ld not %d. (We possibly should be using %j here, butDavid Malone2002-06-241-1/+1
| | | | | | | | that can be fixed when the many other warnings here are being fixed.) PR: 39741 Submitted by: Dan Lukes <dan@obluda.cz> MFC after: 1 week
* Be more clear in error messages.Nick Hibma2002-06-231-4/+9
| | | | | | | Distinguish between a held lock and a failed lock op. If rpc.lockd is not running on a diskless client this makes clearer what the problem is.
* If no old_pw was passed to pw_copy, compare just the name.Dag-Erling Smørgrav2002-05-081-1/+2
| | | | Sponsored by: DARPA, NAI Labs
* Use libutil and libypclnt for all passwd manipulation and NIS needs.Dag-Erling Smørgrav2002-05-0811-1216/+317
| | | | Sponsored by: DARPA, NAI Labs
* Add passwd manipulation code based on parts of vipw and chpass.Dag-Erling Smørgrav2002-05-082-82/+433
| | | | Sponsored by: DARPA, NAI Labs
* Use `The .Nm utility'Philippe Charnier2002-04-191-10/+15
|
* Make mppath and masterpasswd pointers instead of arrays, and initializeDag-Erling Smørgrav2002-04-171-2/+4
| | | | | | | | | them to point at static strings that contain the default paths. This makes 'vipw -d' work again (I broke it in rev 1.21; apologies for taking so long to fix it.) Spotted by: Olivier Houchard <doginou@cognet.ci0.org> Sponsored by: DARPA, NAI Labs
* Remove bogus reference to _use_yp.Dag-Erling Smørgrav2002-04-151-9/+1
|
* Const poisoning.Ruslan Ermilov2002-04-083-14/+14
|
* Rename a couple of local variables to avoid warnings.Dag-Erling Smørgrav2002-04-061-26/+26
| | | | Sponsored by: DARPA, NAI Labs
* In the words of the submitter:Dima Dorfman2002-04-051-1/+5
| | | | | | | | | This patch explains -F for usershow and groupshow. Because "groupmod ... -F" doesn't do anything, the patch also drops that from groupmod's command line args. PR: 35955 Submitted by: Mike DeGraw-Bertsch <mbertsch@radioactivedata.org>
* Document the -7 option for usershow.Dima Dorfman2002-04-051-0/+9
| | | | | PR: 36735 Submitted by: Mike DeGraw-Bertsch <mbertsch@radioactivedata.org>
* Fix vendor ID.David Malone2002-03-301-2/+4
| | | | | | | | Make usage message match the man page. (Missing -o, -h doesn't depend on -d). PR: 36470 Submitted by: Gary W. Swearingen <swear@blarg.net> MFC after: 1 week