From: "Paul Taubman" <[EMAIL PROTECTED]>
> Up until yesterday morning, cyrus was running on a Red
> Hat 6.2 box iwthout any problems. After adding 2 new
> users to the system (via userconf) it appears that all
> users can not longer access their email. I have
> checked around and cannot seem to find a solution to
> this.
>
Check the permissions of the /etc/shadow file, as cyrus-imapd < 1.6 or
cyrus-sasl needs read access to this file.
chmod 660 /etc/shadow
chgrp shadow /etc/shadow
NOTE: The cyrus user needs to be a member of the shadow group.
What probably happened is someone used linuxconf to add a user, and
linuxconf reset the permissions on the /etc/shadow file. You need to change
the the permission settings in linuxconf:
1. Create a group "shadow"
2. goto Control -> Control files and systems -> Configure file permission
and ownership
a. Enter "/etc/shadow" and choose this file.
b. Change group to "shadow"
c. Change group permissions to "May read"
d. Accept the changes
3. Exit Linuxconf
Now the next time you use linuxconf the permissions on /etc/shadow will not
change.
> If I reinstall cyrus from square 1, will all existing
> mail get deleted? Will everything be lost? If so, is
> there a preferred way to retain this?
>
No, reinstalling cyrus will not delete your messages.
Scot