History log of /freebsd/usr.sbin/pw/pw.c (Results 101 – 125 of 135)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: release/8.3.0_cvs, release/8.3.0, release/9.0.0, release/7.4.0_cvs, release/8.2.0_cvs, release/7.4.0, release/8.2.0, release/8.1.0_cvs, release/8.1.0, release/7.3.0_cvs, release/7.3.0, release/8.0.0_cvs, release/8.0.0, release/7.2.0_cvs, release/7.2.0, release/7.1.0_cvs, release/7.1.0, release/6.4.0_cvs, release/6.4.0, release/7.0.0_cvs, release/7.0.0
# bc991a6d 23-Feb-2008 Sean Farley <scf@FreeBSD.org>

Add the groupmod '-d' option to pw to allow the deletion of existing users
from a group without the need to perform the same operation by replacing
the existing list via the '-M' option. The '-M' op

Add the groupmod '-d' option to pw to allow the deletion of existing users
from a group without the need to perform the same operation by replacing
the existing list via the '-M' option. The '-M' option requires someone
to fetch the existing members with pw, deleting the undesired members from
the list and sending the altered list back to pw.

Approved by: wes (mentor)
MFC after: 5 days

show more ...


# 72d1b828 23-Feb-2008 Sean Farley <scf@FreeBSD.org>

style(9) (verified no object changes)

Approved by: wes (mentor)
MFC after: 5 days


Revision tags: release/6.3.0_cvs, release/6.3.0
# 85204142 30-Mar-2007 Lukas Ertl <le@FreeBSD.org>

Add home directory creation mode to pw.conf(5) and be a bit
more specific about the effect of the current umask on -M.


# 1dd634b0 30-Mar-2007 Lukas Ertl <le@FreeBSD.org>

Add -M argument to usage() output.


# eebbecee 27-Mar-2007 Lukas Ertl <le@FreeBSD.org>

Introduce the new option -M to allow to set the permissions of
the user's newly created home directory. If omitted, it's derived
from the current umask.

PR: bin/16880, bin/83253 (partially), b

Introduce the new option -M to allow to set the permissions of
the user's newly created home directory. If omitted, it's derived
from the current umask.

PR: bin/16880, bin/83253 (partially), bin/104248
MFC in: 1 month

show more ...


Revision tags: release/6.2.0_cvs, release/6.2.0
# 04cfd91b 18-Sep-2006 Maxim Konovalov <maxim@FreeBSD.org>

o Fix groupadd getopt line and make 'pw groupadd -o' work.

PR: bin/100684
Submitted by: Devon H. O'Dell
MFC after: 3 weeks


Revision tags: release/5.5.0_cvs, release/5.5.0, release/6.1.0_cvs, release/6.1.0, release/6.0.0_cvs, release/6.0.0, release/5.4.0_cvs, release/5.4.0, release/4.11.0_cvs, release/4.11.0, release/5.3.0_cvs, release/5.3.0, release/4.10.0_cvs, release/4.10.0, release/5.2.1_cvs, release/5.2.1
# 87d6b5ca 11-Jan-2004 Ian Dowse <iedowse@FreeBSD.org>

Add a `-H <fd>' option that is like `-h <fd>', but accepts an already
encrypted password on the specified file descriptor.

PR: bin/22033
MFC after: 2 weeks


Revision tags: release/5.2.0_cvs, release/5.2.0, release/4.9.0_cvs, release/4.9.0, release/5.1.0_cvs, release/5.1.0, release/4.8.0_cvs, release/4.8.0, release/5.0.0_cvs, release/5.0.0, release/4.7.0_cvs, release/4.6.2_cvs, release/4.6.2, release/4.6.1, release/4.6.0_cvs, release/4.5.0_cvs, release/4.4.0_cvs
# 7bc6d015 09-Jul-2001 Brian Somers <brian@FreeBSD.org>

Fix the type of the NULL arg to execl()

Idea from: Theo de Raadt <deraadt@openbsd.org>


# cab0fb4e 05-Jul-2001 Kris Kennaway <kris@FreeBSD.org>

Fix a harmless format string bogon and mark a function as __printflike().
There is still one instance of non-constant format string use inside that
function, but it's hard to fix.

MFC after: 1 week


Revision tags: release/4.3.0_cvs, release/4.3.0
# ed6fd55a 14-Mar-2001 Dima Dorfman <dd@FreeBSD.org>

Document the lock and unlock commands. This fixes a segmentation fault.

PR: 25187
Approved by: nik


# 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 ...


123456