Hi, while you're at it, there is another bug in that small perl function: do_get_use_md5() recurses when it encounters an '@include' line and overwrites its $use_md5 variable with the result. Therefore the following /etc/pam.d/passwd would make the function return 0:
required pam_unix.so md5 @include empty_file Regards, Jan
signature.asc
Description: Digital signature