#
d0d78e13 |
| 29-Dec-2000 |
Ben Smithurst <ben@FreeBSD.org> |
Convert to use the <sys/queue.h> macros rather than fiddling with the queue structure internals.
Reviewed by: markm
|
#
1a37aa56 |
| 09-Dec-2000 |
David E. O'Brien <obrien@FreeBSD.org> |
Add `_PATH_DEVZERO'. Use _PATH_* where where possible.
|
Revision tags: release/4.2.0, release/4.1.1_cvs, release/4.1.0, release/3.5.0_cvs |
|
#
39610c72 |
| 24-Jun-2000 |
Andrey A. Chernov <ache@FreeBSD.org> |
Localize ctype too. Add weekday to showuser expired fields
|
#
e7161f36 |
| 22-Jun-2000 |
Andrey A. Chernov <ache@FreeBSD.org> |
Localize time/date. Use ISO 8601 date in logs. Fix wrong argument type in ctype functions.
|
#
c4e667b9 |
| 18-Jun-2000 |
David Nugent <davidn@FreeBSD.org> |
Be a little more strict about handling command line args. This allows user and group names like 'help' 'mod' 'user' 'group' etc. to work correctly without requiring the -n style invocation. PR: misc
Be a little more strict about handling command line args. This allows user and group names like 'help' 'mod' 'user' 'group' etc. to work correctly without requiring the -n style invocation. PR: misc/17069
show more ...
|
Revision tags: release/4.0.0_cvs |
|
#
923dc0b2 |
| 15-Jan-2000 |
David Nugent <davidn@FreeBSD.org> |
Portability fixes for other bsd4.4 derivatives.
|
Revision tags: release/3.4.0_cvs |
|
#
2399cd14 |
| 26-Oct-1999 |
David Nugent <davidn@FreeBSD.org> |
Add new functionality "lock" and "unlock" to provide a simple password locking mechanism for users. This works by prepending the string "*LOCKED*" to the password field in master.passwd to prevent su
Add new functionality "lock" and "unlock" to provide a simple password locking mechanism for users. This works by prepending the string "*LOCKED*" to the password field in master.passwd to prevent successful decoding.
show more ...
|
Revision tags: release/3.3.0_cvs |
|
#
97d92980 |
| 28-Aug-1999 |
Peter Wemm <peter@FreeBSD.org> |
$Id$ -> $FreeBSD$
|
Revision tags: release/3.2.0 |
|
#
f3522722 |
| 02-Mar-1999 |
David Nugent <davidn@FreeBSD.org> |
Add the ability to print user records in unix version 7 (old) format.
|
#
7291e217 |
| 23-Feb-1999 |
David Nugent <davidn@FreeBSD.org> |
Fix minor nit with command line parsing for pw -V DIR action.
|
#
e3921b27 |
| 23-Feb-1999 |
David Nugent <davidn@FreeBSD.org> |
Fix tpyo (sic) and missing 'else' (bad cut n' paste).
|
#
5f12594a |
| 23-Feb-1999 |
David Nugent <davidn@FreeBSD.org> |
1) Do not blindly ignore file update errors which may occur due to concurrent updating 2) Add -V <etcdir>, which allows maintaining user/group database in alternate locations other than /etc.
|
Revision tags: release/3.1.0, release/3.0.0, release/2.2.8 |
|
#
08fe832b |
| 08-Jan-1999 |
David Nugent <davidn@FreeBSD.org> |
Remove bogus file locking in main().
|
#
5e91a8ac |
| 05-Aug-1998 |
Nate Williams <nate@FreeBSD.org> |
- On second thought, attempt to get the read-only lock, but don't consider it a exit failure if it doesn't work. This means that root processes can safely get the lock, but normal processes can
- On second thought, attempt to get the read-only lock, but don't consider it a exit failure if it doesn't work. This means that root processes can safely get the lock, but normal processes can still use the 'pw' utility to get information (which may change out from under them.)
show more ...
|
#
2a6797aa |
| 05-Aug-1998 |
Nate Williams <nate@FreeBSD.org> |
- Removed read-only lock from 'pw'. This removes portions of the FIX from PR/6787, but allow non-root users to use pw to get password information. However, this should be safe since the fixes f
- Removed read-only lock from 'pw'. This removes portions of the FIX from PR/6787, but allow non-root users to use pw to get password information. However, this should be safe since the fixes for disallowing multiple instances from modifying the DB are still intact.
Bug noted by: dima@best.net (Dima Ruban)
show more ...
|
Revision tags: release/2.2.7 |
|
#
73375325 |
| 16-Jul-1998 |
Nate Williams <nate@FreeBSD.org> |
Fix race condition in pw caused by multiple instances of pwd_mkdb being run at the same time.
Notes: The fileupdate function is still somewhat broken. Instead of returning a failure code if
Fix race condition in pw caused by multiple instances of pwd_mkdb being run at the same time.
Notes: The fileupdate function is still somewhat broken. Instead of returning a failure code if it can't modify the original file it renames the .new file and continues as though nothing is wrong. This will cause the lock on the original file to be lost and could lead to a similar race condition. I left that portion of the code alone since I feel that the maintainer of the code would have a better concept of how he wants to handle errors in that function than I do.
PR: bin/6787 Submitted by: Craig Spannring <cts@internetcds.com>
show more ...
|
Revision tags: release/2.2.6, release/2.2.5_cvs |
|
#
1dcc6ec7 |
| 10-Oct-1997 |
Philippe Charnier <charnier@FreeBSD.org> |
Use err(3) instead of local redefinition. Add rcsid string.
|
#
fa7e83d4 |
| 17-Jul-1997 |
David Nugent <davidn@FreeBSD.org> |
getuid() -> geteuid().
|
Revision tags: release/2.2.2_cvs, release/2.2.1_cvs, release/2.2.0, release/2.1.7_cvs |
|
#
476602a9 |
| 22-Feb-1997 |
Peter Wemm <peter@FreeBSD.org> |
Revert $FreeBSD$ to $Id$
|
#
e57b5686 |
| 07-Feb-1997 |
David Nugent <davidn@FreeBSD.org> |
Fix useage of MAXLOGNAME to include terminating NUL, by using max(MAXLOGNAME-1,UT_NAMESIZE). Tidy up "pretty" printing format for longer usernames.
|
Revision tags: release/2.1.6_cvs, release/2.1.6.1 |
|
#
1130b656 |
| 14-Jan-1997 |
Jordan K. Hubbard <jkh@FreeBSD.org> |
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
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.
show more ...
|
#
f1d684fa |
| 05-Jan-1997 |
David Nugent <davidn@FreeBSD.org> |
Adds optional NIS passwd file updating and optionally rebuilding NIS maps.
Suggested by: Peter Wemm
|
#
ad7cf975 |
| 11-Dec-1996 |
Joerg Wunsch <joerg@FreeBSD.org> |
Copyright update by the author, to be more in line with our sample copyright.
Submitted by: David Nugent
|
#
48aee7f3 |
| 10-Dec-1996 |
Joerg Wunsch <joerg@FreeBSD.org> |
Upgrade from the author, reflecting all my wishes resulting out of the sysinstall use of this tool (plus some bug fixes).
2.2 candidate...
Submitted by: David Nugent <davidn@nserver.usn.blaze.net.a
Upgrade from the author, reflecting all my wishes resulting out of the sysinstall use of this tool (plus some bug fixes).
2.2 candidate...
Submitted by: David Nugent <davidn@nserver.usn.blaze.net.au>
show more ...
|
#
d6f907dc |
| 09-Dec-1996 |
Joerg Wunsch <joerg@FreeBSD.org> |
pw(8) -- a backend utility to manage the user and group databases.
sysinstall's new User&group menu will use it, hence it's a 2.2 candidate despite of providing new functionality.
Submitted by: Dav
pw(8) -- a backend utility to manage the user and group databases.
sysinstall's new User&group menu will use it, hence it's a 2.2 candidate despite of providing new functionality.
Submitted by: David L. Nugent, <davidn@blaze.net.au>
show more ...
|