X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=README;h=4520f3dbe30918377a4a55dcd0dc7eebbc773adc;hb=88d307f64e31ff8e76f85b6b3deacbd9ac3c083d;hp=6aabf69f8a21376eded9e31e1bc12fa636dfb284;hpb=47d9121c9a6a6d4d3415e6a012ebbb3256440a65;p=elogind.git diff --git a/README b/README index 6aabf69f8..4520f3dbe 100644 --- a/README +++ b/README @@ -51,9 +51,9 @@ Requirements: these group names with only the rootfs mounted and while no network is available. - - To build all 'udev extras', libacl, libglib2, libusb, usbutils, pciutils, - and gperf are needed. These dependencies can be disabled with the - --disable-extras configure option. + - The 'udev extras' has the following dependencies: + libacl, libglib2, libusb, usbutils, pciutils, and gperf. + These dependencies can be disabled with the --disable-extras configure option. Setup: - At bootup, the /dev directory should get the 'devtmpfs' filesystem @@ -64,22 +64,22 @@ Setup: - The udev daemon should be started to handle device events sent by the kernel. During bootup, the kernel can be asked to send events for all already existing - devices, to apply the configuration to these devices. This is usually done by: + devices so that they too can be configured by udev. This is usually done by: /sbin/udevadm trigger --type=subsystems /sbin/udevadm trigger --type=devices - - Restarting the daemon does never apply any rules to existing devices. + - Restarting the daemon never applies any rules to existing devices. - New/changed rule files are picked up automatically; there is no daemon restart or signal needed. Operation: - - Udev creates/removes device nodes in /dev, based on events the kernel - sends out on device creation/removal. + - Based on events the kernel sends out on device creation/removal, udev + creates/removes device nodes in the /dev directory. - All kernel events are matched against a set of specified rules, which possibly hook into the event processing and load required kernel - modules to setup devices. For all devices the kernel exports a major/minor + modules to set up devices. For all devices, the kernel exports a major/minor number; if needed, udev creates a device node with the default kernel name. If specified, udev applies permissions/ownership to the device node, creates additional symlinks pointing to the node, and executes @@ -90,7 +90,7 @@ Operation: http://www.kernel.org/pub/linux/utils/kernel/hotplug/libudev/ http://www.kernel.org/pub/linux/utils/kernel/hotplug/gudev/ -For more details about udev and udev rules see the udev(7) man page. +For more details about udev and udev rules, see the udev(7) man page. Please direct any comment/question to the linux-hotplug mailing list at: linux-hotplug@vger.kernel.org