[Mailman-Users] Mailman init script doesn't work and webpage doesn't show list of lists
Jimmy
g17jimmy at gmail.com
Thu Jun 12 21:38:37 CEST 2014
Yep, done that too. Here is a little demo of what I'm seeing:
=========================
[root at mailman-server ~]$/usr/lib/mailman/bin/mailmanctl start
Starting Mailman's master qrunner.
[root at mailman-server ~]$/usr/lib/mailman/bin/mailmanctl status
mailman (pid 8337) is running...
[root at mailman-server ~]$/usr/lib/mailman/bin/mailmanctl stop
Shutting down Mailman's master qrunner
[root at mailman-server ~]$service mailman start
Starting mailman: Site list is missing: mailman
[FAILED]
=========================
The relevant portions of the mailman init script:
=========================
MAILMANHOME=/usr/lib/mailman
MAILMANCTL=$MAILMANHOME/bin/mailmanctl
function start()
{
echo -n $"Starting $prog: "
mailman-update-cfg
daemon $MAILMANCTL -s -q start
RETVAL=$?
if [ $RETVAL -eq 0 ]
then
touch /var/lock/subsys/$prog
InstallCron
else
RETVAL=6
fi
echo
return $RETVAL
}
=========================
Thanks!
On Thu, Jun 12, 2014 at 2:55 PM, Mark Sapiro <mark at msapiro.net> wrote:
> On 06/12/2014 05:51 AM, Jimmy wrote:
> > Thanks to Mark and Steven, but it seems that the paths are consistent
> > between servers. I just inherited the server and need to get it on a
> > supported OS. Here is the old server info:
>
>
> So you manually run '/some/path/to/bin/mailmanctl start' and it works,
> but you run 'service mailman start' and it complains there's no site
> list. Look at /etc/init.d/mailman and see what mailmanctl it's running.
> It must be different from the one you run by hand. Once you find that,
> it may clue you as to where your different lists/ and other directories
> are.
>
> --
> Mark Sapiro <mark at msapiro.net> The highway is for gamblers,
> San Francisco Bay Area, California better use your sense - B. Dylan
>
More information about the Mailman-Users
mailing list