[mumble] * Sun May 16 2010 Andreas Osowski <th0br0 at mkdir.name> - 1.2.2-8 - Rebuild for protobuf ABI change -
Andreas Osowski
th0br0 at fedoraproject.org
Wed Aug 4 03:21:26 UTC 2010
commit e6b8189ca28f74295dfecfd49bb2b26b659faf41
Author: Andreas Osowski <th0br0 at mkdir.name>
Date: Tue Aug 3 23:21:20 2010 -0400
* Sun May 16 2010 Andreas Osowski <th0br0 at mkdir.name> - 1.2.2-8
- Rebuild for protobuf ABI change
- Added redhat-lsb to the Requires for murmur
mumble.spec | 2 +-
murmur.init | 21 ++++++++++++++-------
2 files changed, 15 insertions(+), 8 deletions(-)
---
diff --git a/mumble.spec b/mumble.spec
index b74d3dc..2dd6673 100644
--- a/mumble.spec
+++ b/mumble.spec
@@ -240,7 +240,7 @@ fi
%doc scripts/murmur.pl scripts/murmur-user-wrapper
#%attr(-,mumble-server,mumble-server) %{_sbindir}/murmur
%attr(-,mumble-server,mumble-server) %{_sbindir}/murmurd
-%attr(-,mumble-server,mumble-server) %{_initrddir}/murmur
+%{_initrddir}/murmur
%{_sbindir}/%{name}-server
%config(noreplace) %attr(664,mumble-server,mumble-server) %{_sysconfdir}/murmur/murmur.ini
%config(noreplace) %attr(664,mumble-server,mumble-server) %{_sysconfdir}/mumble-server.ini
diff --git a/murmur.init b/murmur.init
index 180e905..70f3200 100644
--- a/murmur.init
+++ b/murmur.init
@@ -11,29 +11,35 @@
# config: /etc/mumble-server.ini
# pidfile: /var/run/mumble-server/mumble-server.pid
-# Source function library.
-. /lib/lsb/init-functions
. /etc/rc.d/init.d/functions
prog=murmurd
-lockfile=/var/lock/subsys/murmur
+lockfile=/var/lock/subsys/murmurd
RETVAL=0
INIFILE=/etc/mumble-server.ini
MURMUR_USER=mumble-server
MURMUR_GROUP=mumble-server
-MURMUR_PIDFILE=/var/run/mumble-server/mumble-server.pid
MURMUR_OPTS="-ini $INIFILE"
-pidfile=$MURMUR_PIDFILE
start() {
echo -n "Starting murmur: "
- start_daemon -u $MURMUR_USER -p $pidfile $prog $MURMUR_OPTS
+
+ status $prog &> /dev/null # Murmur is running
+ RETVAL=$?
+ if [ $RETVAL -eq 0 ]; then
+ success
+ echo
+ return $RETVAL
+ fi
+
+ daemon "$prog $MURMUR_OPTS"
RETVAL=$?
if [ $RETVAL -eq 0 ]; then
touch "$lockfile" && success || failure
fi
echo
+ return $RETVAL
}
stop() {
@@ -41,9 +47,10 @@ stop() {
killproc $prog -INT
RETVAL=$?
if [ $RETVAL -eq 0 ]; then
- /bin/rm "$lockfile" "$pidfile" 2> /dev/null && success || failure
+ /bin/rm "$lockfile" 2> /dev/null && success || failure
fi
echo
+ return $RETVAL
}
restart() {
More information about the scm-commits
mailing list