Peter, just wondering what you mean by this. I feel more confident using higher level languages which make it easier to avoid buffer overflows, and (not sure about perl, but with python) working with uninitialized variables.
I'd much rather have perl reading from a socket than C.
However, in an environment where performance is of at least mild concern I'd much rather fire up a C program than a perl program. Unless of course you have a checkpassword-perl C client that talks to a checkpassword-perl perl daemon. But talk about overkill for checking passwords :-)
I'm curious to know why more people don't go the route I did with checkpassword-pam and then using the appropriate pam backend?
-Bob
