← Back to team overview

sslug-teknik team mailing list archive

Re: qmail-smtpd - Permission denied

 

In <c6r5kg$cfp$1@xxxxxxxxxxxx> Bernt Hertz Jensen <bhj@xxxxxxxxxxxx> writes:

>-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:

[snip en masse filer]

jeg var lidt uklar ... du skulle gerne have en proces kørende som
kører "tcpserver", og så videre tager sig af at starte qmail-smtpd.
Det ser således ud:

ask:~ $ ps -ef|grep tcpserver
qmaild     300   282  0 Apr18 ?        00:00:00 tcpserver -DRUvX -c 20 -l ask.hswn.dk -x /etc/tcpcontrol/smtp.cdb 0 smtp fixcrio /var/qmail/bin/qmail-smtpd

Det er den proces, der skal være ejet af "qmaild" brugeren.

Men jeg ser at du også har qmail-scanner-queue.pl installeret. Og
her er noget galt:

>-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~

"qmail-scanner-queue.pl" er ikke suid - men backup filen (du har
tilsyneladende haft den inde i en editor) er det. Så prøv en
"chmod u+s qmail-scanner-queue-pl" og se om ikke det hjælper.


henrik
-- 
Henrik Storner


Follow ups

References