diff options
| author | Barry Warsaw | 2007-12-08 11:51:36 -0500 |
|---|---|---|
| committer | Barry Warsaw | 2007-12-08 11:51:36 -0500 |
| commit | 5495accf05d77e1c4ff2855f5e42c2e56f51e45d (patch) | |
| tree | e4d3ae8e89bf380137183fd045c41aae983f1e15 /data/mailman.in | |
| parent | 8ccaa3f611fd822d916abf17ccf308d5ebbe9383 (diff) | |
| download | mailman-5495accf05d77e1c4ff2855f5e42c2e56f51e45d.tar.gz mailman-5495accf05d77e1c4ff2855f5e42c2e56f51e45d.tar.zst mailman-5495accf05d77e1c4ff2855f5e42c2e56f51e45d.zip | |
Reorganize the database subpackage, primarily by removing the 'model'
subdirectory and updating all relevant imports. Move of the circular
import problems have been eliminated in the process.
Diffstat (limited to 'data/mailman.in')
| -rw-r--r-- | data/mailman.in | 54 |
1 files changed, 54 insertions, 0 deletions
diff --git a/data/mailman.in b/data/mailman.in new file mode 100644 index 000000000..4fb0612f3 --- /dev/null +++ b/data/mailman.in @@ -0,0 +1,54 @@ +#!/bin/sh +# +# mailman This shell script starts and stops GNU Mailman. +# +# Copyright (C) 2001-2007 by the Free Software Foundation, Inc. +# +# This program is free software; you can redistribute it and/or +# modify it under the terms of the GNU General Public License +# as published by the Free Software Foundation; either version 2 +# of the License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. +# +# Copy this file to /etc/init.d/ (or /etc/rc.d/init.d/ depending on +# your system) and activate it as such: +# +# On Debian, type "update-rc.d mailman defaults" +# On RedHat, and derivatives, install with "chkconfig --add mailman" +# +# chkconfig: 2345 98 12 +# description: Mailman is the GNU Mailing List Manager, a program that \ +# manages electronic mail discussion groups. For more \ +# on GNU Mailman see http://www.list.org +# processname: mailmanctl +# config: @prefix@/Mailman/mm_cfg.py +# pidfile: @prefix@/data/master-qrunner.pid + +PYTHON=@PYTHON@ +MAILMANHOME=@prefix@ +MAILMANCTL=$MAILMANHOME/bin/mailmanctl + +case "$1" in +'start') + #rm -f $MAILMANHOME/locks/* + $PYTHON $MAILMANCTL -s -q start + ;; + +'stop') + $PYTHON $MAILMANCTL -q stop + ;; + +'restart') + $PYTHON $MAILMANCTL -q restart + ;; + +esac +exit 0 |
