From 341833fd8f9fe801da0184cd8dc26bd4d92b014a Mon Sep 17 00:00:00 2001 From: Pascal Vizeli Date: Wed, 10 Feb 2021 10:37:40 +0100 Subject: [PATCH] Mask folder /dev/bus/usb RW (#2555) --- supervisor/docker/addon.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/supervisor/docker/addon.py b/supervisor/docker/addon.py index c5a6fbe2c..800fb81df 100644 --- a/supervisor/docker/addon.py +++ b/supervisor/docker/addon.py @@ -319,6 +319,10 @@ class DockerAddon(DockerInterface): if self.addon.with_udev: volumes.update({"/run/udev": {"bind": "/run/udev", "mode": "ro"}}) + # Host USB: Some driver/library want read folder attributes + if self.addon.with_usb: + volumes.update({"/dev/bus/usb": {"bind": "/dev/bus/usb", "mode": "rw"}}) + # Kernel Modules support if self.addon.with_kernel_modules: volumes.update({"/lib/modules": {"bind": "/lib/modules", "mode": "ro"}})