udev: convert to virtual package
[buildroot-gz.git] / package / systemd / Config.in
blob500e62345a667ebdcba0cbf30b2ea7bb7221907c
1 config BR2_PACKAGE_SYSTEMD
2         bool "systemd"
3         depends on BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV
4         depends on BR2_INET_IPV6
5         depends on BR2_TOOLCHAIN_HAS_THREADS # dbus
6         depends on BR2_USE_MMU # dbus
7         select BR2_PACKAGE_DBUS
8         select BR2_PACKAGE_LIBCAP
9         help
10           systemd is a system and service manager for Linux, compatible with
11           SysV and LSB init scripts. systemd provides aggressive parallelization
12           capabilities, uses socket and D-Bus activation for starting services,
13           offers on-demand starting of daemons, keeps track of processes using
14           Linux cgroups, supports snapshotting and restoring of the system
15           state, maintains mount and automount points and implements an
16           elaborate transactional dependency-based service control logic.
17           It can work as a drop-in replacement for sysvinit.
19           http://freedesktop.org/wiki/Software/systemd
21 comment "systemd needs eudev /dev management and a toolchain w/ IPv6, threads"
22         depends on BR2_USE_MMU
23         depends on !BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV || !BR2_INET_IPV6 || \\
24                 !BR2_TOOLCHAIN_HAS_THREADS