At least on my PCs with sh, the testing method outlined
in the manpage:
# echo -e "username\0password\0timestamp\0" \
| checkpassword-pam -s SERVICE \
--debug --stdout -- /usr/bin/id 3<&0
does not work. The reason it does not work is that \0
followed by any numbers (like a timestamp) is
interpreted by echo as an octal character.
I fixed this by replacing all instances of \0 with
\0000 in the above example.
Nobody/Anonymous ( nobody ) - 2005-05-26 19:06
5
Open
None
Nobody/Anonymous
None
None
Public
|
Date: 2007-12-11 22:24 Logged In: NO |
Copyright © 2009 Geeknet, Inc. All rights reserved. Terms of Use