summaryrefslogtreecommitdiffstats
path: root/usr.sbin/adduser
Commit message (Collapse)AuthorAgeFilesLines
* mdoc: move CAVEATS, BUGS and SECURITY CONSIDERATIONS sections to theuqs2010-05-131-3/+3
| | | | | | | | | | | bottom of the manpages and order them consistently. GNU groff doesn't care about the ordering, and doesn't even mention CAVEATS and SECURITY CONSIDERATIONS as common sections and where to put them. Found by: mdocml lint run Reviewed by: ru
* Fix a few whitespace issues and comment typos that I found while readingjoel2010-01-141-11/+9
| | | | through this file.
* The original adduser/rmuser scripts in Perl used to modify the PATHjhb2008-07-301-2/+3
| | | | | | | | | | | setting. When the scripts were converted to Bourne shell, this was removed. The adduser script was changed to use an explicit path for the pw(8) command so that /usr/sbin did not have to be in the user's PATH. The rmuser script continued to assume that /usr/sbin was in the user's path, however. This fixes the rmuser script to use an explicit path for pw(8) similar to adduser. MFC after: 2 weeks
* In the description of the password field, -w was meant, not thebrueffer2008-03-161-2/+2
| | | | | | | | nonexistant -p flag. PR: 120122 Submitted by: Andy Kosela <andy.kosela@gmail.com> MFC after: 3 days
* Add the -M command-line option, which will set home directory permissions.mtm2008-01-272-1/+44
| | | | | | | | Works both in interactive or batch mode. This is a heavily modified version of the patch submitted in the PR. PR: bin/105060 MFC after: 1 week
* Allow adding a user(s) to additional groups in batch mode as well.mtm2007-10-202-1/+2
| | | | | Submitted by: Eygene Ryabinkin <rea-fbsd@codelabs.ru> (modulo minor changes) MFC after: 2 weeks
* The POP daemon's temporary mail file has a leading dot ('.'). This wasmtm2007-10-191-3/+3
| | | | | | lost in the shell script rewrite of the rmuser command. Submitted by: Ian Smith <smithi@nimnet.asn.au>
* Bump .Dd for r1.5; fix grammatical problem.ceri2007-04-121-2/+2
|
* Specify the correct way to modify this file, and warn that themtm2007-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:mtm2007-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.mtm2007-04-121-12/+13
| | | | | | | Fix it for real. Submitted by: Johnny Lee <johnny@bmtk.com> MFC After: 2 weeks
* Check if the new user already exists right after entering thele2007-03-261-2/+8
| | | | username instead of watching the final call to pw(8) fail.
* Flush my typo fix queue for this directory.ceri2006-12-052-2/+2
|
* Fix typos.ceri2006-12-052-3/+3
|
* Markup fixes.ru2006-09-291-2/+2
|
* Add adding_user.8 to SEE ALSO, note that usernames may contain any charactertrhodes2006-06-071-3/+6
| | | | | | but not being with a hyphen, similar to adding_user.8. PR: 35732
* Honour the "uuid" directive in adduser.confmatteo2006-01-221-1/+4
| | | | | | PR: conf/87914 Approved by: philip (mentor) MFC after: 3 days
* Fix a particularly egregious grammar error.adamw2005-05-241-1/+1
| | | | | Approved by: wpaul MFC after: 1 day
* - Act according to the documentation (man page):robert2005-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
* In fullpath_from_shell(), move the nologin detection before the cat | whileroam2004-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.mtm2004-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.
* Assorted markup, grammar, and spelling fixes.ru2004-06-131-34/+43
|
* Add note that rmuser will clean up any IPC mechanisms owned by the user.csjp2004-06-081-0/+3
| | | | Approved by: bmilekic (mentor)
* Accept full path names in addition to base names for shells.mtm2004-06-062-11/+16
| | | | | Make explicit in the documentation that valid shells need to be supplied only if the -S option is not given.
* Fixed a typo.ru2004-06-041-2/+2
|
* This manual page will not first appear in 4.10 as RELENG_4 has a differenttrhodes2004-04-071-1/+1
| | | | | | version of the adduser utility. Noticed by: simon
* Fix today's faux pas by:trhodes2004-03-301-16/+5
| | | | | | | | Removing the -compact option passed to .Bl macro to avoid useless .Pp macros; Adding a missing period; Using .Xr with .Nd since makewhatis(1) has no support for cases where the Xref is absent. Informed by: ru
* Add an adduser.conf manual page.trhodes2004-03-303-3/+211
| | | | | | | Hook it to the build in Makefile. Xref from adduser.8. Update adduser.8's BUGS section. Bump the date on adduser.8.
* Sychronize with reality: nologin(8) is now in /usr/sbincperciva2004-03-301-3/+3
| | | | Reminded by: trhodes
* o Add an -S option to not attempt to ascertain the validity of a shell.mtm2004-03-162-13/+59
| | | | | | | o Add a -D option to not attempt to create the home directory. o Treat the /nonexistent home directory specially. It means the user has no home directory and it should not be created. o Update Copyright year and my email.
* Make rmuser now also remove ipc resources. Also, fix a few minorschweikh2004-02-291-4/+18
| | | | | | | | shell style problems (superfluous backslashes at EOL). PR: 55980 Submitted by: Chris S.J.Peron <maneo@bsdpro.com> MFC after: 2 weeks
* mdoc(7): Properly mark C headers.ru2003-09-101-1/+1
|
* Typo.mtm2003-06-241-1/+1
| | | | | | This has worked so far because the variable was empty by default. Submitted by: Kostyuk Oleg <cub@cub.org.ua>
* s/warn/info/mtm2003-06-201-1/+1
|
* Add support for the special shell nologin.mtm2003-06-202-5/+44
| | | | Prodded by: mikeh
* Update my email address.mtm2003-06-202-2/+2
|
* Don't forget the -r on the second password prompt.mtm2003-06-201-1/+1
| | | | PR: bin/53550
* Document the -g option in the usage message.mtm2003-03-231-0/+1
| | | | Approved by: markm (mentor)(implicit)
* Add a -g option to specify a default login group.mtm2003-03-202-10/+22
| | | | Approved by: markm (mentor)(implicit)
* o initialize a couple of local flags so the user can re-edit groupsmtm2003-03-191-2/+8
| | | | | | | | next time the subroutine is re-entered o s/configrun/configflag/ o Make the prompt make sense if the user was creating a configuration file Approved by: markm (mentor)(implicit)
* mdoc(7) police: Scheduled sweep.ru2003-02-241-9/+9
|
* Update copyright.mtm2003-02-162-6/+2
|
* Condense the output to one line per removed user. For user's whomtm2003-02-162-21/+56
| | | | | | want the more verbose version, there's a -v option. Approved by: markm (mentor)
* Revisit the shell special characters issue and settle it once-and-forall.mtm2003-02-091-13/+19
| | | | | | | | All characters will be accepted, and pw(8) can sort out which ones it will allow and which ones it won't. Approved by: markm (mentor) Prodded by: Philippe Bourcier <philippe@cyberabuse.org>
* Change the behaviour of adduser to match the previous incarnation a little more.adrian2003-02-081-2/+26
| | | | | | | | | | | | | If any of the given groups do not exist complain and let the user try again. This saves the user from discovering at the end of the process that they've forgotten to add a group or they've typoed. Thanks to cmc/dougb for pointing out how bad my sh fu actually is. Original code by: me Scary sh rewrite by: dougb Reviewed by: dougb
* Better gender-neutral language.fanf2003-02-041-2/+2
| | | | Submitted by: sheldonh
* back out logging to /var/log/adduserfjoe2003-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 anothermtm2003-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))fjoe2003-01-231-2/+2
|
* - restore an ability to write log of added users (default tofjoe2003-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)
OpenPOWER on IntegriCloud