Age | Commit message (Collapse) | Author | |
---|---|---|---|
2003-06-17 | make Groupname match Groupid output; ok millert@ | Jason Peel | |
2003-06-14 | Add an "auto" encryption type that calls encrypt(1) with "-c class". | Todd C. Miller | |
This results in encrypt(1) picking the password cipher based on the user's login class in /etc/login.conf. | |||
2003-06-10 | Add login class support; based on a diff from Peter Werner | Todd C. Miller | |
2003-06-09 | Fix my previous commit here, pwd_mkdb needs to be a list now too. | Todd C. Miller | |
2003-06-08 | Instead of splitting a flat string into a list for system(), just | Todd C. Miller | |
pass it a list in the first place. Also fix up some spacing. | |||
2003-05-13 | Sync valid username check w/ user(1). Patch from Brian Poole, | Todd C. Miller | |
problem reported by juncus on misc | |||
2003-04-03 | skiped -> skipped; | Jason McIntyre | |
from David Hill (thanks) | |||
2003-03-11 | spelling | David Krause | |
ok millert@ | |||
2002-07-10 | Fix encryption method prompt; Nick Nauwelaerts | Todd C. Miller | |
2002-06-14 | spelling; from Brian Poole <raj@cerias.purdue.edu> | Todd T. Fries | |
2002-03-05 | Don't delete ptmp if we didn't create it ourselves; Brian Poole | Todd C. Miller | |
2002-02-23 | check that user is not in group more thoroughly (don't assume anything | Marc Espie | |
about group contents). ok millert@ | |||
2002-02-18 | enable echo in signal handler, since it could be disabled | Eric Jackson | |
pr#1939 | |||
2001-10-09 | Don't try to use $groupname{$group_login} when we know it is | Todd C. Miller | |
undefined. This caused adduser to not add a new login group when there was an entry like ":*::" in /etc/group due to a false positive on a broken sanity check. Since we *know* the gid of the new user's login group just use that. | |||
2001-10-01 | Do proper initialization of hashes and lists. Use "cp -R" not "cp -r" | Todd C. Miller | |
since the latter form is discouraged. From raj@cerias.purdue.edu | |||
2001-09-07 | Cleanup from Brian Poole: | Todd C. Miller | |
o remove useless copyright() sub since it does nothing o remov unused variables o clear hashes properly o grammar/spelling fixes o pass perl -w o unlock the ptmp file before we close it, not after o parse args in config_read() correctly o man page cleanup | |||
2001-09-03 | correct error message when unable to open /etc/master.passwd; ↵ | Todd C. Miller | |
raj@cerias.purdue.edu | |||
2001-07-06 | max uid should be 2147483647, not 2147483648. | Mike Pechkin | |
problem report from: Chris Cameron <chris@UpNIX.com> millert@ ok | |||
2001-04-09 | 31 vs 32; ianm@cit.uws.edu.au | Theo de Raadt | |
2001-01-31 | 32 character user names | Chris Cappuccio | |
2000-12-30 | Change wording when empty password is entered: our adduser sets the | Angelos D. Keromytis | |
password to "*" (thus disallowing logon) -- PR 1480 | |||
2000-11-26 | Use pwd_mkdb -u username | Todd C. Miller | |
Call system() with a list to avoid a call to sh | |||
2000-11-25 | Fix some warnings and take advantage of perl5 system defines | Todd C. Miller | |
In adduser, use /etc/ptmp as a lock file like the other passwd programs. Currently it is just kept empty which is not so great. Use sysopen() with explicit file modes so there is no race whereby a user could see the contents on the master.passwd temp file in rmuser. Fix order of file opens in rmuser so we don't try and remove anything unless we can lock all our files. | |||
2000-10-10 | Remove useless line; mj@who.net | Todd C. Miller | |
2000-08-19 | valid characters mismatch, PR#1362; Marty Combs | Jakob Schlyter | |
2000-07-09 | When a null password has been entered, default to ``no'' instead of ``yes'' | Aaron Campbell | |
for the confirmation. | |||
2000-04-25 | change /usr/share/skel to /etc/skel. maintain dot.magic for backwards ↵ | Jakob Schlyter | |
compability. | |||
2000-01-03 | Y2K bug in logging function, tm_year is year - 1900, not the last two digits | Todd C. Miller | |
of year. Two digit years are just a bad idea anyway so convert to a four digit year in the logfile. | |||
1999-09-06 | Send password to encrypt(1) via stdin. millert@ ok | Alex Feldman | |
1999-07-03 | typos | Hugh Graham | |
1999-06-29 | grammar; form@kti.nsc.ru | Aaron Campbell | |
1999-06-17 | typo | Marc Espie | |
1999-02-04 | allow higher uids. | Niels Provos | |
1999-01-18 | add 'old' as a synonym for 'des' | Todd C. Miller | |
1999-01-16 | Fix PR# 692. evanc@concer.to | Tobias Weingartner | |
1998-12-29 | do batch in encrypted mode by default; ibo@val-axs.net | Theo de Raadt | |
1998-10-14 | solve < > or - in password problem | Theo de Raadt | |
1998-09-22 | Add support for having UIDs past 32000. Changed the option -uid to | Tobias Weingartner | |
-uid_start, and added -uid_end to specify valid ranges to adduser. Manpage updated to relfect reality, plus a couple spelling errors. | |||
1998-07-20 | clone freebsd semantics for usernames; noted by abyss@abyss.imaji.net | Theo de Raadt | |
1998-06-03 | teach adduser about /sbin/nologin | Theo de Raadt | |
1998-02-16 | Fix for the remainder of PR 402 | bitblt | |
1998-02-16 | Shell metacharacters are now ok in user passwords, as per the first half | bitblt | |
of PR 402 | |||
1997-05-29 | Major cleanup: | gene | |
+ No longer prompt for setting of default options _every_ time it's invoked. Only does that when adduser.conf doesn't exist or with the passing of -config_create + Scriptwork cleanup and prettying + Fix the manpage to use proper English and give examples and better docs in general. + Improve the bonehead question "Use passwords" to seem more intuitively meaningful. + Add support for multiple kinds of encryption with a default entry or a new -e flag (passwd.conf). TODO: Make adduser grok passwd.conf and add users for whom the encryption is different to it. + "and more..." see the manpage. | |||
1997-02-25 | Yet more fixes from tv@pobox.com, PR#122. | Jason Downs | |
1997-02-20 | Don't add shells multiple times, from tv@pobox.com. PR# user/112. | Jason Downs | |
1996-12-08 | sync with FreeBSD, except for the damned tcl script. | Jason Downs | |
1996-09-28 | Perl adduser(8) from FreeBSD. | Jason Downs | |
TODO: Hack to accept the same arguments as BSD/OS adduser(8). Add rmuser(8). |