docs/74656: [PATCH] some improvements to man 5 passwd

Jilles Tjoelker jilles at stack.nl
Fri Dec 3 17:40:26 UTC 2004


>Number:         74656
>Category:       docs
>Synopsis:       [PATCH] some improvements to man 5 passwd
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-doc
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Fri Dec 03 17:40:25 GMT 2004
>Closed-Date:
>Last-Modified:
>Originator:     Jilles Tjoelker
>Release:        FreeBSD 5.3-RELEASE i386
>Organization:
MCGV Stack
>Environment:
System: FreeBSD snail.stack.nl 5.3-RELEASE FreeBSD 5.3-RELEASE #3: Wed Nov 17 19:36:18 CET 2004 jilles at snail.stack.nl:/usr/obj/usr/src/sys/SNAIL i386
>Description:
- Note explicitly (again) that master.passwd and passwd should not be edited
  manually
- Add reference to crypt(3) to description of "encrypted password"
- Add reference to pw(8) -- this method to change passwd and group did not
  exist in 4.4BSD
- Remove "Class is currently not implemented" in COMPATIBILITY section
>How-To-Repeat:
man 5 passwd
>Fix:
patch included

--- passwd.5.patch begins here ---
--- src/share/man/man5/passwd.5.orig	Thu Nov 11 21:28:50 2004
+++ src/share/man/man5/passwd.5	Fri Dec  3 18:27:36 2004
@@ -61,6 +61,9 @@
 as controlled by
 .Xr nsswitch.conf 5 .
 .Pp
+To ensure consistency among the files, none of them should not be edited
+manually.
+.Pp
 The
 .Nm master.passwd
 file is readable only by root, and consists of newline separated
@@ -126,7 +129,8 @@
 .Pp
 The password field is the
 .Em encrypted
-form of the password.
+form of the password (see
+.Xr crypt 3 ) .
 If the
 .Ar password
 field is empty, no password will be required to gain access to the
@@ -321,6 +325,7 @@
 .Xr login.conf 5 ,
 .Xr netgroup 5 ,
 .Xr adduser 8 ,
+.Xr pw 8 ,
 .Xr pwd_mkdb 8 ,
 .Xr vipw 8 ,
 .Xr yp 8
@@ -345,9 +350,8 @@
 and
 .Dq expire
 are added, but are turned off by default.
-Class is currently not implemented, but change and expire are; to set them,
-use the current day in seconds from the epoch + whatever number of seconds
-of offset you want.
+To set them, use the current day in seconds from the epoch + whatever number
+of seconds of offset you want.
 .Bd -literal -offset indent
 BEGIN { FS = ":"}
 { print $1 ":" $2 ":" $3 ":" $4 "::0:0:" $5 ":" $6 ":" $7 }
--- passwd.5.patch ends here ---


>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-doc mailing list