Browse Source

udevd moved to /lib/systemd/systemd-udevd

master
Harald Hoyer 12 years ago
parent
commit
8a1a2f6ca4
  1. 1
      dracut.conf.d/fedora.conf.example
  2. 10
      modules.d/95udev-rules/module-setup.sh
  3. 2
      modules.d/99base/init.sh

1
dracut.conf.d/fedora.conf.example

@ -8,3 +8,4 @@ omit_drivers+=" .*/fs/ocfs/.* " @@ -8,3 +8,4 @@ omit_drivers+=" .*/fs/ocfs/.* "
stdloglvl=3
realinitpath="/usr/lib/systemd/systemd"
install_items+=" vi /etc/virc ps grep cat rm "
prefix="/"

10
modules.d/95udev-rules/module-setup.sh

@ -8,12 +8,20 @@ install() { @@ -8,12 +8,20 @@ install() {
# ultimately, /lib/initramfs/rules.d or somesuch which includes links/copies
# of the rules we want so that we just copy those in would be best
dracut_install udevadm
[ -x /sbin/udevd ] && dracut_install udevd
if [ -x /sbin/udevd ]; then
dracut_install udevd
mkdir -p ${initdir}/lib/systemd
ln -s /sbin/udevd ${initdir}/lib/systemd/systemd-udevd
elif [ -x /lib/systemd/systemd-udevd ]; then
inst /lib/systemd/systemd-udevd
fi

for i in /etc/udev/udev.conf /etc/group; do
inst_simple $i
done

dracut_install basename

inst_rules 50-udev-default.rules 60-persistent-storage.rules \
61-persistent-storage-edd.rules 80-drivers.rules 95-udev-late.rules \
60-pcmcia.rules

2
modules.d/99base/init.sh

@ -110,7 +110,7 @@ getarg 'rd.break=pre-udev' 'rdbreak=pre-udev' && emergency_shell -n pre-udev "Br @@ -110,7 +110,7 @@ getarg 'rd.break=pre-udev' 'rdbreak=pre-udev' && emergency_shell -n pre-udev "Br
source_hook pre-udev

# start up udev and trigger cold plugs
udevd --daemon --resolve-names=never
/lib/systemd/systemd-udevd --daemon --resolve-names=never

UDEV_LOG_PRIO_ARG=--log-priority
UDEV_QUEUE_EMPTY="udevadm settle --timeout=0"

Loading…
Cancel
Save