https://github.com/krieger-od/pam_usb - код, https://github.com/aluzzardi/pam_usb/issues/23 - иссуя.
Вызывается dbus_bus_get(), потом dbus_connection_unref(), что соответствует документации DBus. Однако ж со временем получаем отказ в обслуживании демона pamusb-agent:
# netstat -nap | grep /var/run/dbus/system_bus_socket | wc -l
263