diff options
Diffstat (limited to 'rules/systemd.in')
-rw-r--r-- | rules/systemd.in | 70 |
1 files changed, 67 insertions, 3 deletions
diff --git a/rules/systemd.in b/rules/systemd.in index 389bfd60b..e288eaed3 100644 --- a/rules/systemd.in +++ b/rules/systemd.in @@ -2,6 +2,7 @@ menuconfig SYSTEMD tristate + depends on INITMETHOD_SYSTEMD select HOST_GPERF select HOST_CHRPATH # for 'ln --relative' @@ -14,8 +15,6 @@ menuconfig SYSTEMD select LIBCAP select LIBKMOD select LIBKMOD_TOOLS - select UDEV if RUNTIME - select UDEV_LIBUDEV select UTIL_LINUX_NG select UTIL_LINUX_NG_LIBMOUNT select MACHINE_ID if RUNTIME @@ -29,7 +28,7 @@ menuconfig SYSTEMD # for udev: select ROOTFS_DEV select LIBBLKID - select HOST_SYSTEMD if UDEV_HWDB + select HOST_SYSTEMD if SYSTEMD_UDEV_HWDB prompt "systemd " help systemd is a system and session manager for Linux, compatible with SysV @@ -114,5 +113,70 @@ config SYSTEMD_SECCOMP Enable this if you want to use SystemCallFilter in service files +menu "udev " + +menu "install options " + +config SYSTEMD_UDEV_DRIVERS_RULES + bool + prompt "install udev driver rules" + help + This will install the generic udev drivers rules files from the udev package + under '/lib/udev/rules.d/', + These rules are required to automatically load kernel modules on + udev start. + If unsure say Y. + +config SYSTEMD_UDEV_HWDB + bool + prompt "install hardware database" + +config SYSTEMD_UDEV_CUST_RULES + bool + prompt "install customized udev rules" + help + This will install the customized udev rules files from + 'projectroot/lib/udev/rules.d' into '/lib/udev/rules.d' + +endmenu + +menu "persistent device node links " + +config SYSTEMD_UDEV_PERSISTENT_ATA + bool + prompt "ata" + +config SYSTEMD_UDEV_PERSISTENT_CDROM + bool + prompt "cdrom" + +config SYSTEMD_UDEV_PERSISTENT_SCSI + bool + prompt "scsi" + +config SYSTEMD_UDEV_PERSISTENT_V4L + bool + prompt "v4l" + +endmenu + +menu "misc helper " + +config SYSTEMD_UDEV_COLLECT + bool + prompt "collect" + help + Collect variables across events + +config SYSTEMD_UDEV_MTD_PROBE + bool + prompt "mtd_probe" + help + autoloads FTL module for mtd devices + +endmenu + +endmenu + endif |