aboutsummaryrefslogtreecommitdiffstats
path: root/INSTALL
diff options
context:
space:
mode:
authorKay Sievers <kay.sievers@vrfy.org>2011-04-29 14:27:11 +0200
committerKay Sievers <kay.sievers@vrfy.org>2011-04-29 14:27:11 +0200
commitd5d6a7f3040992f853eb23eb1bafac3b77891c2d (patch)
tree4054d9d2dc729611e32a63fd6dd46e3ecbf85b1f /INSTALL
parent829f6902fe09d2eb1cff459fa5e26ed53f98ebc8 (diff)
downloadudev-d5d6a7f3040992f853eb23eb1bafac3b77891c2d.tar.gz
configure: allow to enable/disable extras individually
- remove gobject introspection switch - disable hid2hci by default (moved to bluez) - disable action-modeswitch by default (will move to usb_modeswitch) - disable edd_id by default (problems with disk signatures) - disable legacy floppy by default (no more nasty device node hacks by default)
Diffstat (limited to 'INSTALL')
-rw-r--r--INSTALL28
1 files changed, 21 insertions, 7 deletions
diff --git a/INSTALL b/INSTALL
index 02ad55fe..09dc3f7d 100644
--- a/INSTALL
+++ b/INSTALL
@@ -27,9 +27,24 @@ All options:
--with-selinux
Link against SELinux libraries to set the expected context
for created files.
- --disable-extras
- Disable the build of all extras which have larger external
- dependencies like glib, libacl, libusb, ...
+ --disable-rule_generator
+ Disable persistent network, cdrom naming support.
+ --disable-hwdb
+ Disable hardware database support
+ --disable-udev_acl
+ Disable local user acl permissions support.
+ --disable-gudev
+ Disable Gobject libudev support.
+ --disable-keymap
+ Disable keymap fixup support.
+ --enable-floppy
+ Enable legacy floppy support.
+ --enable-edd
+ Enable disk edd support.
+ --enable-hid2hci
+ Enable bluetooth hid to hci switch.
+ --enable-action_modeswitch
+ Enable action modeswitch support.
The options used in a RPM spec file usually look like:
%configure \
@@ -47,13 +62,12 @@ other location will break other packages, who rightfully expect
the /lib/udev/ directory, to install their rule helper and udev
rule files.
-It is recommended to use the /lib/udev/devices/ directory to place
+It is possible to use the /lib/udev/devices/ directory to place
device nodes, directories and symlinks, which are copied to /dev/
at every bootup. That way, nodes for devices which can not be
detected automatically, or are activated on-demand by opening the
pre-existing device node, will be available.
-Default udev rules and persistent device naming rules are required
+Default udev rules and persistent device naming rules may be required
by other software that depends on the data udev collects from the
-devices, and should therefore be installed by default with every udev
-installation.
+devices.