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

FreeBSD Manual Pages

  
 
  

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

NAME
       pwconv  -  installs  and	 updates  /etc/shadow  with  information  from
       /etc/passwd

SYNOPSIS
       pwconv

DESCRIPTION
       The pwconv command creates and  updates	/etc/shadow  with  information
       from /etc/passwd.

       pwconv  relies  on  a  special  value  of  'x' in the password field of
       /etc/passwd. This value of 'x' indicates	that the password for the user
       is already in /etc/shadow and should not	be modified.

       If the /etc/shadow file	does  not  exist,  this	 command  will	create
       /etc/shadow  with  information  from /etc/passwd. The command populates
       /etc/shadow with	the user's login name, password,  and  password	 aging
       information.   If   password   aging  information  does	not  exist  in
       /etc/passwd for a given user, none will be added	to  /etc/shadow.  How-
       ever, the last changed information will always be updated.

       If  the	 /etc/shadow file does exist, the following tasks will be per-
       formed:

		Entries	that are in the	  /etc/passwd  file  and  not  in  the
		/etc/shadow file will be added to the /etc/shadow file.

		Entries	 that  are  in	the   /etc/shadow  file	and not	in the
		/etc/passwd file will be removed from /etc/shadow.

		Password attributes (for example, password and aging  informa-
		tion)  that exist in an	/etc/passwd entry will be moved	to the
		corresponding entry in	/etc/shadow.

       The pwconv command can only be used by the super-user.

FILES
       /etc/opasswd

       /etc/oshadow

       /etc/passwd

       /etc/shadow

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

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

SEE ALSO
       passwd(1), passmgmt(1M),	usermod(1M), passwd(4),	attributes(5)

DIAGNOSTICS
       pwconv exits with one of	the following values:

       0	SUCCESS.

       1	Permission denied.

       2	Invalid	command	syntax.

       3	Unexpected failure.  Conversion	not done.

       4	Unexpected failure.  Password file(s) missing.

       5	Password file(s) busy.	Try again later.

       6	Bad entry in /etc/shadow file.

SunOS 5.10			  9 Mar	1993			    pwconv(1M)

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

home | help