X-Git-Url: http://git.grml.org/?a=blobdiff_plain;f=debian%2Fgrml-udev-config.grml-udev.init;h=8818e143e61296404dee9c2380318b734bd12ad8;hb=be7f20b0fcb2b7961e06dcf0e2fb15e09cfd98f3;hp=8d106e5496424a1e18a484af00d0156b585f7f23;hpb=4c50911e41920d34775deac3528350d58ef5e4a5;p=grml-udev-config.git diff --git a/debian/grml-udev-config.grml-udev.init b/debian/grml-udev-config.grml-udev.init index 8d106e5..8818e14 100644 --- a/debian/grml-udev-config.grml-udev.init +++ b/debian/grml-udev-config.grml-udev.init @@ -81,6 +81,13 @@ case "$1" in printf 'Warning: /etc/grml/autoconfig.functions could not be read.\n'>&2 fi + # ugly workaround to get udev >=208-6 without systemd working + # without long delay during udev startup :( more details at + # https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=754987 + if cat /sys/class/net/lo/operstate 2>/dev/null | grep -q 'down' ; then + ip link set dev lo up + fi + # support bootoption noudev and inform user how to skip # execution of udev (being bootoption noudev) if ! grep -q noudev /proc/cmdline ; then