sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #73131
Re: qmail-smtpd - Permission denied
Henrik Storner wrote:
In <c6qsao$sev$1@xxxxxxxxxxxx> Bernt Hertz Jensen <bhj@xxxxxxxxxxxx> writes:
[root@piskoeter root]# tai64nlocal < /var/log/qmail/qmail-smtpd/current
2004-04-29 14:21:11.747580500 tcpserver: end 14245 status 0
2004-04-29 14:21:11.747583500 tcpserver: status: 19/30
2004-04-29 14:21:12.450046500 tcpserver: end 14285 status 0
2004-04-29 14:21:12.450050500 tcpserver: status: 18/30
2004-04-29 14:21:31.989345500 Permission denied
2004-04-29 14:21:43.098177500 tcpserver: status: 19/30
2004-04-29 14:21:43.098180500 tcpserver: pid 14302 from 130.227.52.109
2004-04-29 14:21:43.117473500 tcpserver: ok 14302
Hvordan ser rettighederne ud på /var/qmail/queue/ ? Det skal
være således:
ask:~ $ sudo ls -la /var/qmail/queue/
total 44
drwxr-x--- 11 qmailq qmail 4096 Apr 10 2003 .
drwx------ 2 qmails qmail 4096 Mar 22 15:23 bounce
drwx------ 25 qmails qmail 4096 Apr 10 2003 info
drwx------ 25 qmailq qmail 4096 Apr 10 2003 intd
drwx------ 25 qmails qmail 4096 Apr 10 2003 local
drwxr-x--- 2 qmailq qmail 4096 Apr 14 2003 lock
drwxr-x--- 25 qmailq qmail 4096 Apr 10 2003 mess
drwx------ 2 qmailq qmail 4096 Apr 29 14:49 pid
drwx------ 25 qmails qmail 4096 Apr 10 2003 remote
drwxr-x--- 25 qmailq qmail 4096 Apr 10 2003 todo
[root@piskoeter queue]# ls -l
totalt 36
drwx------ 2 qmails qmail 4096 28 apr 02:00 bounce
drwx------ 202 qmails qmail 4096 28 apr 02:00 info
drwx------ 2 qmailq qmail 4096 28 apr 02:00 intd
drwx------ 202 qmails qmail 4096 28 apr 02:00 local
drwxr-x--- 2 qmailq qmail 4096 28 apr 02:00 lock
drwxr-x--- 202 qmailq qmail 4096 28 apr 02:00 mess
drwx------ 2 qmailq qmail 4096 28 apr 02:00 pid
drwx------ 202 qmails qmail 4096 28 apr 02:00 remote
drwxr-x--- 2 qmailq qmail 4096 28 apr 02:00 todo
Så det er vel næppe der?
qmail-queue skal være suid qmailq:
ask:~ $ ls -l /var/qmail/bin/qmail-queue
-rws--x--x 1 qmailq qmail 16172 Apr 10 2003 /var/qmail/bin/qmail-queue
[root@piskoeter queue]# cd /var/qmail/bin/
[root@piskoeter bin]# ls -l
-rwxr-xr-x 1 root qmail 15796 28 apr 02:00 qmail-qread
-rwxr-xr-x 1 root qmail 371 28 apr 02:00 qmail-qstat
-rws--x--x 1 qmailq qmail 12008 28 apr 02:00 qmail-queue
-rwx--x--x 1 root qmail 25200 28 apr 02:00 qmail-remote
-rwx--x--x 1 root qmail 15848 28 apr 02:00 qmail-rspawn
-rwxr-xr-x 1 qscand qscand 103465 28 apr 14:20 qmail-scanner-queue.pl
-rwsr-xr-x 1 qscand qscand 103443 28 apr 14:15 qmail-scanner-queue.pl~
-rwx--x--x 1 root qmail 38296 28 apr 02:00 qmail-send
-rwxr-xr-x 1 root qmail 15032 28 apr 02:00 qmail-showctl
Og tcpserver/qmail-smtpd skal køre med uid qmaild.
Her bliver jeg i tvivl... Jeg har ingen sådan fil eller mappe. Til
gengæld har jeg:
/home/bhj/qmail/supervise/qmail-smtpd
/home/bhj/qmail/supervise/qmail-smtpd/log
/home/bhj/qmail/bin/qmail-smtpd
/var/log/qmail/qmail-smtpd
/var/qmail/supervise/qmail-smtpd
/var/qmail/bin/qmail-smtpd
/service/qmail-smtpd
Vaffor en snakker vi om?
/Bernt
Follow ups
References