Zit hier nu al 3 dagen te klooien met een probleem met qmail/daemontools. Het gaat om het opzetten van de supervise scripts. Uit Life with qmail komt het volgende stukje:
/var/qmail/supervise/qmail-send/log/run:
en
/var/qmail/supervise/qmail-smtpd/log/run file:
(Ik gebruik Debian Woody, vandaar /usr/bin/... en niet /usr/local/bin.. zoals op Life with qmail staat)
De scripts zijn uitvoerbaar en geven geen foutmelding, alleen zodra je qmail start en met qmailctl stat de status vraagt blijken de log scripts niet te werken (lees: zijn niet langer up dan 0 seconden)
Ik heb inmiddels alles al bekeken, svscan werkt prima, de rechten op alle folders en files staan (voor zover ik na 4 dubbelchecks heb gezien) allemaal goed etc etc etc...
Om een lang verhaal kort te maken, ik zie het niet meer. Wat kan er fout zijn? Om het een beetje overzichtelijk te houden zal ik niet alle scripts in de startpost zetten. Ze zijn 99% gelijk aan de LWQ tutorial. Alleen waar nodig het path aangepast.
systeem:
Debian woody
qmail geinstalleerd via apt-get install qmail-src
daemontools geinstalleerd via apt-get daemontools-installer
Links waar ik al uitgebreid naar gekeken heb:
http://www.lifewithqmail.org/lwq.html
http://cr.yp.to/daemontools.html
en wat me het meeste hoop gaf maar uiteindelijk toch niet werkte:
http://citadelle.intrinse.../HTML/ml_qmail/22840.html
Hierin komt dus een run file te staan welke executable is:2.8.2.2. The supervise scripts
Now create the supervise directories for the qmail services:
mkdir -p /var/qmail/supervise/qmail-send/log
mkdir -p /var/qmail/supervise/qmail-smtpd/log
/var/qmail/supervise/qmail-send/log/run:
code:
1
2
| #!/bin/sh exec /usr/bin/setuidgid qmaill /usr/bin/multilog t /var/log/qmail |
en
/var/qmail/supervise/qmail-smtpd/log/run file:
code:
1
2
| #!/bin/sh exec /usr/bin/setuidgid qmaill /usr/bin/multilog t /var/log/qmail/smtpd |
(Ik gebruik Debian Woody, vandaar /usr/bin/... en niet /usr/local/bin.. zoals op Life with qmail staat)
De scripts zijn uitvoerbaar en geven geen foutmelding, alleen zodra je qmail start en met qmailctl stat de status vraagt blijken de log scripts niet te werken (lees: zijn niet langer up dan 0 seconden)
code:
1
2
3
4
5
6
7
8
| gais:/var/log/qmail/smtpd# qmailctl stat /service/qmail-send: up (pid 1077) 297 seconds, normally down /service/qmail-send/log: up (pid 11875) 0 seconds /service/qmail-smtpd: up (pid 1080) 297 seconds, normally down /service/qmail-smtpd/log: up (pid 11886) 0 seconds messages in queue: 0 messages in queue but not yet preprocessed: 0 gais:/var/log/qmail/smtpd# |
Ik heb inmiddels alles al bekeken, svscan werkt prima, de rechten op alle folders en files staan (voor zover ik na 4 dubbelchecks heb gezien) allemaal goed etc etc etc...
Om een lang verhaal kort te maken, ik zie het niet meer. Wat kan er fout zijn? Om het een beetje overzichtelijk te houden zal ik niet alle scripts in de startpost zetten. Ze zijn 99% gelijk aan de LWQ tutorial. Alleen waar nodig het path aangepast.
systeem:
Debian woody
qmail geinstalleerd via apt-get install qmail-src
daemontools geinstalleerd via apt-get daemontools-installer
Links waar ik al uitgebreid naar gekeken heb:
http://www.lifewithqmail.org/lwq.html
http://cr.yp.to/daemontools.html
en wat me het meeste hoop gaf maar uiteindelijk toch niet werkte:
http://citadelle.intrinse.../HTML/ml_qmail/22840.html
de betaler vervuilt