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

Re: sasl + postfix



Jürgen Dollinger schrieb:
> 
> Ich hab auch mal postfix gestraced, das produziert ne Menge Zeug ich
> kuerze mal drastisch:
> 
> execve("/usr/lib/postfix/smtpd", ["smtpd", "-n", "smtp", "-t", "inet",
>    "-u", "-c", "-o", "stress=", "-o", "content_filter=spamchk"], [/* 4
>    vars */]) = 0
> setgroups32(2, [107, 45])               = 0
> chroot("/var/spool/postfix")            = 0
> chdir("/")                              = 0
> setuid32(104)                           = 0
> accept(6, {sa_family=AF_INET, sin_port=htons(50241),
>    sin_addr=inet_addr("172.16.3.43")}, [16]) = 16
> setsockopt(16, SOL_SOCKET, SO_KEEPALIVE, [1], 4) = 0
> read(16, "STARTTLS\r\n", 4096)          = 10
> socket(PF_FILE, SOCK_STREAM, 0)         = 17
> connect(17, {sa_family=AF_FILE, path="/var/run/saslauthd"}, 110) = -1
>    EACCES (Permission denied)
> close(17)                               = 0
> 
Hm, einerseits laeuft postfix chrooted, andererseits greift postfix dann 
doch auf /var/run/saslauthd zu?
Oder sieht das wg. dem bind-mount aus der Anleitung nur so aus?
Ich nutze hier keinen bind-mount sondern OPTIONS in /etc/default/saslauthd:
OPTIONS="-c -m /var/spool/postfix/var/run/saslauthd -r"

Laeuft saslauthd wirklich und ist postfix defintiv in der Gruppe sasl?
Wie sehen die Rechte der Dateien, insbesondere des sockets aus?
# ls -la /var/spool/postfix/var/run/saslauthd
insgesamt 940
drwx--x--- 2 root sasl   4096 18. Sep 03:16 .
drwxr-xr-x 4 root root   4096 15. Mär 2006  ..
-rw------- 1 root root      0 18. Sep 03:16 cache.flock
-rw------- 1 root root 945152 18. Sep 04:55 cache.mmap
srwxrwxrwx 1 root root      0 18. Sep 03:16 mux
-rw------- 1 root root      0 18. Sep 03:16 mux.accept
-rw------- 1 root root      5 18. Sep 03:16 saslauthd.pid

Und wech,
Manne


Reply to: