Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
pwck(1M)		System Administration Commands		      pwck(1M)

NAME
       pwck, grpck - password/group file checkers

SYNOPSIS
       /usr/sbin/pwck [filename]

       /usr/sbin/grpck [filename]

DESCRIPTION
       pwck  scans the password	file and notes any inconsistencies. The	checks
       include validation of the number	of fields, login name, user ID,	 group
       ID, and whether the login directory and the program-to-use-as-shell ex-
       ist.  The default password file is /etc/passwd.

       grpck verifies all entries in the group	file.  This  verification  in-
       cludes  a  check	of the number of fields, group name, group ID, whether
       any login names belong to more than NGROUPS_MAX groups,	and  that  all
       login  names  appear  in	 the  password file. The default group file is
       /etc/group.

       All messages regarding inconsistent entries  are	 placed	 on the	stderr
       stream.

FILES
       /etc/group

       /etc/passwd

ATTRIBUTES
       See attributes(5) for descriptions of the following attributes:

       +-----------------------------+-----------------------------+
       |      ATTRIBUTE	TYPE	     |	    ATTRIBUTE VALUE	   |
       +-----------------------------+-----------------------------+
       |Availability		     |SUNWcsu			   |
       +-----------------------------+-----------------------------+

SEE ALSO
       getpwent(3C), group(4), passwd(4), attributes(5)

DIAGNOSTICS
       Group entries in	/etc/group with	no login names are flagged.

       Group file 'filename' is	empty

	   The /etc/passwd or /etc/group file is an empty file.

       cannot open file	filename: No such file or directory

	   The /etc/passwd or /etc/group file does not exist.

NOTES
       If  no  filename	argument is given,  grpck checks the local group file,
       /etc/group, and also makes sure that all	login names encountered	in the
       checked group file are known to the system  getpwent(3C)	routine.  This
       means that the login names may be supplied by a network name service.

SunOS 5.10			  20 Oct 2002			      pwck(1M)

NAME | SYNOPSIS | DESCRIPTION | FILES | ATTRIBUTES | SEE ALSO | DIAGNOSTICS | NOTES

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=pwck&sektion=1m&manpath=SunOS+5.10>

home | help