History log of /freebsd-9.3-release/share/man/man5/passwd.5
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# 267654 19-Jun-2014 gjb

Copy stable/9 to releng/9.3 as part of the 9.3-RELEASE cycle.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation

# 267404 12-Jun-2014 wblock

MFC r267090:

Correct the document date for last change.

Approved by: re (gjb)


# 267088 05-Jun-2014 wblock

MFC r266828:

Correct the description of characters allowed. Based on pw_checkname in
usr.sbin/pw/pw_user.c. Modified version of patch submitted by
venture37.

Approved by: re (gjb)


# 238162 06-Jul-2012 bjk

MFC r237581:
Explicitly mention that setting the change and expiry times to zero is
equivalent to leaving the time unset. [1]

Wordsmith in the compat support section.

Use a full path to nologin(8) in the context of setting it as a user's shell,
keeping a separate cross-reference.

PR: docs/169354 [1]
Approved by: re (hrs), hrs (mentor)


# 225736 22-Sep-2011 kensmith

Copy head to stable/9 as part of 9.0-RELEASE release cycle.

Approved by: re (implicit)


# 213573 08-Oct-2010 uqs

mdoc: drop redundant .Pp and .LP calls

They have no effect when coming in pairs, or before .Bl/.Bd


# 169370 08-May-2007 yar

Add .Li mark-up to Hesiod, NIS, and nsswitch keywords so that they stand out
when the manpage is read via an advanced output device.


# 169369 08-May-2007 yar

Add nsswitch.conf(5) xref to SEE ALSO as it's mentioned in the text.


# 169368 08-May-2007 yar

Mark up text consistently.


# 169366 08-May-2007 yar

Document the current practice of locking and disabling accounts
through passwd(5).


# 150333 19-Sep-2005 keramida

A single `*' character doesn't disable *ANY* form of authentication.
Make sure that this is clearly stated.

Prodded by: simon, Gavin Atkinson <gavin.atkinson@ury.york.ac.uk>


# 150290 18-Sep-2005 keramida

Explain the use of `*' in master.passwd and that it's slightly
different from the use of `*' in /etc/passwd.

PR: docs/86234
Submitted by: Paul Hoffman <phoffman@above.proper.com>
MFC after: 1 week


# 141534 08-Feb-2005 trhodes

Add xrefs to crypt(3) and pw(8) and add a warning about not manually
altering passwd related files.

PR: 74656
Submitted by: Jilles Tjoelker <jilles@stack.nl> (original version)


# 140561 21-Jan-2005 ru

Sort sections.


# 131530 03-Jul-2004 ru

Mechanically kill hard sentence breaks and double whitespaces.


# 127280 21-Mar-2004 dannyboy

Login classes are not "unused."
Reference login.conf(5).

PR: 62830
Submitted by: Matthew D. Fuller <fullermd@over-yonder.net>


# 109288 15-Jan-2003 keramida

Add missing . to mandoc macro

PR: docs/47092
Submitted by: SUZUKI Koichi <koich@cac.co.jp>


# 107383 29-Nov-2002 ru

mdoc(7) police: scheduled sweep.

Approved by: re


# 106476 05-Nov-2002 dd

Fix formatting bogon.


# 106475 05-Nov-2002 dd

Undelete FILES section (taken from RELENG_4), primarily to give the
location of the passwd and master.passwd files.

Submitted by: Andre Guibert de Bruet <andy@siliconlandmark.com>


# 106474 05-Nov-2002 dd

master.passwd, not master.password

Submitted by: Andre Guibert de Bruet <andy@siliconlandmark.com>


# 89362 14-Jan-2002 ru

yp(4) -> yp(8).

PR: docs/30797


# 82139 22-Aug-2001 ru

mdoc(7) police: Fixed broken xrefs.


# 79727 14-Jul-2001 schweikh

Removed whitespace at end-of-line; no content changes. I simply did
cd src/share; find man[1-9] -type f|xargs perl -pi -e 's/[ \t]+$//'

BTW, what editors are the culprits? I'm using vim and it shows
me whitespace at EOL in troff files with a thick blue block...

Reviewed by: Silence from cvs diff -b
MFC after: 7 days


# 71895 01-Feb-2001 ru

mdoc(7) police: split punctuation characters + misc fixes.


# 68962 20-Nov-2000 ru

mdoc(7) police: use the new features of the Nm macro.


# 65532 06-Sep-2000 nectar

Add nsswitch support. By creating an /etc/nsswitch.conf file, you can
configure FreeBSD so that various databases such as passwd and group can be
looked up using flat files, NIS, or Hesiod.

= Hesiod has been added to libc (see hesiod(3)).

= A library routine for parsing nsswitch.conf and invoking callback
functions as specified has been added to libc (see nsdispatch(3)).

= The following C library functions have been modified to use nsdispatch:
. getgrent, getgrnam, getgrgid
. getpwent, getpwnam, getpwuid
. getusershell
. getaddrinfo
. gethostbyname, gethostbyname2, gethostbyaddr
. getnetbyname, getnetbyaddr
. getipnodebyname, getipnodebyaddr, getnodebyname, getnodebyaddr

= host.conf has been removed from src/etc. rc.network has been modified
to warn that host.conf is no longer used at boot time. In addition, if
there is a host.conf but no nsswitch.conf, the latter is created at boot
time from the former.

Obtained from: NetBSD


# 62288 30-Jun-2000 wollman

Use consistent markup for literals and quoted metasyntactic variables.
Left unfixed: `NIS' should be marked up as a tradename.


