summaryrefslogtreecommitdiff
path: root/net-mail/sympa/files/sympa-6.1.initd
diff options
context:
space:
mode:
authorMarcin Deranek <marcin.deranek@slonko.net>2020-03-09 09:36:09 +0100
committerMarcin Deranek <marcin.deranek@slonko.net>2020-03-09 09:36:09 +0100
commitaf62905d06499302d92f165768168d76f9138f64 (patch)
tree6536ac22d981254ecbf97b20e72372ef78c2320a /net-mail/sympa/files/sympa-6.1.initd
parented1bb51fde83231756a5eaea9bffd6599be2ee90 (diff)
downloadportage-af62905d06499302d92f165768168d76f9138f64.tar.gz
portage-af62905d06499302d92f165768168d76f9138f64.tar.bz2
portage-af62905d06499302d92f165768168d76f9138f64.zip
Remove obsolete/outdated version
Diffstat (limited to 'net-mail/sympa/files/sympa-6.1.initd')
-rw-r--r--net-mail/sympa/files/sympa-6.1.initd57
1 files changed, 0 insertions, 57 deletions
diff --git a/net-mail/sympa/files/sympa-6.1.initd b/net-mail/sympa/files/sympa-6.1.initd
deleted file mode 100644
index b54fc17..0000000
--- a/net-mail/sympa/files/sympa-6.1.initd
+++ /dev/null
@@ -1,57 +0,0 @@
-#!/sbin/openrc-run
-
-sympaconf="/etc/sympa/sympa.conf"
-wwsympaconf="/etc/sympa/wwsympa.conf"
-data_structure="/etc/sympa/data_structure.version"
-sympadir="/usr"
-rundir="/var/run/sympa"
-
-depend() {
- use logger mysql postgres ldap
- before apache apache2 lighttpd
-}
-
-sympa_start() {
- ebegin "Starting Sympa module $1.pl: "
- start-stop-daemon --start --quiet --pidfile "${rundir}"/$1.pid --exec ${sympadir}/sbin/$1.pl
- eend $?
-}
-
-sympa_stop() {
- if [ -f "${rundir}"/$1.pid ]; then
- ebegin "Stopping Sympa module $1.pl: "
- start-stop-daemon --stop --retry 30 --quiet --pidfile "${rundir}"/$1.pid
- eend $?
- fi
-}
-
-start() {
- if [ ! -f "${data_structure}" ]; then
- eerror "Please run 'sympa.pl --upgrade' first"
- return 1
- fi
- # Check config files
- if [ ! -f "${sympaconf}" ]; then
- eerror "Missing Sympa config (${sympaconf})"
- return 2
- fi
- if [ ! -f "${wwsympaconf}" ]; then
- eerror "Missing WWSympa config (${wwsympaconf})"
- return 3
- fi
- echo "Starting Sympa subsystems: "
- sympa_start sympa
- sympa_start bulk
- sympa_start archived
- sympa_start bounced
- sympa_start task_manager
-}
-
-stop(){
- echo "Stopping Sympa subsystems: "
- sympa_stop task_manager
- sympa_stop bounced
- sympa_stop archived
- sympa_stop bulk
- sympa_stop sympa
-}