Blob Blame History Raw
[Unit]
Description=UPnP MediaServer
After=network.target

[Service]
PermissionsStartOnly=true
EnvironmentFile=-/etc/gerbera.conf
User=gerbera
Group=gerbera
UMask=0007
PIDFile=/run/gerbera.pid
ExecStartPre=-/usr/sbin/route add -net 239.0.0.0 netmask 255.0.0.0 $MT_INTERFACE
ExecStartPre=-/usr/sbin/ifconfig $MT_INTERFACE allmulti
ExecStart=/usr/bin/gerbera -d -P /run/gerbera.pid -l $MT_LOGFILE -m $MT_HOME -f $MT_CFGDIR -p $MT_PORT -e $MT_INTERFACE $MT_OPTIONS
ExecStopPost=-/usr/sbin/route del -net 239.0.0.0 netmask 255.0.0.0 $MT_INTERFACE

[Install]
WantedBy=multi-user.target