]> gitweb.fluxo.info Git - puppet-nodo.git/commitdiff
Better BadUSB mitigation
authorSilvio Rhatto <rhatto@riseup.net>
Thu, 16 Jul 2015 17:36:08 +0000 (14:36 -0300)
committerSilvio Rhatto <rhatto@riseup.net>
Thu, 16 Jul 2015 17:36:08 +0000 (14:36 -0300)
files/etc/rc.local

index b2ca780245fca7b73190808d9692f9dd08bb2c30..2618f6e161588b1070eae6f6bb07eac3c0de6447 100644 (file)
@@ -43,6 +43,10 @@ fi
 # See https://links.sarava.org/tags/badusb
 if [ -e "/sys/module/usbcore/parameters/authorized_default" ]; then
   echo "0" > /sys/module/usbcore/parameters/authorized_default
+
+  for bus in /sys/bus/usb/devices/usb*; do
+    echo $0 > $bus/authorized_default
+  done
 fi
 
 # Then exit