FreeBSD Manual Pages
UNTITLED() LOCAL UNTITLED() NAME poppwd -- Eudora compatible password change server SYNOPSIS poppwd [-Pv] DESCRIPTION poppwd implements the Eudora password changing protocol. This allows Eudora compatible clients to change a users password via the network. poppwd is intended to be called from inetd(8). The following options are available: -P Use PAM for authentication and to perform the password change. Without this option getpwnam(3) is used for authentication and pw(8) to perform the change. -v Print the version string and copyright notice and then exit. Unless using PAM only non system users (by default, those with a UID greater than 1000 though this value may be changed at compilation time) can change their passwords via poppwd. If using PAM these types of re- strictions should be implemented via the PAM configuration. PAM PAM support can be enabled by passing the -P argument to poppwd. The default PAM service name is pop3pw. Only the auth and password PAM fa- cilites are used. Both facilities must be configured to use the use_first_pass option. See "EXAMPLES" for an example of a basic PAM configuration file. FILES /etc/inetd.conf poppwd invocation /etc/pam.d/pop3pw PAM configuration /etc/syslog.conf logging specifications EXAMPLES Assuming poppwd is installed in /usr/local/libexec an entry similar to the following could be made in /etc/inetd.conf. Append -P to enable PAM support. pop3pw stream tcp nowait root /usr/local/libexec/poppwd poppwd A valid PAM configuration file that has poppwd use the local system password database is as follows. auth required pam_unix.so use_first_pass password required pam_unix.so use_first_pass DIAGNOSTICS Errors are logged to syslog(8) using the auth facility and are hope- fully self explanatory. SEE ALSO inetd(8), dovecot(8), pam(3), pw(8), syslogd(8) HISTORY poppwd was written in response to a spate of error reports about pty handling in poppassd(8). It looked easier to re-engineer than work out what was wrong with poppassd(8). poppwd was developed under MacOS X and FreeBSD. AUTHORS poppwd was written by Andrew Stevenson <andrew@ugh.net.au>. BUGS See the accompanying README file. UgH! January 12, 2001 POPPWD(8)
NAME | SYNOPSIS | DESCRIPTION | FILES | EXAMPLES | DIAGNOSTICS | SEE ALSO | HISTORY | AUTHORS | BUGS
Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=poppwd&sektion=8&manpath=FreeBSD+Ports+15.0>
