diff --git a/debian/extra/start-udev b/debian/extra/start-udev index 60489258e..0a8b284ad 100755 --- a/debian/extra/start-udev +++ b/debian/extra/start-udev @@ -6,6 +6,11 @@ fi if ! grep -E -q "^[^[:space:]]+ /dev devtmpfs" /proc/mounts; then mount -n -o mode=0755 -t devtmpfs devtmpfs /dev + # Setup a few /dev symlinks, see #975018 + [ ! -h /dev/fd ] && ln -s /proc/self/fd /dev/fd + [ ! -h /dev/stdin ] && ln -s /proc/self/fd/0 /dev/stdin + [ ! -h /dev/stdout ] && ln -s /proc/self/fd/1 /dev/stdout + [ ! -h /dev/stderr ] && ln -s /proc/self/fd/2 /dev/stderr fi SYSTEMD_LOG_LEVEL=notice /lib/systemd/systemd-udevd --daemon --resolve-names=never