On Sun, 27 Nov 2005, Jim Flanagan wrote:
Jon Clausen wrote:
On Wed, 23 Nov, 2005 at 08:38:54 -0600, Jim Flanagan wrote:
Kastus wrote:
Here is your problem. User imap cannot read /etc/sasldb2 which is owned by root, I believe. Change ownership of /etc/sasldb2 to imap.
That is seriously bad advice <snip>
Hi again Jon,
Since I changed the saslauth to work with sasldb, Squirrelmail seems to be broken. Going to http://localhost/squirrelmail/ give a 403 error page message
with this one of the likely bad outcomes. I don't have the knowledge to tell you precisely what to do, and if I did it would be based on Debian. Please, read the documents real close, and consult the relevant websites and google.
stating that I don't have permission to access that dir, or that there is no index doc or the dir is read-protected. I didn't have this problem before, and was wondering if it is related to sasldb not having a password for squirrelmail or something. Permissions on ~/squirrelmail are root, with user read/write, others can read. Same for the index.php file in that dir.
This might not be the problem however as I don't get the squirrelmail login screen, so I don't get to the point where I enter user names or passwords. I can access my cyrus imap mailboxes using Thunderbird on port 143, so that is working.
The sasl has unencrypted passwords in it. You want access to it controlled properly. Don't trust me, trust SUSE that there is a way to do with without changing permissions or ownership.