[SCM] Mumudvb packaging branch, master, updated. 1.5.3-35-g8dbceb1
Stephane Glondu
steph at glondu.net
Sun Dec 14 19:04:51 UTC 2008
The following commit has been merged in the master branch:
commit 8dbceb1d06d5ab93d8e8a0938c2ef97350a3facf
Author: Stephane Glondu <steph at glondu.net>
Date: Sun Dec 14 13:35:14 2008 +0100
A few adjustments
diff --git a/debian/clean b/debian/clean
new file mode 100644
index 0000000..ab64e15
--- /dev/null
+++ b/debian/clean
@@ -0,0 +1 @@
+debian/mumudvb.init
diff --git a/debian/mumudvb.init b/debian/mumudvb.init
deleted file mode 100644
index 3b09559..0000000
--- a/debian/mumudvb.init
+++ /dev/null
@@ -1,85 +0,0 @@
-#!/bin/sh
-### BEGIN INIT INFO
-# Provides: mumudvb
-# Required-Start: $local_fs $network $syslog
-# Required-Stop:
-# Default-Start: S
-# Default-Stop:
-# Short-Description: mumudvb
-# Description: Digital television streaming program
-### END INIT INFO
-
-PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
-DAEMON=/usr/bin/mumudvb
-PIDDIR=/var/run/mumudvb
-NAME=Mumudvb
-
-#Reading of the config file
-if [ -f /etc/default/mumudvb ] ; then
- . /etc/default/mumudvb
-fi
-
-if [ "$DONTSTARTMUMU" = "true" ]; then exit 0; fi
-
-. /lib/lsb/init-functions
-
-test -x $DAEMON || exit 0
-
-set -e
-
-do_start() {
- if [ ! -d $PIDDIR ]; then
- mkdir -p $PIDDIR
- fi
- chown $DAEMONUSER:$DAEMONUSER $PIDDIR
- eval $LAUNCH_BEFORE_MUMU
- for ADAPTER in $ADAPTERS; do
- #Todo : fails if all card fails
- log_daemon_msg " Card $ADAPTER"
- eval CONFIG_FILE=\$MUMUDVB_CONF_$ADAPTER
- if [ ! -f $CONFIG_FILE ]; then
- log_warning_msg " Config file $CONFIG_FILE not found."
- else
- start-stop-daemon --start --oknodo --pidfile "$PIDDIR/mumudvb_carte$ADAPTER.pid"\
- --chuid $DAEMONUSER --exec $DAEMON -- $DAEMON_OPTS -c $CONFIG_FILE
- fi
- done
-}
-
-do_stop() {
- for PIDFILE in `ls $PIDDIR/mumudvb_carte*.pid 2> /dev/null`; do
- start-stop-daemon --stop --oknodo --pidfile "$PIDFILE" \
- --exec $DAEMON
- done
-}
-
-case "$1" in
- start)
- if [ ! -f /etc/default/mumudvb ]; then
- log_failure_msg "/etc/default/mumudvb not found, Can't start $NAME"
- exit 0
- fi
-
- log_daemon_msg "Starting $NAME"
- do_start
- log_end_msg $?
- ;;
- stop)
- log_daemon_msg "Stopping $NAME"
- do_stop
- log_end_msg $?
- ;;
- restart|force-reload)
- log_daemon_msg "Restarting $NAME"
- do_stop
- sleep 1
- do_start
- log_end_msg $?
- ;;
- *)
- log_success_msg "Usage: $0 {start|stop|restart|force-reload}" >&2
- exit 1
- ;;
-esac
-
-exit 0
diff --git a/debian/mumudvb.postrm b/debian/mumudvb.postrm
index 67b2a95..32332ab 100644
--- a/debian/mumudvb.postrm
+++ b/debian/mumudvb.postrm
@@ -29,7 +29,7 @@ case "$1" in
# Delete home (refused by deluser because in /var)
rm -Rf $SYSTEM_HOME
# Delete user
- deluser $SYSTEM_USER
+ deluser --system $SYSTEM_USER
;;
diff --git a/debian/rules b/debian/rules
index 1b2c8ad..2c93668 100755
--- a/debian/rules
+++ b/debian/rules
@@ -8,6 +8,7 @@ GITWEB_URL=http://gitweb.braice.net/gitweb?p=mumudvb.git
GITWEB_RE=<a href="\/gitweb\?p=mumudvb\.git;a=snapshot;h=([0-9a-f]+)">
build:
+ cp scripts/mumudvb.init debian
dh $@
clean:
--
Mumudvb packaging
More information about the pkg-vdr-dvb-changes
mailing list