summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWilliam Hubbs <williamh@gentoo.org>2012-08-01 11:21:05 -0500
committerWilliam Hubbs <williamh@gentoo.org>2012-08-01 11:21:05 -0500
commit89c2380217053bfbc7769f95124102d07db94976 (patch)
treef9fb4bb6f299a1ba8c9a371f0f9ea782e1c7545f
parentalways wait for uevents (diff)
downloadudev-gentoo-scripts-89c2380217053bfbc7769f95124102d07db94976.tar.gz
udev-gentoo-scripts-89c2380217053bfbc7769f95124102d07db94976.tar.bz2
udev-gentoo-scripts-89c2380217053bfbc7769f95124102d07db94976.zip
Add reload command for bug #403217
-rw-r--r--init.d/udev9
1 files changed, 9 insertions, 0 deletions
diff --git a/init.d/udev b/init.d/udev
index 33b0335..5247b84 100644
--- a/init.d/udev
+++ b/init.d/udev
@@ -5,6 +5,8 @@
command=/usr/lib/systemd/systemd-udevd
command_args="--daemon ${udev_opts}"
description="udev manages device permissions and symbolic links in /dev"
+extra_started_commands="reload"
+description_reload="Reload the udev rules and databases"
rc_coldplug=${rc_coldplug:-${RC_COLDPLUG:-YES}}
udev_debug="${udev_debug:-no}"
@@ -177,3 +179,10 @@ start_post()
display_hotplugged_services
return 0
}
+
+reload()
+{
+ ebegin "reloading udev rules and databases"
+ udevadm control --reload
+ eend $?
+}