Age | Commit message (Collapse) | Author | |
---|---|---|---|
2002-07-31 | When I got removed the use of atexit() I missed the fact that edit() | Todd C. Miller | |
calls pw_error() which in turn calls exit(). Now edit() returns its status so the temp file gets cleaned up nicely if the user makes no changes or if an error occurred. Problem noticed by deraadt@ | |||
2002-06-27 | move protos | Theo de Raadt | |
2002-06-27 | There is absolutely no reason for the "tempname" or dfd variables | Todd C. Miller | |
to exist outside the scope of the 'op == EDITENTRY' code block. This allows us to get rid of the atexit() call and tempcleanup(). | |||
2002-06-27 | cleanup; mpech & millert ok | Theo de Raadt | |
2002-06-04 | spelling; raj@cerias.purdue.edu | Theo de Raadt | |
2002-05-29 | more snprintf | Theo de Raadt | |
2002-03-14 | Remove \n from err/errx/warn/warnx(). | Mike Pechkin | |
millert@ ok | |||
2002-02-16 | Part one of userland __P removal. Done with a simple regexp with some minor ↵ | Todd C. Miller | |
hand editing to make comments line up correctly. Another pass is forthcoming that handles the cases that could not be done automatically. | |||
2002-02-13 | When you give command examples and etc., in a manual page prefix them with: | Mike Pechkin | |
$ command or # command deraadt@ ok | |||
2001-11-23 | oops. Thx mpech@ | Marc Espie | |
2001-11-22 | Bad .IMPSRC. | Marc Espie | |
2001-11-19 | kill more registers | Mike Pechkin | |
millert@ ok | |||
2001-08-27 | Instead of prompting the user whether or not they wish to continue to | Todd C. Miller | |
wait for the lock on password file just tell the user to interrupt with ^C. This simplifies the locking loop a bit. Update man page to this effect. | |||
2001-08-20 | Powered by @mantoya. | Mike Pechkin | |
o) fix bogus .Xr usage; millert@ ok. | |||
2001-08-16 | Fix a typo and document login class field correctly. | Todd C. Miller | |
Based on a patch from andrew.hoerter@NeuStar.com | |||
2001-08-16 | extra arg to pw_mkdb | Todd C. Miller | |
2001-08-16 | At Theo's request only print 'Please wait' if don't get the lock | Todd C. Miller | |
on the first try. | |||
2001-08-15 | Move locking of the passwd file *after* we have gotten a new password | Todd C. Miller | |
from the user. Set real/effective/saved uids to 0 and block all signals so the lock cannot be kept longer than necessary. If we cannot lock, try again every 1/4 second for 2 seconds and then ask the user what they wish to do (keep trying, quit). Same as in local_passwd.c but here we need to remove a temp file in the SIGINT handler because _exit() doesn't call atexit() routines. | |||
2001-07-12 | first pass at a -Wall cleanup | Theo de Raadt | |
2001-06-23 | ok, tmac is now fixed | Theo de Raadt | |
2001-06-23 | join .%A entries; most by bk@rt.fm | Theo de Raadt | |
2000-11-26 | Update for pw_mkdb(3) interface change. All but vipw and userdel can | Todd C. Miller | |
specify a username (and thus avoid rebuilding the while database). | |||
2000-11-21 | Sync usage() output with man page; mpech@prosoft.org.lv | Aaron Campbell | |
2000-10-17 | - Add a DIAGNOSTICS section explaining "the passwd file is busy". | Aaron Campbell | |
- Some other cleanups. | |||
2000-10-07 | Reword a sentence to correct bad grammar. | Aaron Campbell | |
2000-09-26 | Do not permit non-printable characters in the passwd file; deraadt@ ok | Aaron Campbell | |
2000-09-03 | Boring... Add :L modifier to all tweakable variables tests. | Marc Espie | |
Closes PR 1246 | |||
2000-04-15 | - For consistency, `super-user' -> `superuser' in all cases. | Aaron Campbell | |
- Some punctuation fixes. - Some `id' -> `ID'. | |||
2000-03-23 | Fix some formatting problems I missed before. | Aaron Campbell | |
2000-03-23 | Change prompt string from "Location:" to "Office Location:", to disambiguate | Aaron Campbell | |
from what is expected, and to be consistent with finger(1); from FreeBSD. This file was missed from a previous commit. :-( | |||
2000-03-22 | Note that ``chfn'' and ``chsh'' are synonyms for ``chpass'', and reflect this | Aaron Campbell | |
in the NAME section as well; d@, deraadt@ ok | |||
2000-03-21 | The BUGS section comes after HISTORY, usually. | Aaron Campbell | |
2000-03-05 | Change prompt string from "Location:" to "Office Location:", to disambiguate | Aaron Campbell | |
from what is expected, and to be consistent with finger(1); from FreeBSD. | |||
1999-12-15 | these strcpy are fine | Theo de Raadt | |
1999-12-05 | Fix temp file unlinking. We use atexit() since the libutil passwd | Todd C. Miller | |
routines do their own exit. | |||
1999-11-28 | Check for size change as well as change in time. Scripted changes | Hakan Olsson | |
usually finish in less than a second. ('vipw' already does this.) | |||
1999-09-29 | Check malloc(3) return. deraadt@ ok | Alex Feldman | |
1999-08-21 | Document the YP options | Niklas Hallqvist | |
1999-08-06 | uid_t and gid_t, and use %u | Theo de Raadt | |
1999-07-04 | correct use of .Nm; some other formatting nits | Aaron Campbell | |
1999-06-05 | - remove trailing white space | Aaron Campbell | |
- remove arguments from .Os macros - remove arguments from .Nm macros, where appropriate - some more Dq/Sq/Ql insanity - still lots to do in the usr.bin tree... :/ | |||
1999-05-16 | Cleanup xrefs under SEE ALSO. Specifically: | Alex Feldman | |
- Sort xrefs by section, and then alphabetically. - Add missing commas between xref items. - Remove commas from the last xref entry. - Remove duplicate entries. | |||
1998-09-23 | usr.bin/ man page repairs, a - e | Aaron Campbell | |
1998-08-03 | use __progname | Todd C. Miller | |
1998-08-02 | add close on exec flag to all opens | Todd C. Miller | |
1998-06-14 | fix gecos subfield description | Theo de Raadt | |
1998-05-29 | Remove shadow decl. | Jason Downs | |
1998-05-29 | put temp file _PATH_VARTMP | Todd C. Miller | |
1998-05-28 | unlink tmpfile; noted by chris@dqc.org | Theo de Raadt | |
1998-05-28 | permit any gecos field to be empty | Theo de Raadt | |