Cyrus IMAP/POP +NIS ?
hi
i recently noticed that Cyrus IMAP/POP3 does not seem to
support NIS..is there something special required by
the program to support it? i had thought the program just
asked the system somehow "is this password valid" and the
system told it yes or no..but it looks as if cyrus does the
authentication directly? i can login fine through ssh,
and replaced cyrus pop3 with qpopper just for a test and it
worked there too. all without entries in /etc/shadow
and just 1 entry in /etc/passwd which tells nis to use
/bin/bash as my shell.
i had been testing for a few days with NIS but i guess i
didn't realize i had an entry for my account in /etc/shadow.
then i started playing with qpoppassd today and thats when
i noticed i could no longer login to cyrus. the mail.log
says the "user account doesn't exist". since i can login
to qpopper and ssh i just think it's not quering the NIS
server.
running debian 2.2r2 with cyrus:
ii cyrus-admin 1.5.19-2 Cyrus mail system (administration tool)
ii cyrus-common 1.5.19-2 Cyrus mail system (common files)
ii cyrus-imapd 1.5.19-2 Cyrus mail system (IMAP support)
ii cyrus-pop3d 1.5.19-2 Cyrus mail system (POP3 support)
NIS would of been nice as we use it on a lot of other machines
(yes i know it's not secure, but NIS+ is not an option as many
of the unix platforms we develop on are too old to support it
out of the box, and we need to develop on out-of-the-box systems)
however the option of not using nis and also using poppassd is nice
too. so before i go ahead and just disable nis on this machine
i wanted to know if anyone else knew wether or not cyrus supported
NIS.
thanks!@
nate
Reply to: