summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Bump .Dd for r1.5; fix grammatical problem.Ceri Davies2007-04-121-2/+2
|
* Specify the correct way to modify this file, and warn that theMike Makonnen2007-04-121-1/+18
| | | | | | | user should not depend on the internal variables documented in this man page. MFC After: 2 weeks
* There are a couple of bugs in rev. 1.27:Mike Makonnen2007-04-121-7/+2
| | | | | | | | | | | | | | | | | | | 1) The man page should describe the code, not the other way around. 2) Internal variables should not be documented or exposed, except in controlled circumstances (i.e. - That's what the -C flag is for). The variable should have been saved to the config file in save_config(). 3) The next available userid doesn't get automatically updated. The end-result is the same (user gets added with the correct uid), but in an interactive session the default uid doesn't get updated in the display. So, o Use the uidstart variable instead of uuid (bug #3) o Actually save the variable to adduser.conf (bug #2) o (bug #1 to be fixed in an upcomming commit to adduser.conf.5) MFC After: 2 weeks
* Errm... I don't see how rev. 1.26 could have possibly worked or been tested.Mike Makonnen2007-04-121-12/+13
| | | | | | | Fix it for real. Submitted by: Johnny Lee <johnny@bmtk.com> MFC After: 2 weeks
* Do the right thing with symlinks in the skeleton directory.Lukas Ertl2007-03-301-1/+7
| | | | PR: bin/63659
* Accept passwords which contain whitespace.Lukas Ertl2007-03-301-1/+1
| | | | PR: bin/53434
* Add home directory creation mode to pw.conf(5) and be a bitLukas Ertl2007-03-306-9/+38
| | | | more specific about the effect of the current umask on -M.
* Add -M argument to usage() output.Lukas Ertl2007-03-301-0/+2
|
* Introduce the new option -M to allow to set the permissions ofLukas Ertl2007-03-263-8/+31
| | | | | | | | the user's newly created home directory. If omitted, it's derived from the current umask. PR: bin/16880, bin/83253 (partially), bin/104248 MFC in: 1 month
* Check if the new user already exists right after entering theLukas Ertl2007-03-261-2/+8
| | | | username instead of watching the final call to pw(8) fail.
* Remove California Regent's clause 3, per letterWarner Losh2007-01-091-4/+0
|
* Per Regents of the University of Calfornia letter, remove advertisingWarner Losh2007-01-092-8/+0
| | | | | | clause. # If I've done so improperly on a file, please let me know.
* Flush my typo fix queue for this directory.Ceri Davies2006-12-052-2/+2
|
* Fix typos.Ceri Davies2006-12-052-3/+3
|
* Better mdoc(7). Bump doc date.Tom Rhodes2006-10-091-3/+3
| | | | Kicked by: ru
* Note the naming convention of files in share/skel and explain the "dot"Tom Rhodes2006-10-091-0/+8
| | | | | | prefix is removed. PR: 103828
* Markup fixes.Ruslan Ermilov2006-09-291-2/+2
|
* Fix bug introduced in rev 1.23:Dmitry Morozovsky2006-09-251-1/+6
| | | | | | | | pw_equal does not check crypted password field, so one cannot change crypted password keeping other fields intact. Approved by: des MCF after: 3 days
* o Fix groupadd getopt line and make 'pw groupadd -o' work.Maxim Konovalov2006-09-181-1/+1
| | | | | | PR: bin/100684 Submitted by: Devon H. O'Dell MFC after: 3 weeks
* Minor comment fix.Thomas Quinot2006-09-081-1/+1
|
* (pw_copy): Handle the case of a malformed line in master.passwdThomas Quinot2006-09-041-2/+11
| | | | | | | | (copy it silently, do not dereference NULL pointer). PR: bin/102848 Reviewed by: security-officer (cperciva) MFC after: 1 week
* Add adding_user.8 to SEE ALSO, note that usernames may contain any characterTom Rhodes2006-06-071-3/+6
| | | | | | but not being with a hyphen, similar to adding_user.8. PR: 35732
* Reimplementation of world/kernel build options. For details, see:Ruslan Ermilov2006-03-171-4/+6
| | | | | | | | http://lists.freebsd.org/pipermail/freebsd-current/2006-March/061725.html The src.conf(5) manpage is to follow in a few days. Brought to you by: imp, jhb, kris, phk, ru (all bugs are mine)
* POSIXed strtoll() (and ours one too) can set errno to EINVAL, so checkAndrey A. Chernov2006-03-141-1/+1
| | | | | | it first. Approved by: andre
* Import of OpenBSD's strtonum(3) which is a nicer version of strtoll(3)Andre Oppermann2006-03-141-0/+68
| | | | | | | | providing proper error checking and other improvements. Obtained from: OpenBSD Requested by: flz (to port Open[BGP|OSPF]D) MFC after: 3 days
* Add utility functions for checking if a given kernel module is loaded,Dag-Erling Smørgrav2006-02-181-0/+5
| | | | and loading it.
* Honour the "uuid" directive in adduser.confMatteo Riondato2006-01-221-1/+4
| | | | | | PR: conf/87914 Approved by: philip (mentor) MFC after: 3 days
* Add a family of functions for reliable pidfiles handling.Pawel Jakub Dawidek2005-08-241-0/+17
| | | | | Idea from: jmg Discussed on: arch@
* Cross-reference pw(8) into chpass(1), passwd(1), and vipw(8).Sean Chittenden2005-08-021-0/+1
|
* Change /home symbolic link, so it will point to usr/home instead of /usr/home.Pawel Jakub Dawidek2005-07-311-1/+5
| | | | | | | | | | | | Previous symlink was confusing: # cd /jails/virtual_system_1/home # realpath . /usr/home ...and slower. OK'ed by: rwatson, phk
* Fix a particularly egregious grammar error.Adam Weinberger2005-05-241-1/+1
| | | | | Approved by: wpaul MFC after: 1 day
* - Act according to the documentation (man page):Robert Drehmel2005-04-281-2/+1
| | | | | | | | | When adding users from a preformatted file, do not exit silently when empty lines or lines starting with a '#' are encountered - ignore them instead. - Fix a spelling error in a comment. PR: bin/80058
* Properly spell default in a comment.Tom Rhodes2005-04-221-1/+1
|
* Remove unused variables.Stefan Farfeleder2005-04-091-4/+1
|
* The variable `arglist' has internal linkage in pw.c, don't declare it as externStefan Farfeleder2005-02-101-1/+1
| | | | here.
* Sort sections.Ruslan Ermilov2005-01-181-56/+56
|
* Sort sections.Ruslan Ermilov2005-01-181-2/+2
|
* Added the EXIT STATUS section where appropriate.Ruslan Ermilov2005-01-171-1/+1
|
* More NO_NIS cleanup: LINKS and MLINKSAndrey A. Chernov2004-12-291-0/+4
|
* Grammar in a comment.Ruslan Ermilov2004-12-181-1/+1
|
* Add knob NO_NIS (fka NO_YP_LIBC) and make world compileable when set.Bjoern A. Zeeb2004-11-131-3/+9
| | | | | | | | | | | If turned on no NIS support and related programs will be built. Lost parts rediscovered by: Danny Braniss <danny at cs.huji.ac.il> PR: bin/68303 No objections: des, gshapiro, nectar Reviewed by: ru Approved by: rwatson (mentor) MFC after: 2 weeks
* Don't rely on NULL being a pointer, add a cast before passing it to a variadicStefan Farfeleder2004-10-031-2/+2
| | | | function.
* In fullpath_from_shell(), move the nologin detection before the cat | whilePeter Pentchev2004-09-231-7/+11
| | | | | | | | | loop to avoid an incorrect display of the nologin path twice. PR: 71786 Submitted by: Andrew Hayden <andrew.hayden@gmail.com> Reviewed by: mtm MFC after: 3 days
* Also, match the full path to the special nologin shell.Mike Makonnen2004-08-281-1/+2
| | | | | | | | | | Previously, it would recognize it as a valid shell only if the basename (nologin) was specified. Now, it will recognize both the basename and the full path. NOTE: The full path as adduser(8) understands it is /usr/sbin/nologin. There is a symlink, /sbin/nologin, but that's deprecated and only there for backwards compatibility.
* Remove useless .Pp. Typo: gcos -> gecos (as spelled in passwd(5)).Philippe Charnier2004-07-261-2/+1
|
* Mechanically kill hard sentence breaks.Ruslan Ermilov2004-07-021-1/+2
|
* Mechanically kill hard sentence breaks.Ruslan Ermilov2004-07-021-2/+4
|
* Use strlcpy(3) to replace the idiomaticRobert Drehmel2004-06-173-30/+18
| | | | | | | strncpy(d, s, l); d[l - 1] = '\0'; statements.
* Fix a bug which occurred when the home directory given by theRobert Drehmel2004-06-171-1/+2
| | | | | | | | -d option was equal to the one already saved and which caused the pw utility to avoid updating values passed by other options processed before the -d option in the code path. Spotted by: Richard Caley <rjc@interactive.co.uk>
* Assorted markup, grammar, and spelling fixes.Ruslan Ermilov2004-06-131-34/+43
|