Hola Demian,
podes tener una configuracion especifica para poppassd o usar la del sistema. Luego hacer el cambio para todo el sistema.
Yo uso la configuracion del sistema, entonces mi poppass file esta asi:
#%PAM-1.0
auth required /lib/security/pam_stack.so service=system-auth
account required /lib/security/pam_stack.so service=system-auth
password required /lib/security/pam_stack.so service=system-auth
Luego en system-auth, lo tengo asi:
# User changes will be destroyed the next time authconfig is run.
auth required /lib/security/pam_env.so
auth sufficient /lib/security/pam_unix.so likeauth nullok
auth required /lib/security/pam_deny.so
account required /lib/security/pam_unix.so
password required /lib/security/pam_cracklib.so retry=3 type=
password sufficient /lib/security/pam_unix.so nullok use_authtok md5 shadow
password required /lib/security/pam_deny.so
session required /lib/security/pam_limits.so
session required /lib/security/pam_unix.so
Otra opcion es de que poppassd corra como root, entonces no se aplican las restricciones.
saludos
Oliver