diff --git a/debian/changelog b/debian/changelog index 4d7327aa2..511033a40 100644 --- a/debian/changelog +++ b/debian/changelog @@ -20,6 +20,8 @@ systemd (219-10) UNRELEASED; urgency=medium * Put back *.agent scripts and use net.agent in Ubuntu. This fixes escaping of unit names, reduces the delta, and will make it easier to get a common solution for integrating ifup.d/ scripts with networkd. + * When booting with "quiet", run the initramfs' udevd with "notice" log + level. (LP: #1432171) -- Martin Pitt Sun, 17 May 2015 11:37:58 +0200 diff --git a/debian/extra/initramfs-tools/scripts/init-top/udev b/debian/extra/initramfs-tools/scripts/init-top/udev index d4f474740..687911f91 100755 --- a/debian/extra/initramfs-tools/scripts/init-top/udev +++ b/debian/extra/initramfs-tools/scripts/init-top/udev @@ -15,7 +15,13 @@ if [ -w /sys/kernel/uevent_helper ]; then echo > /sys/kernel/uevent_helper fi -/lib/systemd/systemd-udevd --daemon --resolve-names=never +if [ "$quiet" = "y" ]; then + log_level=notice +else + log_level=info +fi + +SYSTEMD_LOG_LEVEL=$log_level /lib/systemd/systemd-udevd --daemon --resolve-names=never udevadm trigger --action=add udevadm settle || true