Hi, I beg your pardon that nobody found the time to look at this since I initially triaged it. Especially since here even a suggested fix was provided we want to encourage and help. I'm currently trying to clear out bugs that are dormant for too long, so lets take a look.
Status on the checked program: Trusty to Artful : /lib/systemd/systemd-udevd is the binary Due to changes in the nit system they are started differently, but that actually doesn't matter. On Debian the name matches what Ubuntu has - so the issue as well as the fix applies to Debian as well. IMHO - it isn't so important that the files are there. The requiremend is 1. udevadm available 2. udev running So a much better check could anyway be something like: systemctl is-active udev && which udevadm > /dev/null For all but trusty that should be much better and we will find a pendant there once SRU'ing. I'll prepare something for Debian and we can think on Fix and SRU once that has settled. I'll link the Debian bug here soon ... ** Also affects: nut (Ubuntu Yakkety) Importance: Undecided Status: New ** Also affects: nut (Ubuntu Artful) Importance: Undecided Status: Confirmed ** Also affects: nut (Ubuntu Zesty) Importance: Undecided Status: New ** Changed in: nut (Ubuntu Yakkety) Status: New => Triaged ** Changed in: nut (Ubuntu Zesty) Status: New => Triaged ** Changed in: nut (Ubuntu Artful) Status: Confirmed => Triaged ** Changed in: nut (Ubuntu Xenial) Status: Confirmed => Triaged ** No longer affects: nut (Ubuntu Artful) -- You received this bug notification because you are a member of नेपाली भाषा समायोजकहरुको समूह, which is subscribed to Xenial. Matching subscriptions: Ubuntu 16.04 Bugs https://bugs.launchpad.net/bugs/1540008 Title: USB permissions not set at install time (udevd name changed?) Status in nut package in Ubuntu: Triaged Status in nut source package in Trusty: Confirmed Status in nut source package in Xenial: Triaged Status in nut source package in Yakkety: Triaged Status in nut source package in Zesty: Triaged Bug description: 1) $ lsb_release -rd Description: Ubuntu 14.04.3 LTS Release: 14.04 2) nut-server: 2.7.1-1ubuntu1; udev: 204-5ubuntu20.15 3) On a fresh install of Ubuntu 14.04 (amd64), I installed the nut- server package while the UPS was already connected via USB. After installation, the permissions described by /lib/udev/rules.d/52-nut- usbups.rules should have changed the group of the corresponding /dev/bus/usb/*/* node to 'nut'. 4) The owner/group for the /dev/bus/usb node remained root:root. Manually running 'udevadm trigger --subsystem-match=usb --action=change' changed the group to 'nut'. (From past experience tracking down related udev+nut bugs, unplugging and re-plugging the USB cable would yield similar results.) However, that udevadm command is included in the postinst for nut- server, and it is guarded with a pidof check for 'udevd': # ask udev to check for new udev rules [ -x /etc/init.d/udev ] && pidof udevd > /dev/null \ && udevadm trigger --subsystem-match=usb --action=change This most likely needs to be amended to include the current process name, 'systemd-udevd'. I checked the control files, and unless the udevd process name has changed back, I believe this will affect vivid, wily and xenial as well as trusty. (I will let someone else add those later tags if that turns out to be the case.) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/nut/+bug/1540008/+subscriptions _______________________________________________ Mailing list: https://launchpad.net/~group.of.nepali.translators Post to : group.of.nepali.translators@lists.launchpad.net Unsubscribe : https://launchpad.net/~group.of.nepali.translators More help : https://help.launchpad.net/ListHelp