[SCM] jackd2 packaging branch, master, updated. upstream/1.9.3+svn3819-3-gc526b7a
adiknoth-guest at users.alioth.debian.org
adiknoth-guest at users.alioth.debian.org
Thu Nov 19 13:59:07 UTC 2009
The following commit has been merged in the master branch:
commit c526b7ae7f0fdaf99d96277b1c591318d6e5ef54
Author: Adrian Knoth <adi at drcomp.erfurt.thur.de>
Date: Thu Nov 19 14:58:36 2009 +0100
Drop initd file.
diff --git a/debian/jackd.init b/debian/jackd.init
deleted file mode 100644
index da7f241..0000000
--- a/debian/jackd.init
+++ /dev/null
@@ -1,142 +0,0 @@
-#!/bin/sh
-#
-# Jackd init script
-#
-### BEGIN INIT INFO
-# Provides: jackd
-# Required-Start: $local_fs
-# Required-Stop:
-# Default-Start: 2 3 4 5
-# Default-Stop: 0 1 6
-# Short-Description: init-Script for system wide fetchmail daemon
-### END INIT INFO
-#
-# A fetchmailrc file containg hosts and passwords for all local users should be
-# placed in /etc/fetchmailrc. Remember to make the /etc/fetchmailrc mode 600
-# to avoid disclosing the users' passwords.
-#
-# This script will NOT start or stop fetchmail if the /etc/fetchmailrc file
-# does not exist or /etc/default/fetchmail is set to no.
-
-set -e
-
-# Defaults
-PATH=/sbin:/bin:/usr/sbin:/usr/bin
-DAEMON=/usr/bin/jackd
-USER=
-OPTIONS=""
-
-PIDFILE="/var/run/jackd.pid"
-
-test -f /etc/default/jackd || exit 0
-. /etc/default/jackd
-
-OPTIONS="$OPTIONS"
-
-if [ ! "x$START_DAEMON" = "xyes" -a ! "$1" = "stop" ]; then
- echo "Edit /etc/default/jackd to start jackd"
- exit 0
-fi
-
-test -f $DAEMON || exit 0
-
-. /lib/lsb/init-functions
-
-case "$1" in
- start)
- if test -e $PIDFILE ; then
- pid=`cat $PIDFILE | sed -e 's/\s.*//'|head -n1`
- PIDDIR=/proc/$pid
- if [ -d ${PIDDIR} -a "$(readlink -f ${PIDDIR}/exe)" = "${DAEMON}" ]; then
- log_failure_msg "jackd already started; not starting."
- exit 0
- else
- log_warning_msg "Removing stale PID file $PIDFILE."
- rm -f $PIDFILE
- fi
- fi
- if pgrep -u $USER jackd > /dev/null 2>&1; then
- log_failure_msg "jackd already running as user $USER; not starting."
- exit 0
- fi
- log_begin_msg "Starting jackd audio server:" "jackd"
- if start-stop-daemon -b -S -o -q -x $DAEMON -u $USER -a /bin/su -- - $USER -c "$DAEMON $OPTIONS"; then
- while ! pgrep -u $USER jackd > /dev/null 2>&1; do continue; done
- pgrep -u $USER jackd > $PIDFILE
- while ! su - $USER -c jack_lsp > /dev/null 2>&1; do
- sleep 0.1
- done
- log_end_msg 0
- else
- log_end_msg 1
- exit 1
- fi
- ;;
- stop)
- if ! test -e $PIDFILE ; then
- log_failure_msg "Pidfile not found! Is jackd running?"
- exit 0
- fi
- log_begin_msg "Stopping jackd audio server:" "jackd"
- if start-stop-daemon -m -K -o -q -p $PIDFILE -x $DAEMON -u $USER; then
- rm -f $PIDFILE
- log_end_msg 0
- else
- log_end_msg 1
- exit 1
- fi
- if pgrep -u $USER jackd; then
- killall -9 $DAEMON
- exit 0
- fi
- ;;
- force-reload|restart)
- log_begin_msg "Restarting jackd audio server:" "jackd"
- if ! start-stop-daemon -m -K -o -q -p $PIDFILE -x $DAEMON -u $USER; then
- log_end_msg 1
- exit 1
- fi
- sleep 1
- rm -f $PIDFILE || true
- if start-stop-daemon -m -b -S -o -q -p $PIDFILE -x $DAEMON -u $USER -c $USER -a $DAEMON -- $OPTIONS; then
- log_end_msg 0
- else
- log_end_msg 1
- exit 1
- fi
- ;;
- try-restart)
- if test -e $PIDFILE ; then
- pid=`cat $PIDFILE | sed -e 's/\s.*//'|head -n1`
- PIDDIR=/proc/$pid
- if [ -d ${PIDDIR} -a "$(readlink -f ${PIDDIR}/exe)" = "${DAEMON}" ]; then
- $0 restart
- exit 0
- fi
- fi
- test -f /etc/rc`/sbin/runlevel | cut -d' ' -f2`.d/S*jackd* && $0 start
- ;;
- awaken)
- log_begin_msg "Awakening jackd audio server:" "jackd"
- if [ -s $PIDFILE ]; then
- start-stop-daemon -K -s 10 -q -p $PIDFILE -x $DAEMON
- log_end_msg 0
- exit 0
- else
- log_end_msg 1
- exit 1
- fi
- ;;
- *)
- log_warning_msg "Usage: /etc/init.d/jackd {start|stop|restart|force-reload|awaken|debug-run}"
- log_warning_msg " start - starts system-wide jackd service"
- log_warning_msg " stop - stops system-wide jackd service"
- log_warning_msg " restart, force-reload - starts a new system-wide jackd service"
- log_warning_msg " awaken - tell system-wide jackd to start a poll cycle immediately"
- log_warning_msg " debug-run [strace [strace options...]] - start a debug run of the"
- log_warning_msg " system-wide jackd service, optionally running it under strace"
- exit 1
- ;;
-esac
-
-exit 0
--
jackd2 packaging
More information about the pkg-multimedia-commits
mailing list