[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