34e9ba669e75fb3b8f481076e75df5c2abb8192b
In contrast to the other service types oneshot services are usually not long lasting and there's not necessarily a single clean main process for them. This change allows multiple ExecStart= lines for this type of services so that the admin/developer doesn't have to arbitrarily pick on of various sequential commands as the "main one".
service: rename Type=finish to Type=oneshot and allow multiple ExecStart= lines for oneshot services
service: rename Type=finish to Type=oneshot and allow multiple ExecStart= lines for oneshot services
service: rename Type=finish to Type=oneshot and allow multiple ExecStart= lines for oneshot services
service: rename Type=finish to Type=oneshot and allow multiple ExecStart= lines for oneshot services
audit,utmp: implement audit logic and rip utmp stuff out of the main daemon and into a helper binary
service: rename Type=finish to Type=oneshot and allow multiple ExecStart= lines for oneshot services
systemd System and Session Manager
DETAILS:
http://0pointer.de/blog/projects/systemd.html
WEB SITE:
http://www.freedesktop.org/wiki/Software/systemd
GIT:
git://anongit.freedesktop.org/systemd
ssh://git.freedesktop.org/git/systemd
GITWEB:
http://cgit.freedesktop.org/systemd/
MAILING LIST:
http://lists.freedesktop.org/mailman/listinfo/systemd-devel
http://lists.freedesktop.org/mailman/listinfo/systemd-commits
IRC:
#systemd on irc.freenode.org
BUG REPORTS:
https://bugs.freedesktop.org/enter_bug.cgi?product=systemd
AUTHOR:
Lennart Poettering with major support from Kay Sievers
REQUIREMENTS:
Linux kernel >= 2.6.30 (with autofs4, devtmpfs, cgroups)
libudev >= 151
libcgroup >= 0.35
vala >= 0.80
gtk+ >= 2.20
dbus >= 1.2.24
Languages
C
88.5%
Shell
5.7%
Python
4.6%
Meson
1.1%