360390 |
27-Apr-2020 |
kevans |
MFC r359642: adduser: allow standard IFS characters in passwords
Notably, the default IFS contains space/tab, thus any leading/trailing whitespace characters tend to be removed.
Set IFS= for just the read lines to mitigate this, allowing the user to be less surprised when their leading/trailing spaces weren't actually captured in the password as they are with other means of setting a user's password.
PR: 245342 |
330449 |
05-Mar-2018 |
eadler |
MFC r326276:
various: general adoption of SPDX licensing ID tags.
Mainly focus on files that use BSD 2-Clause license, however the tool I was using misidentified many licenses so this was mostly a manual - error prone - task.
The Software Package Data Exchange (SPDX) group provides a specification to make it easier for automated tools to detect and summarize well known opensource licenses. We are gradually adopting the specification, noting that the tags are considered only advisory and do not, in any way, superceed or replace the license texts.
No functional change intended. |
302408 |
08-Jul-2016 |
gjb |
Copy head@r302406 to stable/11 as part of the 11.0-RELEASE cycle. Prune svn:mergeinfo from the new branch, as nothing has been merged here.
Additional commits post-branch will follow.
Approved by: re (implicit) Sponsored by: The FreeBSD Foundation |
284345 |
13-Jun-2015 |
sjg |
Add META_MODE support.
Off by default, build behaves normally. WITH_META_MODE we get auto objdir creation, the ability to start build from anywhere in the tree.
Still need to add real targets under targets/ to build packages.
Differential Revision: D2796 Reviewed by: brooks imp
|
267668 |
20-Jun-2014 |
bapt |
use .Mt to mark up email addresses consistently (part2)
PR: 191174 Submitted by: Franco Fichtner <franco@lastsummer.de>
|
240530 |
15-Sep-2012 |
issyl0 |
Remove a reference to CVS and to freefall from a user-facing man page.
PR: docs/171658 Reported by: Chris Petrik (c dot petrik dot sosa at gmail dot com) Approved by: gabor (mentor) MFC after: 5 days
|
236500 |
03-Jun-2012 |
joel |
mdoc: add missing width argument to Bl -tag.
|
233648 |
29-Mar-2012 |
eadler |
Remove trailing whitespace per mdoc lint warning
Disussed with: gavin No objection from: doc Approved by: joel MFC after: 3 days
|
232146 |
25-Feb-2012 |
deischen |
When using uidstart in /etc/adduser.conf, get the next available user id and show it in the "Uid [xxx]" prompt.
PR: 163863 Submitted by: Moritz Wilhelmy (mw at wzff dot de) MFC after: 2 weeks
|
228990 |
30-Dec-2011 |
uqs |
Spelling fixes for usr.sbin/
|
208027 |
13-May-2010 |
uqs |
mdoc: move CAVEATS, BUGS and SECURITY CONSIDERATIONS sections to the 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
|
202312 |
14-Jan-2010 |
joel |
Fix a few whitespace issues and comment typos that I found while reading through this file.
|
181006 |
30-Jul-2008 |
jhb |
The original adduser/rmuser scripts in Perl used to modify the PATH 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
|
177280 |
16-Mar-2008 |
brueffer |
In the description of the password field, -w was meant, not the nonexistant -p flag.
PR: 120122 Submitted by: Andy Kosela <andy.kosela@gmail.com> MFC after: 3 days
|
175719 |
27-Jan-2008 |
mtm |
Add the -M command-line option, which will set home directory permissions. 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
|
172823 |
20-Oct-2007 |
mtm |
Allow adding a user(s) to additional groups in batch mode as well.
Submitted by: Eygene Ryabinkin <rea-fbsd@codelabs.ru> (modulo minor changes) MFC after: 2 weeks
|
172791 |
19-Oct-2007 |
mtm |
The POP daemon's temporary mail file has a leading dot ('.'). This was lost in the shell script rewrite of the rmuser command.
Submitted by: Ian Smith <smithi@nimnet.asn.au>
|
168659 |
12-Apr-2007 |
ceri |
Bump .Dd for r1.5; fix grammatical problem.
|
168658 |
12-Apr-2007 |
mtm |
Specify the correct way to modify this file, and warn that the user should not depend on the internal variables documented in this man page.
MFC After: 2 weeks
|
168656 |
12-Apr-2007 |
mtm |
There are a couple of bugs in rev. 1.27: 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
|
168651 |
12-Apr-2007 |
mtm |
Errm... I don't see how rev. 1.26 could have possibly worked or been tested. Fix it for real.
Submitted by: Johnny Lee <johnny@bmtk.com> MFC After: 2 weeks
|
167917 |
26-Mar-2007 |
le |
Check if the new user already exists right after entering the username instead of watching the final call to pw(8) fail.
|
164926 |
05-Dec-2006 |
ceri |
Flush my typo fix queue for this directory.
|
164925 |
05-Dec-2006 |
ceri |
Fix typos.
|
162806 |
29-Sep-2006 |
ru |
Markup fixes.
|
159364 |
07-Jun-2006 |
trhodes |
Add adding_user.8 to SEE ALSO, note that usernames may contain any character but not being with a hyphen, similar to adding_user.8.
PR: 35732
|
154688 |
22-Jan-2006 |
matteo |
Honour the "uuid" directive in adduser.conf
PR: conf/87914 Approved by: philip (mentor) MFC after: 3 days
|
146556 |
24-May-2005 |
adamw |
Fix a particularly egregious grammar error.
Approved by: wpaul MFC after: 1 day
|
145618 |
28-Apr-2005 |
robert |
- Act according to the documentation (man page): 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
|
135616 |
23-Sep-2004 |
roam |
In fullpath_from_shell(), move the nologin detection before the cat | while 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
|
134440 |
28-Aug-2004 |
mtm |
Also, match the full path to the special nologin shell. 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.
|
130420 |
13-Jun-2004 |
ru |
Assorted markup, grammar, and spelling fixes.
|
130249 |
08-Jun-2004 |
csjp |
Add note that rmuser will clean up any IPC mechanisms owned by the user.
Approved by: bmilekic (mentor)
|
130160 |
06-Jun-2004 |
mtm |
Accept full path names in addition to base names for shells.
Make explicit in the documentation that valid shells need to be supplied only if the -S option is not given.
|
130084 |
04-Jun-2004 |
ru |
Fixed a typo.
|
128021 |
07-Apr-2004 |
trhodes |
This manual page will not first appear in 4.10 as RELENG_4 has a different version of the adduser utility.
Noticed by: simon
|
127645 |
30-Mar-2004 |
trhodes |
Fix today's faux pas by:
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
|
127644 |
30-Mar-2004 |
trhodes |
Add an adduser.conf manual page. Hook it to the build in Makefile. Xref from adduser.8. Update adduser.8's BUGS section. Bump the date on adduser.8.
|
127635 |
30-Mar-2004 |
cperciva |
Sychronize with reality: nologin(8) is now in /usr/sbin
Reminded by: trhodes
|
127076 |
16-Mar-2004 |
mtm |
o Add an -S option to not attempt to ascertain the validity of a shell. 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.
|
126398 |
29-Feb-2004 |
schweikh |
Make rmuser now also remove ipc resources. Also, fix a few minor shell style problems (superfluous backslashes at EOL).
PR: 55980 Submitted by: Chris S.J.Peron <maneo@bsdpro.com> MFC after: 2 weeks
|
119964 |
10-Sep-2003 |
ru |
mdoc(7): Properly mark C headers.
|
116784 |
24-Jun-2003 |
mtm |
Typo. This has worked so far because the variable was empty by default.
Submitted by: Kostyuk Oleg <cub@cub.org.ua>
|
116628 |
20-Jun-2003 |
mtm |
s/warn/info/
|
116627 |
20-Jun-2003 |
mtm |
Add support for the special shell nologin.
Prodded by: mikeh
|
116624 |
20-Jun-2003 |
mtm |
Update my email address.
|
116623 |
20-Jun-2003 |
mtm |
Don't forget the -r on the second password prompt.
PR: bin/53550
|
112519 |
23-Mar-2003 |
mtm |
Document the -g option in the usage message.
Approved by: markm (mentor)(implicit)
|
112433 |
20-Mar-2003 |
mtm |
Add a -g option to specify a default login group.
Approved by: markm (mentor)(implicit)
|
112401 |
19-Mar-2003 |
mtm |
o initialize a couple of local flags so the user can re-edit groups 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)
|
111447 |
24-Feb-2003 |
ru |
mdoc(7) police: Scheduled sweep.
|
111015 |
16-Feb-2003 |
mtm |
Update copyright.
|
111013 |
16-Feb-2003 |
mtm |
Condense the output to one line per removed user. For user's who want the more verbose version, there's a -v option.
Approved by: markm (mentor)
|
110595 |
09-Feb-2003 |
mtm |
Revisit the shell special characters issue and settle it once-and-forall. 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>
|
110537 |
08-Feb-2003 |
adrian |
Change the behaviour of adduser to match the previous incarnation a little more.
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
|
110320 |
04-Feb-2003 |
fanf |
Better gender-neutral language.
Submitted by: sheldonh
|
109775 |
24-Jan-2003 |
fjoe |
back out logging to /var/log/adduser (/usr/sbin/pw already logs to /var/log/userlog)
|
109768 |
24-Jan-2003 |
mtm |
In interactive mode, ask the user if he/she wants to add another user and re-run interactive questions or quit depending on the answer.
Submitted by: Scot Hetzel <hetzels@westbend.net> Approved by: markm (mentor)
|
109752 |
23-Jan-2003 |
fjoe |
expr foo -> $((foo))
|
109751 |
23-Jan-2003 |
fjoe |
- restore an ability to write log of added users (default to /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)
|
109750 |
23-Jan-2003 |
fjoe |
Do not loose trailing spaces when printing prompt messages.
|
109720 |
23-Jan-2003 |
mtm |
*blush* While I'm here properly quote all the other input I neglected to quote.
Approved by: markm (mentor)(implicit)
|
109635 |
21-Jan-2003 |
mtm |
Don't forget to properly quote input.
Approved by: markm (mentor)(implicit) Submitted by: Robin Breathe <robin@isometry.net>
|
109573 |
20-Jan-2003 |
fjoe |
do not loose trailing space when asking uid
|
108317 |
27-Dec-2002 |
schweikh |
english(4) police.
|
107788 |
12-Dec-2002 |
ru |
Uniformly refer to a file system as "file system".
Approved by: re
|
107694 |
09-Dec-2002 |
tjr |
Correctly handle files with IFS characters (spaces) in their names when cleaning up temporary files.
Submitted by: Mike Makonnen <mtm@identd.net> Approved by: re
|
107582 |
04-Dec-2002 |
ru |
mdoc(7) police: overhaul.
Approved by: re
|
107543 |
03-Dec-2002 |
scottl |
Replace the perl versions of adduser and rmuser with shell script versions.
Submitted by: Mike Makonnen <mtm@identd.net> Approved by: re
|
107312 |
27-Nov-2002 |
ru |
mdoc(7) police: markup fixes.
Approved by: re
|
106671 |
08-Nov-2002 |
fanf |
Clarify the unique groups scheme by mentioning that the 002 umask 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.
|
101698 |
11-Aug-2002 |
dwmalone |
Fix conjugation of exists and add full stops to the messages I changed.
PR: 38481 Submitted by: Kevin Kinsey <kadmin@elisha.daleco.biz> MFC after: 1 week
|
99968 |
14-Jul-2002 |
charnier |
The .Nm utility
|
90532 |
11-Feb-2002 |
yar |
Found a single point where rmuser(8) wasn't robust to strange characters in a username: where it was inserted into a regexp. Fix it by escaping metacharacters in the name with \Q-\E.
|
89926 |
28-Jan-2002 |
yar |
Keep similar things together: Check for too long usernames inside the function that verifies username validity.
|
89923 |
28-Jan-2002 |
yar |
Disallow adding duplicate roots, toors, or other users w/uid 0. Previously, a truth check instead if defined() check erroneously allowed that.
PR: bin/8745
|
89922 |
28-Jan-2002 |
yar |
Implement a flexible way of letting some unusual characters into usernames: Make the regular expression to check usernames against configurable.
PR: bin/22860 bin/31049 Reviewed by: sheldonh
|
89921 |
28-Jan-2002 |
yar |
Remove the newly added -force option because it made adduser(8) less robust to possible errors of the user/admin while adduser(8) had been intended to minimize their possibility. An alternative way of introducing strange symbols into usernames to be committed really soon.
|
89586 |
20-Jan-2002 |
iedowse |
Add `-h' to the chown command so that symbolic links copied from the skeleton directory are chown'd to the new user.
PR: bin/10601 Submitted by: Adrian Filipi-Martin <adrian2ubergeeks.com@gosub.cstone.net> MFC after: 1 month
|
89362 |
14-Jan-2002 |
ru |
yp(4) -> yp(8).
PR: docs/30797
|
89305 |
13-Jan-2002 |
wosch |
Remove myself as maintainer, I don't have free time for adduser anymore.
|
88888 |
04-Jan-2002 |
yar |
Oops, missed one point where $pwd_mkdb had been used. Now it should be @pwd_mkdb since we moved to Perl's safe system() not using /bin/sh.
|
88828 |
02-Jan-2002 |
yar |
Document a new option: -force.
|
88827 |
02-Jan-2002 |
yar |
Allow weird characters in usernames if an admin persists on that: a) Convert all the remaining older Perl system() calls to the new, more secure LIST format so they are robust to whitespace and shell metacharacters in their arguments. b) Add a new option: -force, which allows adding usernames containing characters that are otherwise illegal.
PR: bin/22860 bin/31049
|
88817 |
02-Jan-2002 |
yar |
Be consistent in what restriction is imposed on a username in the code and what the warning message reads.
|
88815 |
02-Jan-2002 |
yar |
Forbid adding duplicate users with the name of "0". Previously, it was possible due to 0 and "0" being equivalent in Perl.
|
88814 |
02-Jan-2002 |
yar |
Parse atq(1) output correctly under various (but not all perhaps) locale settings: allow any date and time separator characters.
|
88811 |
02-Jan-2002 |
yar |
In remove_at_jobs(): Don't print "Removing at jobs" if there are no jobs to remove. Add a whitespace before "done." so the output looks better.
|
83149 |
06-Sep-2001 |
dd |
Print the correct filename if we fail to open $etc_passwd.
Submitted by: Brian Poole <raj@cerias.purdue.edu>
|
81938 |
20-Aug-2001 |
dd |
Pass the username we just made to pwd_mkdb so that the latter doesn't have to regenerate the entire database.
PR: 25798 Submitted by: Domas Mituzas <domas.mituzas@delfi.lt>
|
81622 |
14-Aug-2001 |
ru |
mdoc(7) police: s/BSD/.Bx/ where appropriate.
|
80905 |
01-Aug-2001 |
ghelmer |
Add "use Fcntl" to resolve O_RDWR|O_CREAT|O_EXCL macros used in new sysopen call.
PR: 29366 (in part)
|
80903 |
01-Aug-2001 |
ghelmer |
Install the new password file with pwd_mkdb, not the old one.
PR: 29366 (in part)
|
80645 |
30-Jul-2001 |
ghelmer |
The variable giving the name of the temporary password file was inconsistently named "ptmp" and "etc_ptmp". This commit changes it to "passwd_tmp" for consistency and to match OpenBSD's name for the variable.
Consulted with: jedgar
|
80319 |
25-Jul-2001 |
jedgar |
Use a safer method of creating the temporary password file.
Submitted by: dynamo@harvard.net Obtained from: OpenBSD MFC after: 3 days
|
80216 |
23-Jul-2001 |
ghelmer |
Fix removal of at jobs.
PR: bin/23052 Submitted by: Mike Sellenschuetter <mike.sellenschuetter@bankofamerica.com> MFC after: 1 week
|
79955 |
19-Jul-2001 |
dd |
Generate a bigger salt. This is necessary for blowfish to work properly, and doesn't hurt the other algorithms.
PR: 28991 Submitted by: Yoshihiro Koya <Yoshihiro.Koya@math.yokohama-cu.ac.jp>
|
79755 |
15-Jul-2001 |
dd |
Remove whitespace at EOL.
|
79537 |
10-Jul-2001 |
ru |
mdoc(7) police: removed HISTORY info from the .Os call.
|
76207 |
02-May-2001 |
adrian |
Fix the rmuser script to correctly determine if a user does not exist.
PR: 26674
|
76206 |
02-May-2001 |
adrian |
Extend adduser to create "locked" accounts. Adduser can now lock an account at creation, create accounts with a "*" password (so you can use alternate authentication schemes without fearing a "default" password biting you later), and blank passwords.
Yes, adduser could create a blank password account, but this makes it slightly more difficult to shoot yourself in the foot.
The /etc/adduser.conf entries are:
# use password-based authentication for new users # defaultusepassword = "yes" | "no" defaultusepassword = "yes"
# enable account password at creation # (the password will be prepended with a star if the account isn't enabled) # defaultenableaccount = "yes" | "no" defaultenableaccount = "yes"
# allow blank passwords # defaultemptypassword = "yes" | "no" defaultemptypassword = "no"
Requested by: alfred Reviewed by: alfred
|
75581 |
17-Apr-2001 |
dougb |
By popular demand, have adduser preserve comments at the top of the group file. Because of the way the group sorting works while printing out the new file it's not possible at this time to restore comments in other locations, but at least they won't just disappear altogether.
|
75534 |
15-Apr-2001 |
dougb |
Add a more useful solution to the problem of password files with more than one user who differs only by case. The other perl tools assume (or enforce) the all lowercase requirement, therefore making the search through master.passwd case insensitive seemed a reasonable optimization, IMO.
I understand, although I do not sympathize with, the argument that someone might want to do this on purpose, and might subsequently want to use the wrong tool for the job. So, this fix should hopefully satisfy both camps.
|
75532 |
15-Apr-2001 |
obrien |
Rev 1.11 introduced a bug where the processing became case insensative for username to rm.
PR: 25961 Submitted by: Linh Pham <lplist@closedsrc.org>
|
75286 |
07-Apr-2001 |
ru |
beforeinstall -> SCRIPTS.
|
74816 |
26-Mar-2001 |
ru |
- Backout botched attempt to introduce MANSECT feature. - MAN[1-9] -> MAN.
|
71898 |
01-Feb-2001 |
ru |
mdoc(7) police: split punctuation characters + misc fixes.
|
71102 |
16-Jan-2001 |
ru |
Prepare for mdoc(7)NG.
|
70403 |
27-Dec-2000 |
ru |
Prepare for mdoc(7)NG.
|
70130 |
17-Dec-2000 |
dougb |
* Fix a long line that I introduced in the last commit * Backslash escape non-alphanumeric chars in the login name so that perl doesn't choke on things like '$'.
|
70015 |
14-Dec-2000 |
ru |
mdoc(7) police: removed history info from the .Os FreeBSD call.
|
68989 |
21-Nov-2000 |
dougb |
If a user is in the database, rmuser ought to be able to remove them. Address this by using getpwnam(), thus killing several birds with the same stone. My fix is slightly more aggressive than the originators. :)
PR: misc/22278
|
68965 |
20-Nov-2000 |
ru |
mdoc(7) police: use the new features of the Nm macro.
|
68575 |
10-Nov-2000 |
ru |
Avoid use of direct troff requests in mdoc(7) manual pages.
|
64618 |
13-Aug-2000 |
gshapiro |
Complete migration of aliases file to /etc/mail/aliases. The maintainers of share/examples/diskless/README.TEMPLATING and mergemaster have been contacted so those may be updated as well.
|
58060 |
14-Mar-2000 |
newton |
Un-botch my botched reduction in permitted characters in the permitted username check which resulted from my attempt to expand them.
PR: bin/17372 Reviewed by: sheldonh
|
58058 |
14-Mar-2000 |
newton |
Fix the case where username validity test would incorrectly fail if the specified username contained uppercase alphabetics.
PR: bin/17372
|
57782 |
06-Mar-2000 |
sheldonh |
Remove more single-space hard sentence breaks.
|
57673 |
01-Mar-2000 |
sheldonh |
Remove single-space hard sentence breaks. These degrade the quality of the typeset output, tend to make diffs harder to read and provide bad examples for new-comers to mdoc.
|
50479 |
28-Aug-1999 |
peter |
$Id$ -> $FreeBSD$
|
49136 |
27-Jul-1999 |
nik |
Remove references to the non-existent addgroup(8) and rmgroup(8) commands.
PR: docs/12659 Submitted by: Mark Diekhans <markd@Grizzly.COM>
|
48371 |
30-Jun-1999 |
kris |
Grammar and spelling fixes
Obtained from: OpenBSD
|
43805 |
09-Feb-1999 |
wosch |
Added myself as maintainer.
|
42692 |
15-Jan-1999 |
danny |
Print yyyy/mm/dd in /var/log/adduser, instead of yy/mm/dd Submitted by: Peter Jeremy <peter.jeremy@alcatel.com.au>
|
38406 |
17-Aug-1998 |
wosch |
Removing -batch option from adduser. Adduser was written as an *interactive* command for newbies. The pw(8) does now a much better job for adding users from command line. Also, the -batch option is not well tested, buggy and unsupported.
|
36736 |
07-Jun-1998 |
wosch |
Always ask for homedir.
PR: 6754 Submitted by: uhlar@netlab.sk
|
34660 |
18-Mar-1998 |
hoek |
MF22: Remove confusing comma
|
33355 |
14-Feb-1998 |
steve |
Clarify the -batch arguments.
PR: 5677 Submitted by: Adrian Filipi-Martin <adrian@virginia.edu>
|
33026 |
02-Feb-1998 |
wosch |
Typo.
|
32397 |
10-Jan-1998 |
wosch |
Rename the pwd_mkdb(8) option '-c' to '-C' for better compatiblity with BSD/OS.
|
31965 |
24-Dec-1997 |
wosch |
Small bugfix: store $uid_start instead hard coded value 1000 in /etc/adduser.conf.
|
30891 |
02-Nov-1997 |
jraynard |
Typo alert.
|
29645 |
20-Sep-1997 |
wosch |
Do not complain about non existing shell "/nonexistent" Smarter error check if a uid is already in use.
Submitted by: "Eugene Radchenko" <genie@qsar.chem.msu.su>
|
29644 |
20-Sep-1997 |
wosch |
Do not accept empty user names.
|
28997 |
01-Sep-1997 |
charnier |
Cosmetic changes.
|
28812 |
26-Aug-1997 |
wosch |
Stop the growing list of shells if /etc/adduser.conf was updated.
|
27807 |
31-Jul-1997 |
pst |
Nologin is also a valid 'invalid' shell
|
27656 |
24-Jul-1997 |
wosch |
Delete dead test code.
|
27505 |
18-Jul-1997 |
wosch |
`cp -r' -> `cp -R' Option -r is obsolete and buggy.
|
27210 |
05-Jul-1997 |
pst |
Remove addgroup/rmgroup -- they are completely replaced by pw(1).
Adduser/rmuser stay for now until we get a good user-friendly front-end for pw.
|
26827 |
23-Jun-1997 |
steve |
Fix a minor nit in the .Dd macro invocation so that the revision date is displayed correctly.
|
25373 |
01-May-1997 |
ache |
Change "no" answer to "default" for login class, because "no" class can exists and "default" class is really equal to empty class.
|
25372 |
01-May-1997 |
ache |
Allow "no" answer on login class prompt override non-empty /etc/adduser.conf defaultclass with empty one
|
25371 |
01-May-1997 |
ache |
1. Deal with login classes now 2. Turn on send_message by default for security reasons (mailbox must be pre-created)
|
24550 |
02-Apr-1997 |
wosch |
Variable name typo.
Reviewed by: Guy Helmer <ghelmer@cs.iastate.edu Submitted by: Paul Sandys <myj@nyct.net>
|
23573 |
09-Mar-1997 |
wosch |
Support comments in password database (/etc/master.passwd).
Comments in group database (/etc/group) are currently not supported - adduser silently delete blank lines and comments.
|
23534 |
08-Mar-1997 |
wosch |
Cleaned up some messages, added a check to remove a leftover popd file from /var/mail, added a routine to delete the removed user's files from /tmp, /var/tmp, & /var/tmp/vi.recover, and added code to kill any running processes owned by the removed user). I've also added a flag for non-interactive execution, cleaned up the man page, and adjusted my address.
Submitted by: ghelmer@cs.iastate.edu (Guy Helmer)
|
22997 |
22-Feb-1997 |
peter |
Revert $FreeBSD$ to $Id$
|
21880 |
20-Jan-1997 |
wosch |
Sort cross references.
|
21673 |
14-Jan-1997 |
jkh |
Make the long-awaited change from $Id$ to $FreeBSD$
This will make a number of things easier in the future, as well as (finally!) avoiding the Id-smashing problem which has plagued developers for so long.
Boy, I'm glad we're not using sup anymore. This update would have been insane otherwise.
|
21031 |
29-Dec-1996 |
wosch |
Allow dash `-' (except for first char) and underscore `_' in usernames.
pointed out by: max
|
21023 |
29-Dec-1996 |
wosch |
remove group limits checks
|
21022 |
29-Dec-1996 |
wosch |
increase username length limit to 16
|
20830 |
23-Dec-1996 |
mpp |
Minor internal mdoc usage changes.
|
20826 |
23-Dec-1996 |
mpp |
Minor style fixes.
I also renamed the adduser "-quit" option to "-quiet", since it is supposed to be the same as the -s/-silent option, and -quit must have beena typo.
|
20196 |
07-Dec-1996 |
ache |
Expand username limit to 16
|
19987 |
27-Nov-1996 |
ache |
Don't show on the screen just securely entered password (in /etc/adduser.message text) Sending password by E-mail on local machine is joke in any case
|
19890 |
20-Nov-1996 |
wosch |
do not print 'illegal shell' for pseudo users news and xten
Submitted by: kuku
|
19832 |
17-Nov-1996 |
wosch |
install rmuser, addgroup, rmgroup in /usr/sbin
|
19393 |
04-Nov-1996 |
wosch |
manpages for rmgroup(8) and addgroup(8)
|
19267 |
30-Oct-1996 |
wosch |
rmgroup - delete a Unix group
usage: rmgroup group
|
19256 |
29-Oct-1996 |
wosch |
addgroup - add a group or add users to a group
addgroup [-g gid] group [user[,user,...]]
|
18332 |
17-Sep-1996 |
wosch |
warn if reach group line limit (>200 users, >1024 bytes per line) close PR#1595
suggested by: Seppo Kallio <kallio@beeblebrox.cc.jyu.fi
|
18302 |
14-Sep-1996 |
wosch |
Do not backup master.passwd if pwd_mkdb returned an error. This was to paranoid, pwd_mkdb(8) is carefully enough to not corrupt master.passwd on failure.
Submitted by: joerg
|
18243 |
11-Sep-1996 |
jkh |
Make passwords no longer echo or display. Because of this, we now also ask for matching confirmation. I'm sure there is a clever direct-from-perl ioctl way of putting the terminal into noecho mode, but I don't feel like learning perl so I just used system. [yes, I'll put stty on the installation boot floppy as necessary]
|
17866 |
28-Aug-1996 |
adam |
typo police
I couldn't make any sense of the sentence "Eval variables in this file." so I left it alone.
also allow creation of new local group when NIS groups are used. this can probably be done more elegantly, and needs more thought.
|
17849 |
27-Aug-1996 |
wosch |
sync copyright with /usr/share/examples/etc/bsd-style-copyright
|
17786 |
23-Aug-1996 |
mpp |
Use the .Fx macro where appropriate.
|
17714 |
20-Aug-1996 |
wosch |
run pwd_mkdb with new check option [-c] to verify correctness of /etc/master.passwd
|
17598 |
14-Aug-1996 |
wosch |
Do not add an user to a group if the group is also the login group.
|
17590 |
13-Aug-1996 |
wosch |
Do not send "welcome mail" as default. If you want this feature you can still enable it. Better, use mail client like elm or pine.
Requested by: Jordan
|
16264 |
09-Jun-1996 |
wosch |
documented login name limit Obtained from: mailing list
|
15649 |
06-May-1996 |
gclarkii |
We DON'T ship bash by default, why is it the default shell? We also don't ship tcsh or ksh by default. Correct these two things to make sh the default and increase csh and sh to be higher priority.
|
14013 |
10-Feb-1996 |
wosch |
Submitted by: Masafumi NAKANE <masafumi@tky007.tth.expo96.ad.jp> bugfix: chown home directory if don't copy dotfiles
|
13744 |
30-Jan-1996 |
mpp |
Fix a bunch of spelling errors in a bunch of man pages.
|
13123 |
30-Dec-1995 |
peter |
This commit was generated by cvs2svn to compensate for changes in r13122, which included commits to RCS files with non-trunk default branches.
|
13122 |
30-Dec-1995 |
peter |
recording cvs-1.6 file death
|
11651 |
22-Oct-1995 |
jkh |
Clean up some of the english here..
|
11563 |
19-Oct-1995 |
jkh |
Various fixes to make this work better when called from other tools. Submitted by: Coranth Gryphon <gryphon@healer.com> & Wolfram Schneider <wosch@cs.tu-berlin.de>
|
8644 |
20-May-1995 |
jkh |
The problem is the returned salt, while the freebsd man pages asks that the crypt salt string begin with a '_', no other crypt's do. If you remove the initialization of $salt to '_' in sub salt(), everything works as advertised. Submitted by: Charles Henrich <henrich@crh.cl.msu.edu>
|
8190 |
30-Apr-1995 |
ache |
Don't accept usernames longer than 8 characters Submitted by: Wolfram Schneider <wosch@cs.tu-berlin.de>
|
7686 |
09-Apr-1995 |
ache |
Non-blocking lock Remove old salt cause possible endless loop Submitted by: <wosch@cs.tu-berlin.de>
|
6960 |
08-Mar-1995 |
ache |
o more options o less restrictive, you can choise uid, gid ... o invite user into some groups o encrypted passwords with crypt o batch mode (for instance, this works now: $ adduser -batch jkh guest,uuadmin "Jordan K. Hubbard" passwd see manpage for more details)
Submitted by: Wolfram Schneider <wosch@cs.tu-berlin.de>
|
5451 |
09-Jan-1995 |
jkh |
Correct some of the english.
|
5450 |
09-Jan-1995 |
jkh |
Wolfram Schneider <wosch@cs.tu-berlin.de>: o manpage o save configuration in /etc/adduser.conf o send message file (/etc/adduser.message) Submitted by: woschcs.tu-berlin.de
|
5354 |
03-Jan-1995 |
jkh |
Update adduser to version by Wolfram Schneider. Sorry, Gary, but his adduser is a Cadillac to your Volkswagen.. :-) Submitted by: wosch@cs.tu-berlin.de
|
5306 |
31-Dec-1994 |
ache |
Change ${COPY} to -c, always needed here Remove manpage reference to BSD adduser, add pwd_mkdb reference
|
5294 |
30-Dec-1994 |
ache |
Remove extra targets per Bruce suggestion. Use more macros instead of hardcoded things
|
5287 |
30-Dec-1994 |
ache |
Change man section
|
5286 |
30-Dec-1994 |
ache |
Oops, rename adduser.sh to adduser.perl Add empty clean and obj targets.
|
5285 |
30-Dec-1994 |
ache |
Yet one cleanup
|
5281 |
30-Dec-1994 |
bde |
Fix everything.
|
5275 |
28-Dec-1994 |
gclarkii |
Changed my copyright back. Too many problems with new one.
|
5270 |
28-Dec-1994 |
ache |
Fix configfile path
|
5269 |
28-Dec-1994 |
ache |
Move conf files to src/etc
|
5266 |
28-Dec-1994 |
gclarkii |
Add makefile for adduser. Would a makefile guru please look this over to make sure I did this right?
|
5265 |
28-Dec-1994 |
gclarkii |
Add Id strings
|
5263 |
28-Dec-1994 |
gclarkii |
This commit was generated by cvs2svn to compensate for changes in r5262, which included commits to RCS files with non-trunk default branches.
|