Hello, gentlemen:

I've looked in the archives for this little issue. Lots of people report
it, but I *think* I've got my system correctly configured.

A couple of problems:

my /var/log/maillog fills up with stuff like this:

Jun 12 14:09:12 hotcube qmail: 992376552.411296 end msg 1005715
Jun 12 14:09:12 hotcube qmail: 992376552.507199 new msg 1005716
Jun 12 14:09:12 hotcube qmail: 992376552.507323 info msg 1005716: bytes
266 from <[EMAIL PROTECTED]> qp 27390 uid 502
Jun 12 14:09:12 hotcube qmail: 992376552.573170 end msg 1005716
Jun 12 14:09:12 hotcube qmail: 992376552.660653 new msg 1005715
Jun 12 14:09:12 hotcube qmail: 992376552.660776 info msg 1005715: bytes
266 from <[EMAIL PROTECTED]> qp 27403 uid 502
Jun 12 14:09:12 hotcube qmail: 992376552.732709 end msg 1005715
Jun 12 14:09:12 hotcube qmail: 992376552.815510 new msg 1005716
Jun 12 14:09:12 hotcube qmail: 992376552.815629 info msg 1005716: bytes
266 from <[EMAIL PROTECTED]> qp 27416 uid 502
Jun 12 14:09:12 hotcube qmail: 992376552.873183 end msg 1005716
Jun 12 14:09:42 hotcube qmail: 992376582.938896 new msg 1005715
Jun 12 14:09:42 hotcube qmail: 992376582.939013 info msg 1005715: bytes
266 from <[EMAIL PROTECTED]> qp 27450 uid 502
Jun 12 14:09:42 hotcube qmail: 992376582.981100 end msg 1005715
Jun 12 14:09:43 hotcube qmail: 992376583.097289 new msg
1005716                 

and so on, and so on, and so on. It goes back months like this (I would
never have noticed it had it not been for some other issues I was
working on). Is this normal? My other qmail installations don't do that.

The queue is empty.

Then, there's this:

[root@hotcube qmail]# /etc/rc.d/init.d/qmail stat
qmail-send: up (pid 27564)
qmail-smtpd: up (pid 27566)
qmail-send/log: unable to open supervise/ok: file does not exist
qmail-smtpd/log: unable to open supervise/ok: file does not exist    

Okay. So I checked for sticky bits on the appropriate directories:

[root@hotcube supervise]# ls -ld /var/qmail/supervise/*
 927870 drwxr-xr-t    4 root     qmail        1024 Sep  1  2000
/var/qmail/supervise/qmail-send/
 712830 drwxr-xr-t    4 root     qmail        1024 Dec 18 10:27
/var/qmail/supervise/qmail-smtpd/
[root@hotcube supervise]#  

It looks like I have all the files I need...

qmail-send:
total 3
1120382 drwxr-xr-t    2 root     qmail        1024 Sep  1  2000 log/
 927871 -rwxr-xr-x    1 root     qmail          29 Sep  1  2000 run*
 497666 drwx------    2 root     qmail        1024 Jun 12 14:19
supervise/

qmail-send/log:
total 1
1120383 -rwxr-xr-x    1 root     qmail          88 Sep  1  2000 run*

qmail-send/supervise:
total 1
 497791 prw-------    1 root     qmail           0 Jun 12 14:19 control|
 497667 -rw-------    1 root     qmail           0 Sep  1  2000 lock
 497793 prw-------    1 root     qmail           0 Sep  1  2000 ok|
 497805 -rw-r--r--    1 root     root           18 Jun 12 14:19 status

qmail-smtpd:
total 4
 733310 drwxr-xr-t    2 root     qmail        1024 Sep  1  2000 log/
 712915 -rwxr-xr-x    1 root     qmail         246 Dec 18 10:27 run*
 712831 -rwxr-xr-x    1 root     qmail         240 Sep  1  2000 run~*
 667722 drwx------    2 root     qmail        1024 Jun 12 14:19
supervise/

qmail-smtpd/log:
total 1
 733311 -rwxr-xr-x    1 root     qmail          94 Sep  1  2000 run*

qmail-smtpd/supervise:
total 1
 667729 prw-------    1 root     qmail           0 Jun 12 14:19 control|
 667728 -rw-------    1 root     qmail           0 Sep  1  2000 lock
 667731 prw-------    1 root     qmail           0 Sep  1  2000 ok|
 667723 -rw-r--r--    1 root     root           18 Jun 12 14:19 status

/var/qmail/supervise/qmail-send/run contains:

#!/bin/sh
exec /var/qmail/rc     

and /var/qmail/supervise/qmail-smtpd/run contains:

#!/bin/sh
QMAILDUID=`id -u qmaild`
NOFILESGID=`id -g qmaild`
exec /usr/local/bin/softlimit -m 2000000 \
    /usr/local/bin/tcpserver -R -H -v -p -x /etc/tcp.smtp.cdb \
        -u $QMAILDUID -g $NOFILESGID 0 smtp /var/qmail/bin/qmail-smtpd
2>&1
 


*catches breath*

So... what is going on here? Everything seems to be in order, but if it
isn't working properly I'm sure I've missed something. What is it?

-Stephen-

Reply via email to