From 49ca923e51ac9595cc0338c0acb4104e87979e62 Mon Sep 17 00:00:00 2001 From: Pascal Vizeli Date: Wed, 3 Feb 2021 12:56:25 +0100 Subject: [PATCH] Apply old udev handling like core container (#2511) --- rootfs/etc/cont-init.d/udev.sh | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/rootfs/etc/cont-init.d/udev.sh b/rootfs/etc/cont-init.d/udev.sh index 5a8c69063..dab60525e 100644 --- a/rootfs/etc/cont-init.d/udev.sh +++ b/rootfs/etc/cont-init.d/udev.sh @@ -3,15 +3,16 @@ # Start udev service # ============================================================================== -if bashio::fs.directory_exists /run/udev; then +if bashio::fs.directory_exists /run/udev && ! bashio::fs.file_exists /run/.old_udev; then bashio::log.info "Using udev information from host" bashio::exit.ok fi - bashio::log.info "Setup udev backend inside container" udevd --daemon +bashio::log.info "Update udev information" +touch /run/.old_udev if udevadm trigger; then udevadm settle || true else