# 62287 30-Jun-2000 wollman

Spell `99%' correctly.


# 62286 30-Jun-2000 wollman

Fix spelling of `whose'.


# 57695 02-Mar-2000 sheldonh

Remove more single-space hard sentence breaks.


# 50476 27-Aug-1999 peter

$Id$ -> $FreeBSD$


# 49831 15-Aug-1999 mpp

Various man page cleanup:

- Sort xrefs
- FreeBSD.ORG -> FreeBSD.org
- Be consistent with section names as outlined in mdoc(7).
- Other misc mdoc cleanup.

PR: doc/13144
Submitted by: Alexey M. Zelkin <phantom@cris.net>


# 45930 22-Apr-1999 grog

Fix poor heading format.

Submitted-by: Matthew Fuller <fullermd@over-yonder.net>
PR: docs/11271


# 38702 31-Aug-1998 wosch

Sort cross references.


# 37247 28-Jun-1998 hoek

misc. spelling and grammar gnits.


# 36952 13-Jun-1998 steve

Correct the description of the last four fields.

PR: 6926
Submitted by: Josh Gilliam <josh@quick.net>


# 36052 15-May-1998 jkoshy

Removed misleading claim that login classes are no longer implemented.
Added Xref to pw(8).


# 30189 07-Oct-1997 obrien

Add login.conf(5) to "SEE ALSO".

ISSUES:
An example and better explansion on how to use login classes is needed
in both passwd.5 and login.conf.5.


# 24092 21-Mar-1997 mpp

Minor mdoc cleanup - don't use .Pa for non-pathname items.


# 24091 21-Mar-1997 mpp

Use the .Fx macro for FreeBSD references for releases prior to 2.0.
Use the .Tn macro for generic FreeBSD references. Cleanup other
formatting problems noticed while making the above changes.


# 23870 14-Mar-1997 mpp

Add some text regarding security issues when using a shell
script as the login shell. Closes PR# 2978.


# 23776 12-Mar-1997 mpp

Oops. I misread some commit mail - remove the blurb about comments
in passwd/group not being enabled by default.


# 23772 12-Mar-1997 mpp

Improve the wording of the section on comments in the group and passwd
files. Also mention that this feature is not enabled by default
and that they must be enabled by compile-time options.

Fixed another typo or two I noticed while I was at it.


# 23572 09-Mar-1997 wosch

Document comments.


# 22986 22-Feb-1997 peter

Revert $FreeBSD$ back to $Id$


# 22537 10-Feb-1997 davidn

Update manpage; corrections, clarifications and login class (with xref).


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


# 20914 26-Dec-1996 wosch

Sort cross references.


# 20243 09-Dec-1996 mpp

Minor formatting/style fixes.

Submitted by: Sandro Sigala <sandro@cat.local.net> as part of PR # 2134


# 17784 22-Aug-1996 mpp

Use the .Fx macro to specify FreeBSD version where appropriate.


# 17783 22-Aug-1996 mpp

Use the .Bx macro where appropriate.


# 13744 30-Jan-1996 mpp

Fix a bunch of spelling errors in a bunch of man pages.


# 10524 02-Sep-1995 wpaul

Update this man page to reflect reality with respect to NIS and
document the proper way to set up NIS overrides in the password database.


# 2942 20-Sep-1994 wollman

Documented YP functionality, part II.


# 1639 30-May-1994 rgrimes

This commit was generated by cvs2svn to compensate for changes in r1638,
which included commits to RCS files with non-trunk default branches.


# 1638 30-May-1994 rgrimes

BSD 4.4 Lite Share Sources