[SCM] gerbera/master: Rewrite systemd service file based on upstream's version

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 c74de2ea010f76ff3b266145be7500373b7c5567
Author: James Cowgill <jcowgill at debian.org>
Date:   Sat Sep 9 17:08:40 2017 +0100

    Rewrite systemd service file based on upstream's version

diff --git a/debian/gerbera.service b/debian/gerbera.service
index 520e507..dbe29f0 100644
--- a/debian/gerbera.service
+++ b/debian/gerbera.service
@@ -1,17 +1,15 @@
 [Unit]
-Description=UPnP MediaServer
-After=NetworkManager-wait-online.service network.target
+Description=Gerbera Media Server
+Documentation=man:gerbera(1) https://gerbera.io/
+After=mysql.target network.target
 
 [Service]
-Type=forking
-EnvironmentFile=/etc/default/mediatomb
-PIDFile=/run/mediatomb.pid
-ExecStartPre=/bin/grep -q MT_USER /etc/default/mediatomb
-ExecStartPre=-/sbin/route add -net 239.0.0.0 netmask 255.0.0.0 $MT_INTERFACE
-ExecStartPre=-/sbin/ifconfig $MT_INTERFACE allmulti
-ExecStart=/usr/bin/mediatomb -d -u $MT_USER -g $MT_GROUP -P /run/mediatomb.pid -l $MT_LOGFILE -m $MT_HOME -f $MT_CFGDIR -p $MT_PORT -e $MT_INTERFACE 
-ExecStopPost=-/sbin/route del -net 239.0.0.0 netmask 255.0.0.0
-ExecStopPost=-/sbin/ifconfig $MT_INTERFACE -allmulti
+Type=simple
+User=gerbera
+Group=gerbera
+ExecStart=/usr/bin/gerbera -c /etc/gerbera/config.xml
+Restart=on-failure
+RestartSec=5
 
 [Install]
 WantedBy=multi-user.target

-- 
gerbera packaging



More information about the pkg-multimedia-commits mailing list