[Mailman-Users] Re: Starting qrunner for FreeBSD
Will Yardley
william+mm at hq.newdream.net
Thu Jun 26 10:52:40 CEST 2003
On Wed, Jun 25, 2003 at 06:10:20AM +0200, Amardeo Sarma wrote:
> I am a newbie and running Mailman 2.1.1 on FreeBSD 4.7 / VPSv2, which works
> with the old technique of running qrunner every minute from cron. The INSTALL
> instructions give some hints on how to start the qrunner daemon at startup time
> (apparently the preferred mode for 2.1.x), but this seems geared to Linux. I
> would appreciate any hints on what the best solution for FreeBSD systems is.
Just link /usr/local/mailman/bin/mailmanctl to
/usr/local/etc/rc.d/mailman.sh
Something like (adjust path as necessary):
ln -s /usr/local/etc/rc.d/mailman.sh /usr/local/mailman/bin/mailmanctl
Do note, however, that if the system crashes, the stale lockfile may not
get removed when it comes back up.
You could put a script in /usr/local/etc/rc.d/00somename.sh that does
something like (untested):
#!/bin/sh
# remove dead links
case "$1" in
start)
test -f /usr/local/mailman/locks/master-qrunner && rm /usr/local/mailman/locks/master-qrunner
;;
stop)
;;
esac
Running mailmanctl -s *should* fix stale lockfiles, but doesn't seem to
work in my experience (see some past posts to the list as well).
--
"Since when is skepticism un-American?
Dissent's not treason but they talk like it's the same..."
(Sleater-Kinney - "Combat Rock")
More information about the Mailman-Users
mailing list