我用新的方式创build服务有很大的问题 – 通过Fedora 16中的systemctl(systemd.service)。我想为minidlna服务器创build非常简单的服务。 我在/ lib / systemd / system /中创build了一个名为minidlna.service的新文件,如下所示:
[Unit] Description=Mini DLNA [Service] Type=oneshot ExecStart=/usr/sbin/minidlna [Install] WantedBy=multi-user.target
不幸的是systemctl状态minidlna.service输出:
Loaded: loaded (/lib/systemd/system/minidlna.service; enabled) Active: inactive (dead) since Sat, 03 Dec 2011 20:49:23 +0100; 9s ago Main PID: 1580 (code=exited, status=0/SUCCESS) CGroup: name=systemd:/system/minidlna.service
任何想法如何解决它?
干杯!
尝试这个。 有用。
[Unit] Description=Minidlna After=network.target [Service] Type=forking ExecStart=/usr/sbin/minidlna -R -f /etc/minidlna.conf [Install] WantedBy=multi-user.target