This repository provides the USB firewall usbauth with the packages libusbauth-configparser1, usbauth and usbauth-notifier. The firewall protects against BadUSB attacks using user definied rules. The work was initially created for SUSE in 2015. Part of it was the USB interface authorization for the Linux kernel. It's contained in Linux since kernel version 4.4.
This is a companion discussion topic for the original entry at https://copr.fedorainfracloud.org/coprs/kochstefan/usbauth-all/