| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
|
|
|
| |
Move the settings for udevmonitor_pid and udevmonitor_log to global
scope since they are used in two functions.
Also, we do not need to set the rc_coldplug, udev_debug,
udev_monitor_keep_running and udev_settle_timeout to their default
values in global scope; we can just use the default values when we refer
to the variables.
|
|
|
|
|
|
|
|
| |
Modification by William Hubbs: I added an einfo to inform users that
symbolic links and permissions are being set.
X-Gentoo-Bug: 461838
X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=461838
|
| |
|
| |
|
|
|
|
|
|
| |
Reported-by: matthew4196@gmail.com
X-Gentoo-Bug: 424189
X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=424189
|
|
|
|
|
|
|
|
| |
Udev does not actively block people from attempting to run on older
versions of the kernel, so we shouldn't either.
X-Gentoo-Bug: 454324
X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=454324
|
| |
|
|
|
|
|
|
|
| |
Modern udev requires at least kernel 2.6.39, so adjust the version in
this script.
https://bugs.gentoo.org/show_bug.cgi?id=454324
|
|
|
|
|
| |
This function is used in start_pre, so move it to reflect that. Code is
easier to follow if it is defined before it is used.
|
|
|
|
|
|
|
|
| |
* Create /run/udev/rules.d before dropping files in place.
* Move disable_oldnet_hotplug to start_pre so that it is done before
starting the daemon
http://bugs.gentoo.org/453656
|
| |
|
|
|
|
| |
Thanks to Nikoli for pointing this out.
|
| |
|
|
|
|
| |
Thanks to Samuli Suominen for catching this.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
This does not need to be in global scope since the only place the
command variable is used is the start function.
|
|
|
|
|
|
| |
The udev init script should use "udevadm control --exit" as the way to
stop udev, so this adds a custom stop function.
Thanks to Mike Gilbert <floppym@gentoo.org> for pointing this out.
|
|
|
|
|
|
|
|
| |
This was added so that the eudev fork can use the udev-init-scriptss
package.
X-Gentoo-Bug: 444396
X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=444396
|
| |
|
| |
|
|
|
|
|
|
| |
Add in the dev-mount virtual dep for the tmpfiles.d work.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
|
| |
|
|
|
|
|
|
| |
This reverts commit c21655268bd42d668a1d01460133f93deaa1b3a8.
Packages in gentoo are being updated to install things in /usr/lib/udev
where they belong.
|
| |
|
| |
|
|
|
|
|
| |
For now the best option for gentoo is going to be not to move
/lib/systemd/systemd-udevd and /lib/udev to /usr.
|
| |
|
| |
|
|
|
|
|
| |
I was advised by upstream that we always need to wait for uevents, so
make the wait mandatory.
|
| |
|
|
|
|
|
| |
Systemd allows the wait for uevents during boot to be optional, so we
should do the same.
|
| |
|
|
|
|
|
| |
According to discussions I have seen on the #udev irc channel, this
should no longer be necessary.
|
|
|
|
|
| |
Fix conf.d/udev to reflect the correct locations of the log files
created by udev_debug and udev_monitor
|
| |
|
|
|
|
|
| |
The /run/udev/rules.d directory does not exist until after udev starts,
so we can't disable hotplugging until then.
|
|
|
|
|
| |
In>=udev-186, /run is assumed to exist, and the udevadm info --run
option is no longer valid.
|
| |
|
|
|
|
|
|
|
| |
The check_udev_works function used a test which is no longer valid
since udev doesn't create device nodes. Also, there is not a need for
the cleanup function since if udev doesn't start start_post will never
be called.
|
|
|
|
|
| |
The get_rundir function should only run udevadm the first time it is
called.
|
|
|
|
|
|
| |
I was advised that this code is no longer needed since this issue is
being controlled by the selinux policy.
Thanks to Sven Vermeulen.
|
|
|
|
|
| |
This udev helper created /dev/root, which was a link to the root device.
However, this should not be needed.
|
|
|
|
|
| |
Since the persistent net and cd rules generators are removed, there is
no longer a function for udev-postmount.
|
|
|
|
| |
We do not need to create this directory since udev handles it.
|