path: root/conf.d
Commit message (Collapse)AuthorAgeFilesLines
* udev-settle: use udevadm settle default timeout of 120 secondsWilliam Hubbs2016-11-091-1/+1
* split the udev serviceWilliam Hubbs2014-11-253-38/+37
| | | | | | | | | The udev service now has been split into three services: udev starts the daemon, udev-trigger populates /dev and udev-settle waits for all udev events to time out. udev and udev-trigger will be needed in the sysinit runlevel; however, udev-settle will not on most systems.
* Optionally create /dev/root symlinkWilliam Hubbs2013-03-211-0/+9
| | | | | | | | | | | | This is being added because there is software in our tree which hard codes the reference to /dev/root instead of using stat("/") to retrieve the root device. It is temporary however and will be removed again once this software is fixed. This is based on a patch submitted by Samuli Ssuominen. X-Gentoo-Bug: 438380 X-Gentoo-Bug-URL:
* always wait for ueventsWilliam Hubbs2012-07-311-4/+0
| | | | | I was advised by upstream that we always need to wait for uevents, so make the wait mandatory.
* Allow an optional wait for uevent processingWilliam Hubbs2012-07-311-0/+8
| | | | | Systemd allows the wait for uevents during boot to be optional, so we should do the same.
* udev: remove code that waits for uevents to processWilliam Hubbs2012-07-161-4/+0
| | | | | According to discussions I have seen on the #udev irc channel, this should no longer be necessary.
* update documentation for the locations of log filesWilliam Hubbs2012-07-121-5/+2
| | | | | Fix conf.d/udev to reflect the correct locations of the log files created by udev_debug and udev_monitor
* drop support for the persistent rules generatorsWilliam Hubbs2012-06-301-11/+0
| | | | | For udev 185 and newer, this is not supported by upstream, so we can remove the code from the startup script.
* remove warning about unreliable kernel/udev combinationWilliam Hubbs2011-10-291-3/+0
| | | | | | | | Udev upstream requires a certain version of the kernel to be run with udev. We had a test for a reliable kernel version to use with udev, but that version was lower than upstream's requirement. I do not see a reason to allow a version of the kernel lower than upstream's requirements to be run with udev.
* Revert "Move debug and event logs"William Hubbs2011-08-031-2/+2
| | | | | | This reverts commit 9177f931b926e4b1377b51f19cbbae94a421fc03. This can't happen because root is read only when udev is started.
* Move debug and event logsWilliam Hubbs2011-08-031-2/+2
| | | | | | Our debug and event logs were formerly stored in udev's runtime directory. I feel that /tmp is a better place for these, so this commit makes that change.
* Query udevadm for udev's runtime directoryMatthias Schwarzott2011-08-011-2/+2
| | | | | | | | | Previously we were using /dev/.udev as a hard coded value, but this does not allow us to transition easily to /run/udev. Querying the value from udevadm allows us to do this in a way that is transparent to the user. This code was written originally by Matthias Schwarzot and modified by William Hubbs. The commit message was also modified by William Hubbs.
* remove rc_device_tarball functionalityWilliam Hubbs2011-07-121-9/+0
| | | | | | This has been deprecated for some time. The upstream supported method for creating custom devices is to put the actual devices in @LIBEXECDIR@/udev/devices, so that is what we support.
* Rearrange the directory structureWilliam Hubbs2011-07-121-0/+64
This removes the rc directory from the repository and renames the directories to more closely match where things are ultimately installed.