VPASSWD(1)

NAME
vpasswd - modify a virtual user's password

SYNOPSIS
vpasswd [-axlfd] user

DESCRIPTION
The vpasswd program changes a virtual user's password, and can also be used to create, delete, and disable virtual users. It may only be run by the owner of a virtual host or by the super-user (in which case it must be invoked as vpasswd vhost [-axlfd] user -- the first argument is the virtual host that is being managed)

When entering a new password, the characters entered do not echo, in order to avoid the password being seen by a passer-by. The vpasswd utility prompts for the new password twice in order to detect typing errors.

-a  Add a new user, and ask for their password.

-d  Delete a user. If the user has mail in their virtual mailbox, it will ask if that mail is to be deleted after removing the user..

-f  Forced action; vpasswd will not ask for confirmation before doing anything.

-l  List the contents of the password file.

-x  Disable the user. This is done by setting the user's password to an invalid value -- to re-enable the user, just set the password normally.

FILES
@PATH_VHOST@/host/passwd
    The password file.
@PATH_VHOST@/domains.cf
    Virtual host configuration file.

SEE ALSO
valias(1), vpasswd(5), vhosts(7), postoffice(8)

AUTHOR
David Parsons (orc@pell.chi.il.us)