-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
[about checkpassword]
> The only way I could get it to run as someone other
> than root was to set it as -rwsr-xr-x (owner=root, group=qmail).
> I changed it to -r-xr-sr-x and it still didn't work.
Why on Earth do you need anyone else then root to run
checkpassword? The way it is designed to work is:
1. tcpserver - qmail-popup running as root accept the connection,
read the user name and password
2. checkpassword - still as root - verifies the password and then
drops root, switches to the context of the verified user and chdir()s
into his home directory
3. qmail-pop3d as the user picks up the mail.
-----BEGIN PGP SIGNATURE-----
Version: PGP 6.0.2 -- QDPGP 2.60
Comment: http://community.wow.net/grt/qdpgp.html
iQA/AwUBN67pRlMwP8g7qbw/EQIBmACfRXFRAuc5B7ejkBkvpajkOQ1kEcUAnRmm
zFiWTby0xqFMiLNWt3eCiDA7
=+I6T
-----END PGP SIGNATURE-----
--
Petr Novotny, ANTEK CS
[EMAIL PROTECTED]
http://www.antek.cz
PGP key ID: 0x3BA9BC3F
-- Don't you know there ain't no devil there's just God when he's drunk.
[Tom Waits]