[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

cyrus & sasl



Ich möchte dass sich der cyrus master Process ausschliesslich über
den saslauthd Passworter bestätigen lässt. Leider versucht er es immer
vorher über otp, sasldb2, ... direkt. Wie kann ich das ändern?
Bin hier mit meinem Latein am Ende...

Teile meiner imapd.conf:

sasl_pwcheck_method:    saslauthd
hostname_mechs:         LOGIN PLAIN


strace output beim Zugriff auf sieve:

[...]

getpid()                                = 11611
rt_sigaction(SIGPIPE, {0x40318030, [], 0}, {SIG_IGN}, 8) = 0
send(5, "<35>Jun 28 21:45:10 sieve[11611]"..., 93, 0) = 93
rt_sigaction(SIGPIPE, {SIG_IGN}, NULL, 8) = 0
open("/etc/sasldb2", O_RDONLY|O_LARGEFILE) = -1 EACCES (Permission denied)
time([1088451910])                      = 1088451910
getpid()                                = 11611

[...]

time(NULL)                              = 1088451913
read(0, "UXZGOypxV2s=\r\n", 4096)       = 14
socket(PF_FILE, SOCK_STREAM, 0)         = 8
connect(8, {sa_family=AF_FILE, path="/var/run/saslauthd/mux"}, 110) = 0
writev(8, [{"\0\7lucky21\0\10QvF;*qWk\0\5sieve\0\0", 28}], 1) = 28
read(8, "\0\2", 2)                      = 2
read(8, "OK", 2)                        = 2
close(8)                                = 0

[...]

--
Mit freundlichen Gruessen
Bjoern Schmidt



Reply to: