X-Git-Url: https://git.rohieb.name/openwrt.git/blobdiff_plain/53ac8685594781d00b2058c69690c826bb54ee6d..5ec8fc48022ddc9dbfc4142df898e7eb9e6d4b89:/package/udev/Config.in

diff --git a/package/udev/Config.in b/package/udev/Config.in
index e9601d10c..9144c40ed 100644
--- a/package/udev/Config.in
+++ b/package/udev/Config.in
@@ -1,11 +1,92 @@
-config BR2_PACKAGE_UDEV
-	prompt "udev.............................. Dynamic device management subsystem"
-	tristate
-	default m if CONFIG_DEVEL
-	select BR2_COMPILE_UTIL_LINUX
-	help
-	  udev provides a dynamic device directory containing only the files for 
-	  actually present devices. It creates or removes device node files in 
-	  the /dev directory, or it renames network interfaces.
-	  
-	  http://www.kernel.org/pub/linux/utils/kernel/hotplug/udev.html
+# udev package config
+
+menu "Configuration"
+	depends on PACKAGE_udev
+
+config UDEV_DISABLE_LOGGING
+	bool "Disable udev logging to syslog"
+	default n
+	help
+	 Disable logging of udev messages to the syslog.  If
+	 unsure, choose the default N.
+
+config UDEV_ENABLE_DEBUG
+	bool "Enable debug build of the udev package"
+	default n
+	help
+	 Compile in udev debug messages.  If unsure, choose
+	 the default N.
+
+config UDEV_EXTRA_ata_id
+	bool "Install udev ata_id callout"
+	default y
+	help
+	 ata_id - udev callout to read product/serial number
+	 from ATA drives
+
+config UDEV_EXTRA_cdrom_id
+	bool "Install udev cdrom_id callout"
+	default y
+	help
+	 cdrom_id - udev callout to determine the capabilities
+	 of optical drives and media
+
+config UDEV_EXTRA_collect
+	bool "Install udev collect"
+	default n
+	help
+	 Adds ID to the list governed by <checkpoint>
+
+config UDEV_EXTRA_edd_id
+	bool "Install udev edd_id callout"
+	default n
+	help
+	 edd_id - udev callout to identify BIOS disk drives
+	 via EDD
+
+config UDEV_EXTRA_firmware
+	bool "Install firmware support"
+	default n
+	help
+	 udev firmware loader
+	 via EDD
+
+config UDEV_EXTRA_floppy
+	bool "Install create_floppy_devices callout"
+	default n
+	help
+	 create_floppy_devices - udev callout to create all
+	 possible floppy device based on the CMOS type
+
+config UDEV_EXTRA_fstab_import
+	bool "Install fstab import"
+	default y
+	help
+	 find matching entry in fstab and export it
+
+config UDEV_EXTRA_path_id
+	bool "Install udev path_id callout"
+	default y
+	help
+	 path_id - udev callout to create a device path based
+	 unique name for a device to implement the Linux
+	 Persistent Device Naming scheme
+
+config UDEV_EXTRA_rule_generator
+	bool "Install udev rule_generator"
+	default y
+	help
+
+config UDEV_EXTRA_scsi_id
+	bool "Install udev scsi_id callout"
+	default y
+	help
+	 scsi_id - retrieve and generate a unique SCSI identifier
+
+config UDEV_EXTRA_usb_id
+	bool "Install udev usb_id callout"
+	default y
+	help
+	  usb_id - can find the unique id of USB devices
+
+endmenu