nut (2.7.4-12ubuntu1) groovy; urgency=medium
* Merge with Debian unstable. Remaining changes:
- d/libnutclient0.symbols: Mark more symbols as optional (ppc64el, -O3).
The build flag -O3 is not used by Debian.
* Dropped change:
- d/nut-server.postinst, d/nut-cgi.postinst: ensure nut is member of group
dialout. Droppable after 20.04: "Going back in time (a lot) this
was added in 14.04 for upgrades from hardy. Debian switched in 0.44.1-3
to need the user to chown serials. Maybe we keep it for 20.04 as the
last release. But following that new installs (upgraders will still have
nut be a dialout member) are very++ unlikely to have classic serials.
For ipmi/usb based ports (what you'd expect today) udev rules will set
things up correctly (/lib/udev/rules.d/62-nut-usbups.rules shipped in
nut-server)."
[ Dropping because 20.04 has already been released, and according
to the explanation above new installations won't need to
explicitly add the nut user to the dialout group. ]
* Dropped changes, incorporated by Debian:
- Port autopkgtests to python3.
* Added changes:
- d/libnutclient0.symbols: Update file, and adjust several symbols
for Ubuntu-specific needs. Our .symbols file diverges from
Debian's, and they will stay that way: if we were to consolidate
them, we'd have to mark a bunch of symbols as "optional", which
would eventually silence errors like missing symbols between
revisions, for example.
-- Sergio Durigan Junior <email address hidden> Mon, 24 Aug 2020 14:45:21 -0400