> > Understanding that usbguard is a target for main, I've been running it
> > on my laptop for a little while and can say that there is a real issue
> > with the daemon stopping which causes all USB inserts to fail closed
> > until the daemon is restarted. I've also suspected some external
>
> Did you get any logs or apport crash reports when it died?
Ok, it just happened to me when plugging in a usb drive. It didn't crash:
$ systemctl status usbguard
● usbguard.service - USBGuard daemon
Loaded: loaded (/lib/systemd/system/usbguard.service; enabled; vendor preset: enab
Active: active (running) since Mon 2019-04-08 06:47:50 CDT; 4 days ago
Docs: man:usbguard-daemon(8)
Main PID: 2404 (usbguard-daemon)
Tasks: 2 (limit: 4915)
Memory: 8.9M
CGroup: /system.slice/usbguard.service
└─2404 /usr/sbin/usbguard-daemon -f -s -c /etc/usbguard/usbguard-daemon.co
but did seem to stop processing events:
Apr 12 06:59:48 foo usbguard-daemon[2404]: ueventProcessRead: failed to read pending uevent: rc=-1 errno=105
Apr 12 06:59:48 foo usbguard-daemon[2404]: UEventDeviceManager thread: UEvent device manager: recvmsg: No buffer space available
> > Understanding that usbguard is a target for main, I've been running it
> > on my laptop for a little while and can say that there is a real issue
> > with the daemon stopping which causes all USB inserts to fail closed
> > until the daemon is restarted. I've also suspected some external
>
> Did you get any logs or apport crash reports when it died?
Ok, it just happened to me when plugging in a usb drive. It didn't crash:
$ systemctl status usbguard system/ usbguard. service; enabled; vendor preset: enab daemon( 8) slice/usbguard. service usbguard- daemon -f -s -c /etc/usbguard/ usbguard- daemon. co
● usbguard.service - USBGuard daemon
Loaded: loaded (/lib/systemd/
Active: active (running) since Mon 2019-04-08 06:47:50 CDT; 4 days ago
Docs: man:usbguard-
Main PID: 2404 (usbguard-daemon)
Tasks: 2 (limit: 4915)
Memory: 8.9M
CGroup: /system.
└─2404 /usr/sbin/
Apr 12 06:59:48 foo usbguard- daemon[ 2404]: ueventProcessRead: failed to read pen daemon[ 2404]: UEventDeviceManager thread: UEvent de system/ usbguard. service: 7: PIDFile= system/ usbguard. service: 7: PIDFile= system/ usbguard. service: 7: PIDFile= system/ usbguard. service: 7: PIDFile= system/ usbguard. service: 7: PIDFile= system/ usbguard. service: 7: PIDFile= system/ usbguard. service: 7: PIDFile= system/ usbguard. service: 7: PIDFile=
Apr 12 06:59:48 foo usbguard-
Apr 12 07:45:47 foo systemd[1]: /lib/systemd/
Apr 12 07:45:50 foo systemd[1]: /lib/systemd/
Apr 12 10:48:36 foo systemd[1]: /lib/systemd/
Apr 12 10:48:37 foo systemd[1]: /lib/systemd/
Apr 12 10:49:24 foo systemd[1]: /lib/systemd/
Apr 12 10:49:25 foo systemd[1]: /lib/systemd/
Apr 12 13:33:10 foo systemd[1]: /lib/systemd/
Apr 12 13:33:11 foo systemd[1]: /lib/systemd/
but did seem to stop processing events: daemon[ 2404]: ueventProcessRead: failed to read pending uevent: rc=-1 errno=105 daemon[ 2404]: UEventDeviceManager thread: UEvent device manager: recvmsg: No buffer space available
Apr 12 06:59:48 foo usbguard-
Apr 12 06:59:48 foo usbguard-