[SCM] gerbera/master: Rename mediatomb to gerbera in logrotate, postinst and postrm

jcowgill at users.alioth.debian.org jcowgill at users.alioth.debian.org
Sat Sep 23 17:48:15 UTC 2017


The following commit has been merged in the master branch:
commit 3387781e142ef2d943d6699380e61d524bec9b0f
Author: James Cowgill <jcowgill at debian.org>
Date:   Thu Jun 22 21:41:13 2017 +0100

    Rename mediatomb to gerbera in logrotate, postinst and postrm

diff --git a/debian/gerbera.logrotate b/debian/gerbera.logrotate
index 5d62ba1..cfe1f18 100644
--- a/debian/gerbera.logrotate
+++ b/debian/gerbera.logrotate
@@ -1,8 +1,8 @@
-"/var/log/mediatomb.log" {
+"/var/log/gerbera.log" {
 	weekly
 	rotate 12
 	missingok
 	postrotate
-		invoke-rc.d mediatomb reload >/dev/null
+		invoke-rc.d gerbera reload >/dev/null
 	endscript
 }
diff --git a/debian/gerbera.postinst b/debian/gerbera.postinst
index 38276a6..104ce4a 100644
--- a/debian/gerbera.postinst
+++ b/debian/gerbera.postinst
@@ -1,37 +1,35 @@
 #!/bin/sh
 set -e
 
-DATADIR=/var/lib/mediatomb
-
 case "$1" in
 configure)
-    # creating mediatomb group if it isn't already there
-    if ! getent group mediatomb >/dev/null; then
-        # Adding system group: mediatomb.
-        addgroup --system mediatomb >/dev/null
+    # creating gerbera group if it isn't already there
+    if ! getent group gerbera >/dev/null; then
+        # Adding system group: gerbera.
+        addgroup --system gerbera >/dev/null
     fi
 
-    # creating mediatomb user if it isn't already there
-    if ! getent passwd mediatomb >/dev/null; then
-        # Adding system user: mediatomb.
+    # creating gerbera user if it isn't already there
+    if ! getent passwd gerbera >/dev/null; then
+        # Adding system user: gerbera.
         adduser \
          --system \
-         --ingroup mediatomb \
-         --home $DATADIR \
-         --gecos "MediaTomb Server" \
+         --ingroup gerbera \
+         --home /var/lib/gerbera \
+         --gecos "Gerbera Media Server" \
          --shell /usr/sbin/nologin \
          --disabled-login \
          --disabled-password \
-         mediatomb  >/dev/null
+         gerbera  >/dev/null
     fi
 
-    if ! dpkg-statoverride --list /etc/mediatomb/config.xml >/dev/null 2>&1
+    if ! dpkg-statoverride --list /etc/gerbera/config.xml >/dev/null 2>&1
     then
-        dpkg-statoverride --update --add mediatomb mediatomb 644 /etc/mediatomb/config.xml
+        dpkg-statoverride --update --add gerbera gerbera 644 /etc/gerbera/config.xml
     fi
-    if ! dpkg-statoverride --list /var/lib/mediatomb >/dev/null 2>&1
+    if ! dpkg-statoverride --list /var/lib/gerbera >/dev/null 2>&1
     then
-        dpkg-statoverride --update --add mediatomb mediatomb 755 /var/lib/mediatomb
+        dpkg-statoverride --update --add gerbera gerbera 755 /var/lib/gerbera
     fi
 esac
 
diff --git a/debian/gerbera.postrm b/debian/gerbera.postrm
index 0d57c29..1b0987b 100644
--- a/debian/gerbera.postrm
+++ b/debian/gerbera.postrm
@@ -2,18 +2,18 @@
 set -e
 
 if [ "$1" = "remove" ] ; then
-    invoke-rc.d mediatomb stop || true
-    rm -rf /var/lib/mediatomb
+    invoke-rc.d gerbera stop || true
+    rm -rf /var/lib/gerbera
 fi
 
 if [ "$1" = "purge" ] ; then
-    invoke-rc.d mediatomb stop || true
-    rm -rf /var/log/mediatomb /var/log/mediatomb* \
-        /var/run/mediatomb.pid /var/lib/mediatomb
-    dpkg-statoverride --remove /etc/mediatomb/config.xml
-    dpkg-statoverride --remove /var/lib/mediatomb
-    deluser mediatomb || true
-    delgroup mediatomb || true
+    invoke-rc.d gerbera stop || true
+    rm -rf /var/log/gerbera /var/log/gerbera* \
+        /var/run/gerbera.pid /var/lib/gerbera
+    dpkg-statoverride --remove /etc/gerbera/config.xml
+    dpkg-statoverride --remove /var/lib/gerbera
+    deluser gerbera || true
+    delgroup gerbera || true
 fi
 
 #DEBHELPER#

-- 
gerbera packaging



More information about the pkg-multimedia-commits mailing list