Man, you just made my day ;) It worked perfect, thanks a lot! Kyle -- Kyle Knack Server Engineer - SkyNetWEB/Affinity Internet System Administrator - Only-Linux.Com [EMAIL PROTECTED] http://www.skynetweb.com ----- Original Message ----- From: <[EMAIL PROTECTED]> To: Kyle <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]> Sent: Friday, February 16, 2001 8:51 PM Subject: Re: LWQ Init Script/qmail-pop3d > I saw this too, put "exec" before tcpserver > > > ----- Original Message ----- > From: "Kyle" <[EMAIL PROTECTED]> > To: <[EMAIL PROTECTED]> > Sent: Friday, February 16, 2001 9:38 PM > Subject: LWQ Init Script/qmail-pop3d > > > > List, > > I recently decided to move my qmail-pop3d process out of inetd on my > > RedHat 6.2 machine and under the control of daemontools like the rest of > my > > qmail processes. I installed semi-following LWQ, and making other changes > > as I went. Daemontools and ucspi-tcp were installed from RPMs (if that > > matters). I stopped qmail, created a directory under /var/qmail/ for > > qmail-pop3d, and put in the necessary scripts (details at end of message). > > I am using the LWQ SysVinit scripts, and added appropriate lines for > > qmail-pop3d under the pause, cont, and restart sections. Since the > > start/stop section just uses /var/qmail/supervise/* and > > /var/qmail/supervise/*/log , it didn't look like I'd need to add > qmail-pop3d > > there. The problem is such: All features of the scripts work fine except > > for start/stop. If I issue 'qmail stop', it kills off everything except > > qmail-pop3d. What's worse is a few seconds later it restarts > > qmail-send/qmail-smtpd, so it's more or less a restart now. I'm sure I > > missed something, but I have no clue what. Any ideas as to how to make > > qmail-pop3d behave in this script like qmail-send and qmail-smptd do ? > TIA > > > > Kyle > > > > /var/qmail/supervise: > > drwxr-xr-x 5 root root 4096 Feb 16 19:09 . > > drwxr-xr-x 11 root qmail 4096 Feb 16 19:10 .. > > drwxr-xr-t 4 root root 4096 Feb 16 19:21 qmail-pop3d > > drwxr-xr-t 4 root root 4096 Nov 10 15:28 qmail-send > > drwxr-xr-t 4 root root 4096 Feb 16 19:17 qmail-smtpd > > > > /var/qmail/supervise/qmail-pop3d: > > drwxr-xr-t 4 root root 4096 Feb 16 19:21 . > > drwxr-xr-x 5 root root 4096 Feb 16 19:09 .. > > drwxr-xr-x 3 root root 4096 Feb 16 19:20 log > > -rwxr-xr-x 1 root root 164 Feb 16 19:21 run > > drwx------ 2 root root 4096 Feb 16 19:34 supervise > > > > /var/qmail/supervise/qmail-pop3d/run: > > #!/bin/sh > > > > /usr/bin/tcpserver -v -R 0 pop3 /var/qmail/bin/qmail-popup > > mail.only-linux.com \ > > /bin/checkpoppasswd /var/qmail/bin/qmail-pop3d Maildir 2>&1 > > > > (LWQ startup line, minus splogger (did I cut out too much?) and with > > checkpoppasswd insted of checkpasswd) > > > > Parts of /etc/rc.d/init.d/qmail: > > start) > > echo -n "Starting qmail: svscan" > > cd /var/qmail/supervise > > env - PATH="$PATH" svscan & > > echo $! > /var/run/svscan.pid > > echo "." > > ;; > > stop) > > echo -n "Stopping qmail: svscan" > > kill `cat /var/run/svscan.pid` > > echo -n " qmail" > > svc -dx /var/qmail/supervise/* > > echo -n " logging" > > svc -dx /var/qmail/supervise/*/log > > echo "." > > ;; > > pause) > > echo "Pausing qmail-send" > > svc -p /var/qmail/supervise/qmail-send > > echo "Pausing qmail-smtpd" > > svc -p /var/qmail/supervise/qmail-smtpd > > echo "Pausing qmail-pop3d" > > svc -p /var/qmail/supervise/qmail-pop3d > > ;; > > cont) > > echo "Continuing qmail-send" > > svc -c /var/qmail/supervise/qmail-send > > echo "Continuing qmail-smtpd" > > svc -c /var/qmail/supervise/qmail-smtpd > > echo "Continuing qmail-pop3d" > > svc -c /var/qmail/supervise/qmail-pop3d > > ;; > > restart) > > echo "Restarting qmail:" > > echo "* Stopping qmail-smtpd." > > svc -d /var/qmail/supervise/qmail-smtpd > > echo "* Sending qmail-send SIGTERM and restarting." > > svc -t /var/qmail/supervise/qmail-send > > echo "* Restarting qmail-smtpd." > > svc -u /var/qmail/supervise/qmail-smtpd > > echo "* Restarting qmail-pop3d." > > svc -u /var/qmail/supervise/qmail-pop3d > > ;; > > > > > > -- > > Kyle Knack > > Server Engineer - SkyNetWEB/Affinity Internet > > [EMAIL PROTECTED] > > http://www.skynetweb.com > > > > > >