summaryrefslogtreecommitdiffstats
path: root/rules/systemd.in
diff options
context:
space:
mode:
Diffstat (limited to 'rules/systemd.in')
-rw-r--r--rules/systemd.in23
1 files changed, 23 insertions, 0 deletions
diff --git a/rules/systemd.in b/rules/systemd.in
new file mode 100644
index 000000000..2cfc4a614
--- /dev/null
+++ b/rules/systemd.in
@@ -0,0 +1,23 @@
+## SECTION=shell_and_console
+
+config SYSTEMD
+ tristate
+ select LIBC_PTHREAD
+ select LIBC_RT
+ select DBUS
+ select DBUS_GLIB
+ select LIBCAP
+ select UDEV
+ select UDEV_LIBUDEV
+ prompt "systemd"
+ help
+ systemd is a system and session manager for Linux, compatible with SysV
+ and LSB init scripts. systemd provides aggressive parallelization
+ capabilities, uses socket and D-Bus activation for starting services,
+ offers on-demand starting of daemons, keeps track of processes using
+ Linux cgroups, supports snapshotting and restoring of the system state,
+ maintains mount and automount points and implements an elaborate
+ transactional dependency-based service control logic. It can work as a
+ drop-in replacement for sysvinit.
+
+ http://www.freedesktop.org/wiki/Software/systemd