[Pkg-voip-commits] r5565 - in /mumble/tags/1.1.3-3/debian: changelog mumble-server.postrm
the-me-guest at alioth.debian.org
the-me-guest at alioth.debian.org
Sat Apr 19 10:45:46 UTC 2008
Author: the-me-guest
Date: Sat Apr 19 10:45:45 2008
New Revision: 5565
URL: http://svn.debian.org/wsvn/pkg-voip/?sc=1&rev=5565
Log:
Late fixes on purging mumble-server.
Modified:
mumble/tags/1.1.3-3/debian/changelog
mumble/tags/1.1.3-3/debian/mumble-server.postrm
Modified: mumble/tags/1.1.3-3/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-voip/mumble/tags/1.1.3-3/debian/changelog?rev=5565&op=diff
==============================================================================
--- mumble/tags/1.1.3-3/debian/changelog (original)
+++ mumble/tags/1.1.3-3/debian/changelog Sat Apr 19 10:45:45 2008
@@ -6,6 +6,10 @@
Closes: #476554
* Added portuguese debconf translation. Thanks to Américo Monteiro.
Closes: #476472
+ * Delete the mumble-server group and system account only, if it is available
+ on the system on purge time.
+ * Remove on purge time also /etc/dbus-1/system.d/murmur.conf and
+ /etc/mumble-server/mumble-server.ini if they exist.
-- Patrick Matthäi <patrick.matthaei at web.de> Fri, 18 Apr 2008 18:00:00 +0100
Modified: mumble/tags/1.1.3-3/debian/mumble-server.postrm
URL: http://svn.debian.org/wsvn/pkg-voip/mumble/tags/1.1.3-3/debian/mumble-server.postrm?rev=5565&op=diff
==============================================================================
--- mumble/tags/1.1.3-3/debian/mumble-server.postrm (original)
+++ mumble/tags/1.1.3-3/debian/mumble-server.postrm Sat Apr 19 10:45:45 2008
@@ -23,9 +23,16 @@
[ -d /var/lib/mumble-server/.config ] && rmdir --ignore-fail-on-non-empty /var/lib/mumble-server/.config
[ -f /var/run/mumble-server/mumble-server.pid ] && rm -f /var/run/mumble-server/mumble-server.pid
[ -d /var/run/mumble-server ] && rmdir --ignore-fail-on-non-empty /var/run/mumble-server
+ [ -f /etc/mumble-server/mumble-server.ini ] && rm -f /etc/mumble-server/mumble-server.ini
+ [ -f /etc/dbus-1/system.d/murmur.conf ] && rm -f /etc/dbus-1/system.d/murmur.conf
+
if [ -x "$(command -v deluser)" ] ; then
- deluser --quiet --system mumble-server > /dev/null || true
- deluser --quiet --system --group --only-if-empty mumble-server > /dev/null || true
+ if [ `getent passwd|grep ^mumble-server:` ] ; then
+ deluser --quiet --system mumble-server > /dev/null || true
+ fi
+ if [ `getent group|grep ^mumble-server:` ] ; then
+ deluser --quiet --system --group --only-if-empty mumble-server > /dev/null || true
+ fi
else
echo >&2 "not removing 'mumble-server' system account because deluser command was not found."
fi
More information about the Pkg-voip-commits
mailing list