From edee37088309079ed3a3139a26a9b133f822ec5e Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Sun, 16 May 2010 19:02:45 +0000 Subject: [PATCH] * The default action for `udevadm trigger' changed from `add' to `change'. At boot time, however, we want an `add' event to trigger certain rules (e.g. LVM and mdadm). svn path=/nixos/trunk/; revision=21804 --- modules/services/hardware/udev.nix | 2 +- modules/system/boot/stage-1-init.sh | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/services/hardware/udev.nix b/modules/services/hardware/udev.nix index 9c1e863d76c..0088072121e 100644 --- a/modules/services/hardware/udev.nix +++ b/modules/services/hardware/udev.nix @@ -193,7 +193,7 @@ in # the LVM rules to create device nodes. See # http://www.mail-archive.com/fedora-devel-list@redhat.com/msg10261.html ${udev}/sbin/udevadm control --env=STARTUP=1 - ${udev}/sbin/udevadm trigger + ${udev}/sbin/udevadm trigger --action=add ${udev}/sbin/udevadm settle # wait for udev to finish ${udev}/sbin/udevadm control --env=STARTUP= diff --git a/modules/system/boot/stage-1-init.sh b/modules/system/boot/stage-1-init.sh index 5f882f67aa0..aead7573161 100644 --- a/modules/system/boot/stage-1-init.sh +++ b/modules/system/boot/stage-1-init.sh @@ -115,7 +115,7 @@ export UDEV_CONFIG_FILE=@udevConf@ mkdir -p /dev/.udev # !!! bug in udev? udevd --daemon udevadm control --env=STARTUP=1 -udevadm trigger +udevadm trigger --action=add udevadm settle udevadm control --env=STARTUP=