diff -pruN 2.7.4-14/debian/changelog 2.7.4-14ubuntu2/debian/changelog
--- 2.7.4-14/debian/changelog	2021-11-06 17:41:33.000000000 +0000
+++ 2.7.4-14ubuntu2/debian/changelog	2022-03-24 16:21:45.000000000 +0000
@@ -1,3 +1,23 @@
+nut (2.7.4-14ubuntu2) jammy; urgency=high
+
+  * No change rebuild for ppc64el baseline bump.
+
+ -- Julian Andres Klode <juliank@ubuntu.com>  Thu, 24 Mar 2022 17:21:45 +0100
+
+nut (2.7.4-14ubuntu1) jammy; urgency=medium
+
+  * Merge with Debian unstable (LP: #1946880). Remaining changes:
+    - d/libnutclient0.symbols: mark symbols as optional (due to s390x default
+      compile options)
+    - Mark symbols as optional not seen when building with lto.
+  * Dropped changes:
+    - d/p/0012-Remove-dynamic-exception-specifications-from-clients.patch:
+      Fix FTBFS with GCC 11 due to C++17 not allowing dynamic exception
+      specifications anymore. LP: 1939744
+      [Included in 2.7.4-14]
+
+ -- Athos Ribeiro <athos.ribeiro@canonical.com>  Mon, 06 Dec 2021 15:57:45 -0300
+
 nut (2.7.4-14) unstable; urgency=medium
 
   [ Jeremy Sowden ]
@@ -9,6 +29,52 @@ nut (2.7.4-14) unstable; urgency=medium
 
  -- Laurent Bigonville <bigon@debian.org>  Sat, 06 Nov 2021 18:41:33 +0100
 
+nut (2.7.4-13ubuntu5) impish; urgency=medium
+
+  * d/p/Remove-dynamic-exception-specifications-from-clients.patch:
+    Fix FTBFS with GCC 11 due to C++17 not allowing dynamic exception
+    specifications anymore. (LP: #1939744)
+
+ -- Sergio Durigan Junior <sergio.durigan@canonical.com>  Thu, 12 Aug 2021 15:51:12 -0400
+
+nut (2.7.4-13ubuntu4) hirsute; urgency=medium
+
+  * Mark symbols as optional not seen when building with lto.
+
+ -- Matthias Klose <doko@ubuntu.com>  Tue, 23 Mar 2021 13:10:47 +0100
+
+nut (2.7.4-13ubuntu3) hirsute; urgency=medium
+
+  * No-change upload to build against net-snmp on armhf.
+
+ -- Sergio Durigan Junior <sergio.durigan@canonical.com>  Thu, 07 Jan 2021 20:06:19 -0500
+
+nut (2.7.4-13ubuntu2) hirsute; urgency=medium
+
+  * No-change upload due to net-snmp transition.
+
+ -- Sergio Durigan Junior <sergio.durigan@canonical.com>  Thu, 07 Jan 2021 15:04:32 -0500
+
+nut (2.7.4-13ubuntu1) hirsute; urgency=medium
+
+  * Merge with Debian unstable.
+  * Dropped Changes
+    - d/libnutclient0.symbols: Mark more symbols as optional (ppc64el, -O3).
+      The build flag -O3 is not used by Debian.
+      [no more needed with gcc-10]
+    - 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.
+      [ we need much less with gcc-10 in hirsute]
+  * Added Changes:
+    - d/libnutclient0.symbols: Mark some symbols as optional on s390x, due
+      to the default compilation options used in the architecture on Ubuntu.
+
+ -- Christian Ehrhardt <christian.ehrhardt@canonical.com>  Tue, 01 Dec 2020 15:21:23 +0100
+
 nut (2.7.4-13) unstable; urgency=medium
 
   [ Arnaud Quette ]
@@ -23,6 +89,36 @@ nut (2.7.4-13) unstable; urgency=medium
 
  -- Laurent Bigonville <bigon@debian.org>  Thu, 15 Oct 2020 12:16:34 +0200
 
+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 <sergio.durigan@canonical.com>  Mon, 24 Aug 2020 14:45:21 -0400
+
 nut (2.7.4-12) unstable; urgency=medium
 
   * Port autopkgtests to python3, taken from Ubuntu, thanks to them and
@@ -30,6 +126,59 @@ nut (2.7.4-12) unstable; urgency=medium
 
  -- Laurent Bigonville <bigon@debian.org>  Thu, 30 Jan 2020 01:06:14 +0100
 
+nut (2.7.4-11ubuntu4) focal; urgency=medium
+
+  * No-change rebuild with fixed binutils on arm64.
+
+ -- Matthias Klose <doko@ubuntu.com>  Sat, 08 Feb 2020 11:12:39 +0000
+
+nut (2.7.4-11ubuntu3) focal; urgency=medium
+
+  * Re-introduce nut-powerman-pdu binary package. It was dropped in the past
+    because it b-d on a package not in main but this is not an issue anymore
+    these days.
+    - B-d on libpowerman0-dev
+    - debian/control: add nut-powerman-pdu binary package metadata
+    - Add debian/nut-powerman-pdu.{install,manpages}
+
+ -- Lucas Kanashiro <lucas.kanashiro@canonical.com>  Fri, 10 Jan 2020 11:25:01 -0300
+
+nut (2.7.4-11ubuntu2) focal; urgency=medium
+
+  * Port autopkgtests to python3.
+
+ -- Dimitri John Ledkov <xnox@ubuntu.com>  Thu, 09 Jan 2020 23:19:04 +0000
+
+nut (2.7.4-11ubuntu1) focal; urgency=medium
+
+  * Merge with Debian unstable. Remaining changes:
+    - remove Build-Depends on libpowerman0-dev
+    - remove nut-powerman-pdu
+      + debian/control: remove nut-powerman-pdu package
+      + debian/nut-powerman-pdu.{install,manpages}: dropped for now
+    - 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)."
+    - d/libnutclient0.symbols: Mark more symbols as optional (ppc64el, -O3).
+      The build flag -O3 is not used by Debian.
+  * Dropped:
+    - debian/source_nut.py, debian/{nut,nut-server,nut-client}.install,
+      debian/rules: Install apport hooks for all top-level nut packages.
+      [Applied in 2.7.4-10]
+    - debian/tests/test-nut.py: in the CVE_2012_2944 test, give nut at most
+      + 5 seconds to shut down, instead of expecting it to be shut down
+        immediately after sending the killall.
+      + Additional indication on how to run tests for xenial+
+      [Applied in 2.7.4-10]
+
+ -- Lucas Kanashiro <lucas.kanashiro@canonical.com>  Wed, 08 Jan 2020 09:02:03 -0300
+
 nut (2.7.4-11) unstable; urgency=medium
 
   * Remove python(2) binding and disable nut-monitor package for now as it
@@ -54,6 +203,39 @@ nut (2.7.4-10) unstable; urgency=medium
 
  -- Laurent Bigonville <bigon@debian.org>  Mon, 19 Aug 2019 01:04:36 +0200
 
+nut (2.7.4-9ubuntu2) focal; urgency=medium
+
+  * No-change rebuild to generate dependencies on python2.
+
+ -- Matthias Klose <doko@ubuntu.com>  Tue, 17 Dec 2019 12:38:26 +0000
+
+nut (2.7.4-9ubuntu1) eoan; urgency=medium
+
+  * Merge with Debian unstable (LP: #1505288). Remaining changes:
+    - remove Build-Depends on libpowerman0-dev
+    - remove nut-powerman-pdu
+      + debian/control: remove nut-powerman-pdu package
+      + debian/nut-powerman-pdu.{install,manpages}: dropped for now
+    - debian/source_nut.py, debian/{nut,nut-server,nut-client}.install,
+      debian/rules: Install apport hooks for all top-level nut packages.
+    - debian/tests/test-nut.py: in the CVE_2012_2944 test, give nut at most
+      + 5 seconds to shut down, instead of expecting it to be shut down
+        immediately after sending the killall.
+      + Additional indication on how to run tests for xenial+
+    - d/nut-server.postinst, d/nut-cgi.postinst: ensure nut is member of group
+      dialout (This existed, but was missed in the Changelog).
+    - debian/libnutclient0.symbols: Correct symbols file for ppc64el.
+    - Mark more symbols as optional (ppc64el, -O3).
+  * Dropped changes (in Debian now):
+    - debian/tests/control : Fix dep8 test failures:
+       + Drop python-unit from dep8 dependencies since the python-test
+         package has now been removed. The unittest module has shipped with
+         Python since 2.1.
+       + Add dep8 test dependency on python, since Python 2 is required and
+         is not necessarily installed by default any more.
+
+ -- Christian Ehrhardt <christian.ehrhardt@canonical.com>  Mon, 05 Aug 2019 12:32:08 +0200
+
 nut (2.7.4-9) unstable; urgency=medium
 
   [ Ondřej Nový ]
@@ -110,6 +292,37 @@ nut (2.7.4-9) unstable; urgency=medium
 
  -- Laurent Bigonville <bigon@debian.org>  Sun, 04 Aug 2019 10:34:17 +0200
 
+nut (2.7.4-8ubuntu2) eoan; urgency=medium
+
+  * Mark more symbols as optional (ppc64el, -O3).
+
+ -- Matthias Klose <doko@ubuntu.com>  Mon, 24 Jun 2019 12:31:07 +0200
+
+nut (2.7.4-8ubuntu1) cosmic; urgency=medium
+
+  * Merge with Debian unstable (LP: #1774147). Remaining changes:
+    - remove Build-Depends on libpowerman0-dev
+    - remove nut-powerman-pdu
+      + debian/control: remove nut-powerman-pdu package
+      + debian/nut-powerman-pdu.{install,manpages}: dropped for now
+    - debian/source_nut.py, debian/{nut,nut-server,nut-client}.install,
+      debian/rules: Install apport hooks for all top-level nut packages.
+    - debian/tests/test-nut.py: in the CVE_2012_2944 test, give nut at most
+      + 5 seconds to shut down, instead of expecting it to be shut down
+        immediately after sending the killall.
+      + Additional indication on how to run tests for xenial+
+    - debian/tests/control : Fix dep8 test failures:
+       + Drop python-unit from dep8 dependencies since the python-test
+         package has now been removed. The unittest module has shipped with
+         Python since 2.1.
+       + Add dep8 test dependency on python, since Python 2 is required and
+         is not necessarily installed by default any more.
+    - d/nut-server.postinst, d/nut-cgi.postinst: ensure nut is member of group
+      dialout (This existed, but was missed in the Changelog).
+    - debian/libnutclient0.symbols: Correct symbols file for ppc64el.
+
+ -- dann frazier <dann.frazier@canonical.com>  Fri, 03 Aug 2018 12:10:45 -0600
+
 nut (2.7.4-8) unstable; urgency=medium
 
   * debian/libnutclient0.symbols: Use arch-bits=32 and arch-bits=64 instead of
@@ -123,6 +336,38 @@ nut (2.7.4-8) unstable; urgency=medium
 
  -- Laurent Bigonville <bigon@debian.org>  Fri, 01 Jun 2018 17:55:25 +0200
 
+nut (2.7.4-7ubuntu1) cosmic; urgency=medium
+
+  * Merge with Debian unstable (LP: #1774147). Remaining changes:
+    - remove Build-Depends on libpowerman0-dev
+    - remove nut-powerman-pdu
+      + debian/control: remove nut-powerman-pdu package
+      + debian/nut-powerman-pdu.{install,manpages}: dropped for now
+    - debian/source_nut.py, debian/{nut,nut-server,nut-client}.install,
+      debian/rules: Install apport hooks for all top-level nut packages.
+    - debian/tests/test-nut.py: in the CVE_2012_2944 test, give nut at most
+      + 5 seconds to shut down, instead of expecting it to be shut down
+        immediately after sending the killall.
+      + Additional indication on how to run tests for xenial+
+    - debian/tests/control : Fix dep8 test failures:
+       + Drop python-unit from dep8 dependencies since the python-test
+         package has now been removed. The unittest module has shipped with
+         Python since 2.1.
+       + Add dep8 test dependency on python, since Python 2 is required and
+         is not necessarily installed by default any more.
+    - d/nut-server.postinst, d/nut-cgi.postinst: ensure nut is member of group
+      dialout (This existed, but was missed in the Changelog).
+    - debian/libnutclient0.symbols: Correct symbols file for ppc64el.
+      (Reduced as it is partially in Debian now)
+  * Dropped Changes
+    - fix cflags/ldflags mismatch (LP #1711092)
+      (no more needed)
+    - debian/nut-{cgi,server}.postinst: fix 'adduser' logic to be
+      unconditional, since adduser is guaranteed to be idempotent.
+      (was a non functional comment only change)
+
+ -- Christian Ehrhardt <christian.ehrhardt@canonical.com>  Wed, 30 May 2018 10:44:42 +0200
+
 nut (2.7.4-7) unstable; urgency=medium
 
   * debian/libnutclient0.symbols: Fix symbols file, this should fix FTBFS on
@@ -151,6 +396,51 @@ nut (2.7.4-6) unstable; urgency=medium
 
  -- Laurent Bigonville <bigon@debian.org>  Tue, 20 Feb 2018 13:08:57 +0100
 
+nut (2.7.4-5.1ubuntu2) bionic; urgency=medium
+
+  * Drop change which is no more needed, thereby fixes systemd integration
+    and the availability of /lib/systemd/system-shutdown/nutshutdown
+    (LP: #1603609)
+    - Disable systemd unit; it does not check nut.conf whether nut is
+      configured, and thus fails to start (and the package install).  The
+      init.d script works well enough for the time being.
+
+ -- Christian Ehrhardt <christian.ehrhardt@canonical.com>  Wed, 15 Nov 2017 16:47:10 +0100
+
+nut (2.7.4-5.1ubuntu1) bionic; urgency=medium
+
+  * Merge with Debian unstable. Remaining changes:
+    - remove Build-Depends on libpowerman0-dev
+    - remove nut-powerman-pdu
+      + debian/nut-powerman-pdu.{install,manpages}: dropped for now
+    - debian/nut-{cgi,server}.postinst: fix 'adduser' logic to be
+      unconditional, since adduser is guaranteed to be idempotent.
+    - debian/source_nut.py, debian/{nut,nut-server,nut-client}.install,
+      debian/rules: Install apport hooks for all top-level nut packages.
+    - Disable systemd unit; it does not check nut.conf whether nut is
+      configured, and thus fails to start (and the package install).  The
+      init.d script works well enough for the time being.
+    - debian/tests/test-nut.py: in the CVE_2012_2944 test, give nut at most
+      + 5 seconds to shut down, instead of expecting it to be shut down
+        immediately after sending the killall.
+      + Additional indication on how to run tests for xenial+
+    - debian/tests/control : Fix dep8 test failures:
+       + Drop python-unit from dep8 dependencies since the python-test
+         package has now been removed. The unittest module has shipped with
+         Python since 2.1.
+       + Add dep8 test dependency on python, since Python 2 is required and
+         is not necessarily installed by default any more.
+    - debian/libnutclient0.symbols: Correct symbols file for ppc64el.
+    - fix cflags/ldflags mismatch (LP #1711092)
+  * Drop:
+    - udevd is called systemd-udevd (LP #1540008)
+      [ Fixed in Debian 2.7.4-5.1 ]
+    - d/libnutclient0.symbols: fix symbols in regard to gcc-7
+      (LP #1711091)
+      [ Fixed in Debian 2.7.4-5.1 ]
+
+ -- Nishanth Aravamudan <nish.aravamudan@canonical.com>  Fri, 03 Nov 2017 16:34:18 -0700
+
 nut (2.7.4-5.1) unstable; urgency=medium
 
   * Non-maintainer upload.
@@ -170,6 +460,66 @@ nut (2.7.4-5.1) unstable; urgency=medium
 
  -- Michael Stapelberg <stapelberg@debian.org>  Wed, 23 Aug 2017 22:24:57 +0200
 
+nut (2.7.4-5ubuntu4) artful; urgency=medium
+
+  * d/p/fix-snmp-driver-compile-options.patch: fix cflags/ldflags
+    mismatch (LP: #1711092).
+  * d/libnutclient0.symbols: fix symbols in regard to gcc-7 (LP: #1711091).
+
+ -- Christian Ehrhardt <christian.ehrhardt@canonical.com>  Wed, 16 Aug 2017 12:44:26 +0200
+
+nut (2.7.4-5ubuntu3) artful; urgency=medium
+
+  * debian/nut-server.postinst: The udevd process is called systemd-udevd
+    for quite sometimes already, properly detect whether it's running or not,
+    this should fix the devices permissions for USB UPS's (LP: #1540008).
+
+ -- Christian Ehrhardt <christian.ehrhardt@canonical.com>  Wed, 09 Aug 2017 10:16:38 +0200
+
+nut (2.7.4-5ubuntu2) zesty; urgency=medium
+
+  * debian/libnutclient0.symbols: Correct symbols file for ppc64el.
+
+ -- Adam Conrad <adconrad@ubuntu.com>  Fri, 17 Feb 2017 05:38:03 -0700
+
+nut (2.7.4-5ubuntu1) zesty; urgency=medium
+
+  * Merge with Debian; remaining changes (LP: #1643618)
+    - debian/control:
+      + remove Build-Depends on libpowerman0-dev
+      + remove nut-powerman-pdu
+    - debian/nut-powerman-pdu.{install,manpages}: dropped for now
+    - debian/nut-{cgi,server}.postinst: fix 'adduser' logic to be
+      unconditional, since adduser is guaranteed to be idempotent.
+    - debian/source_nut.py, debian/{nut,nut-server,nut-client}.install,
+      debian/rules: Install apport hooks for all top-level nut packages.
+    - Disable systemd unit; it does not check nut.conf whether nut is
+      configured, and thus fails to start (and the package install).  The
+      init.d script works well enough for the time being.
+    - debian/tests/test-nut.py:
+      + In the CVE_2012_2944 test, give nut at most 5 seconds to shut down,
+        instead of expecting it to be shut down immediately after sending the
+        killall.
+      + Additional indication on how to run tests for oneiric, precise to
+        vivid and wily+
+    - debian/tests/control : Fix dep8 test failures:
+      + Drop python-unit from dep8 dependencies since the python-test
+        package has now been removed. The unittest module has shipped with
+        Python since 2.1.
+      + Add dep8 test dependency on python, since Python 2 is required and
+        is not necessarily installed by default any more.
+  * Dropped changes:
+    - Patch libtool.m4 and configure to support ppc64le. (Fixed upstream)
+    - Remove unnecessary chmod 755 on files introduced by previous merge,
+      assumed to be an error
+    - debian/patches/0006-ups-conf-maxretry.patch: documentation tweaks
+      (unnecessary Ubuntu delta). This was formerly listed as "Move maxretry
+      setting above Examples section" but no longer did this at all.
+  * Replace outdated indictions on how to run tests (Oneric, Precise, Vivid,
+    Wily+) with proper indications for current version (Xenial+)
+
+ -- Louis Bouchard <louis.bouchard@ubuntu.com>  Thu, 15 Dec 2016 15:30:05 +0100
+
 nut (2.7.4-5) unstable; urgency=medium
 
   * debian/control: Build-depends against asciidoc-dblatex, Recommends are not
@@ -236,6 +586,48 @@ nut (2.7.4-1) unstable; urgency=low
 
  -- Laurent Bigonville <bigon@debian.org>  Mon, 18 Jul 2016 10:58:49 +0200
 
+nut (2.7.2-4ubuntu1) xenial; urgency=low
+
+  * Merge with Debian; remaining changes (LP: #1522346) :
+    - debian/control:
+      + remove Build-Depends on libpowerman0-dev
+      + remove nut-powerman-pdu
+    - debian/nut-powerman-pdu.{install,manpages}: dropped for now
+    - debian/{nut-cgi,nut-server}.postinst: add nut to the group
+      unconditonally, for compatibility with UPSes connected by serial port.
+    - debian/source_nut.py, debian/{nut,nut-server,nut-client}.install,
+      debian/rules: Install apport hooks for all top-level nut packages.
+    - Patch libtool.m4 and configure to support ppc64le.
+    - Disable systemd unit; it does not check nut.conf whether nut is
+      configured, and thus fails to start (and the package install).  The
+      init.d script works well enough for the time being.
+    - debian/tests/test-nut.py: in the CVE_2012_2944 test, give nut at most
+      + 5 seconds to shut down, instead of expecting it to be shut down
+        immediately after sending the killall.
+      + Additional indication on how to run tests for oneiric, precise to
+        vivid and wily+
+    - debian/patches/0006-ups-conf-reorder.patch: Move maxretry setting
+      above Examples section.
+    - debian/tests/control : Fix dep8 test failures:
+       + Drop python-unit from dep8 dependencies since the python-test
+         package has now been removed. The unittest module has shipped with
+         Python since 2.1.
+       + Add dep8 test dependency on python, since Python 2 is required and
+         is not necessarily installed by default any more.
+
+   * Dropped changes:
+     - Fix linking libupsclient : Superseded upstream
+     - debian/patches/backport-fix-lp753661.patch: extraneous end-of-line now
+       fixed differently upstream.
+     - debian/rules: Use udev version for Ubuntu; delta no longer needed as
+       both versions are earlier than the earliest supported udev in Ubuntu.
+
+  [ Steve Langasek ]
+  * debian/nut-{cgi,server}.postinst: fix 'adduser' logic to be
+    unconditional, since adduser is guaranteed to be idempotent.
+
+ -- Louis Bouchard <louis.bouchard@ubuntu.com>  Thu, 03 Dec 2015 12:37:13 +0100
+
 nut (2.7.2-4) unstable; urgency=medium
 
   * Really fix package initial installation when PID1 is systemd (Closes:
@@ -297,6 +689,59 @@ nut (2.7.2-1) unstable; urgency=low
 
  -- Laurent Bigonville <bigon@debian.org>  Tue, 22 Apr 2014 22:46:12 +0200
 
+nut (2.7.1-1ubuntu5) wily; urgency=medium
+
+  * Fix dep8 test failures:
+    - Drop python-unit from dep8 dependencies since the python-test
+      package has now been removed. The unittest module has shipped with
+      Python since 2.1.
+    - Add dep8 test dependency on python, since Python 2 is required and
+      is not necessarily installed by default any more.
+
+ -- Robie Basak <robie.basak@ubuntu.com>  Mon, 12 Oct 2015 10:08:30 +0000
+
+nut (2.7.1-1ubuntu4) vivid; urgency=low
+
+  * debian/patches/0006-ups-conf-reorder.patch: Move maxretry setting
+    above Examples section, closer to the "outside of a driver definition"
+    comment. (LP: #1405822)
+
+ -- Tuomas Heino <iheino+ub@cc.hut.fi>  Fri, 26 Dec 2014 19:36:45 +0200
+
+nut (2.7.1-1ubuntu3) utopic; urgency=medium
+
+  * debian/tests/test-nut.py: in the CVE_2012_2944 test, give nut at most 5
+    seconds to shut down, instead of expecting it to be shut down immediately
+    after sending the killall. (LP: #1291378)
+
+ -- Martin Pitt <martin.pitt@ubuntu.com>  Mon, 07 Jul 2014 07:56:43 +0200
+
+nut (2.7.1-1ubuntu2) utopic; urgency=medium
+
+  * Disable systemd unit; it does not check nut.conf whether nut is
+    configured, and thus fails to start (and the package install). The init.d
+    script works well enough for the time being. (LP: #1313231)
+
+ -- Martin Pitt <martin.pitt@ubuntu.com>  Mon, 12 May 2014 13:22:12 +0200
+
+nut (2.7.1-1ubuntu1) trusty; urgency=medium
+
+  * Merge with Debian; remaining changes:
+    - debian/control:
+      + remove Build-Depends on libpowerman0-dev
+      + remove nut-powerman-pdu
+    - debian/nut-powerman-pdu.{install,manpages}: dropped for now
+    - debian/{nut-cgi,nut-server}.postinst: add nut to the dialout and nut
+      groups unconditonally to handle the upgrade from hardy release.
+    - debian/source_nut.py, debian/{nut,nut-server,nut-client}.install,
+      debian/rules: Install apport hooks for all top-level nut packages.
+    - debian/rules: Use udev version for Ubuntu
+    - debian/series, debian/patches/backport-fix-lp753661.patch: re-enabled
+  * Fix linking libupsclient.
+  * Patch libtool.m4 and configure to support ppc64le.
+
+ -- Matthias Klose <doko@ubuntu.com>  Mon, 30 Dec 2013 10:37:07 +0100
+
 nut (2.7.1-1) unstable; urgency=low
 
   * New upstream release (Closes: #730183)
@@ -404,6 +849,46 @@ nut (2.6.5-1) experimental; urgency=low
 
  -- Laurent Bigonville <bigon@debian.org>  Mon, 13 Aug 2012 01:59:18 +0200
 
+nut (2.6.4-2.3ubuntu2) saucy; urgency=low
+
+  * Rebuild for libgd3 and libsnmp30.
+
+ -- Colin Watson <cjwatson@ubuntu.com>  Mon, 20 May 2013 00:33:46 +0100
+
+nut (2.6.4-2.3ubuntu1) saucy-proposed; urgency=low
+
+  * Merge from Debian.  Remaining changes:
+    - debian/control:
+      + remove Build-Depends on libpowerman0-dev
+      + remove nut-powerman-pdu
+    - debian/nut-powerman-pdu.{install,manpages}: dropped for now
+    - debian/{nut-cgi,nut-server}.postinst: add nut to the dialout and nut
+      groups unconditonally to handle the upgrade from hardy release.
+    - debian/source_nut.py, debian/{nut,nut-server,nut-client}.install,
+      debian/rules: Install apport hooks for all top-level nut packages.
+    - debian/rules: Use udev version for Ubuntu
+    - debian/series, debian/patches/backport-fix-lp753661.patch: re-enabled
+
+ -- Jamie Strandboge <jamie@ubuntu.com>  Thu, 09 May 2013 12:38:31 -0500
+
+nut (2.6.4-2.2ubuntu1) raring-proposed; urgency=low
+
+  * Merge from Debian.  Remaining changes:
+    - debian/control:
+      + remove Build-Depends on libpowerman0-dev
+      + remove nut-powerman-pdu
+    - debian/nut-powerman-pdu.{install,manpages}: dropped for now
+    - debian/{nut-cgi,nut-server}.postinst: add nut to the dialout and nut
+      groups unconditonally to handle the upgrade from hardy release.
+    - debian/source_nut.py, debian/{nut,nut-server,nut-client}.install,
+      debian/rules: Install apport hooks for all top-level nut packages.
+    - debian/rules: Use udev version for Ubuntu
+    - debian/series, debian/patches/backport-fix-lp753661.patch: re-enabled
+  * Dropped the following patches, no longer required:
+    - debian/patches/CVE-2012-2944.patch (included upstream)
+
+ -- Jamie Strandboge <jamie@ubuntu.com>  Wed, 23 Jan 2013 07:32:58 -0600
+
 nut (2.6.4-2) unstable; urgency=low
 
   * debian/rules: Stop the nut-client before nut-server on systems using static
@@ -467,6 +952,30 @@ nut (2.6.3-2) unstable; urgency=low
 
  -- Arnaud Quette <aquette@debian.org>  Tue, 24 Jan 2012 13:14:59 +0100
 
+nut (2.6.3-1ubuntu2) quantal; urgency=low
+
+  * SECURITY UPDATE: remote denial of service
+   - debian/CVE-2012-2944.patch: limit the set of parsed characters to ' '
+     through '~'
+   - CVE-2012-2944
+
+ -- Jamie Strandboge <jamie@ubuntu.com>  Wed, 30 May 2012 13:36:58 -0500
+
+nut (2.6.3-1ubuntu1) precise; urgency=low
+
+  * Merge from Debian testing.  Remaining changes:
+    - debian/control: Drop Build-Depends on libpowerman0-dev (currently in
+      universe)
+    - debian/{nut-cgi,nut-server}.postinst: add nut to the dialout and nut
+      groups unconditonally to handle the upgrade from hardy release.
+    - debian/nut-powerman-pdu.{install,manpages}: dropped for now.
+    - debian/source_nut.py, debian/{nut,nut-server,nut-client}.install,
+      debian/rules: Install apport hooks for all top-level nut packages.
+    - debian/rules: Use udev version for Ubuntu.
+    - debian/series, debian/patches/backport-fix-lp753661.patch: re-enabled.
+
+ -- Chuck Short <zulcss@ubuntu.com>  Mon, 06 Feb 2012 09:23:24 -0500
+
 nut (2.6.3-1) unstable; urgency=low
 
   * New upstream release (Closes: #635186, #598741, #633756, #638221)
@@ -481,6 +990,21 @@ nut (2.6.3-1) unstable; urgency=low
 
  -- Arnaud Quette <aquette@debian.org>  Tue, 24 Jan 2012 13:14:59 +0100
 
+nut (2.6.2-1ubuntu1) precise; urgency=low
+
+  * Merge from debian unstable.  Remaining changes:
+    - debian/control: Drop Build-Depends on libpowerman0-dev (currently in
+      universe)
+    - debian/{nut-cgi,nut-server}.postinst: add nut to the dialout and nut
+      groups unconditonally to handle the upgrade from hardy release.
+    - debian/nut-powerman-pdu.{install,manpages}: dropped for now.
+    - debian/source_nut.py, debian/{nut,nut-server,nut-client}.install,
+      debian/rules: Install apport hooks for all top-level nut packages.
+    - debian/rules: Use udev version for Ubuntu.
+    - debian/series, debian/patches/backport-fix-lp753661.patch: re-enabled.
+
+ -- Chuck Short <zulcss@ubuntu.com>  Tue, 04 Oct 2011 05:45:12 +0000
+
 nut (2.6.2-1) unstable; urgency=low
 
   * New upstream release (Closes: #594989)
@@ -500,6 +1024,29 @@ nut (2.6.2-1) unstable; urgency=low
 
  -- Arnaud Quette <aquette@debian.org>  Thu, 29 Sep 2011 18:39:16 +0200
 
+nut (2.6.1-2ubuntu2) oneiric; urgency=low
+
+  * Fix FTBFS for Ubuntu (LP: #815760):
+    - debian/control: Build-Depends-Indep on docbook-xsl for offline
+      document generation.
+
+ -- James Page <james.page@ubuntu.com>  Mon, 25 Jul 2011 12:02:48 +0100
+
+nut (2.6.1-2ubuntu1) oneiric; urgency=low
+
+  * Merge from Debian unstable (LP: #811976). Remaining changes:
+    - debian/control: Drop Build-Depends on libpowerman0-dev (currently in
+      universe)
+    - debian/{nut-cgi,nut-server}.postinst: add nut to the dialout and nut
+      groups unconditonally to handle the upgrade from hardy release.
+    - debian/nut-powerman-pdu.{install,manpages}: dropped for now.
+    - debian/source_nut.py, debian/{nut,nut-server,nut-client}.install,
+      debian/rules: Install apport hooks for all top-level nut packages.
+    - debian/rules: Use udev version for Ubuntu.
+    - debian/series, debian/patches/backport-fix-lp753661.patch: re-enabled.
+
+ -- James Page <james.page@ubuntu.com>  Fri, 22 Jul 2011 14:12:46 +0100
+
 nut (2.6.1-2) unstable; urgency=low
 
   * debian/nut.README.Debian: Adjust udev rules naming for permissions override
@@ -523,6 +1070,21 @@ nut (2.6.1-2) unstable; urgency=low
 
  -- Laurent Bigonville <bigon@debian.org>  Sun, 17 Jul 2011 19:03:18 +0200
 
+nut (2.6.1-1ubuntu1) oneiric; urgency=low
+
+  * Merge from debian unstable.  Remaining changes:
+    - debian/control:
+      + Drop Build-Depends on libpowerman0-dev (currently in universe)
+    - debian/{nut-cgi,nut}.postinst: add nut to the dialout and nut groups
+      unconditonally to handle the upgrade from hardy release.
+    - debian/nut-powerman-pdu.{install,manpages}: dropped for now.
+    - debian/source_nut.py, debian/nut.install, debian/rules: Install apport hook.
+    - debian/rules: Use udev version for Ubuntu.
+  * debian/patches/backport-fix-lp753661.patch: Refreshed.
+  * Drop changes due to .pc being not clean.
+
+ -- Andres Rodriguez <andreserl@ubuntu.com>  Mon, 06 Jun 2011 13:38:09 -0400
+
 nut (2.6.1-1) unstable; urgency=low
 
   * New upstream release (Closes: #595953, #614842, #595773)
@@ -538,6 +1100,28 @@ nut (2.6.1-1) unstable; urgency=low
 
  -- Arnaud Quette <aquette@debian.org>  Wed, 01 Jun 2011 22:34:28 +0200
 
+nut (2.6.0-2ubuntu1) oneiric; urgency=low
+
+  * Merge from debian unstable (LP: #789323).  Remaining changes:
+    + debian/control:
+      - Update maintainer as per spec.
+      - Add Breaks on nut-hal-drivers to ensure we have correct udev version.
+      - Drop libpowerman0-dev from the Build-Depends (currently in universe)
+    + debian/{nut-cgi,nut}.postinst: add nut to the dialout and nut groups
+      unconditonally to handle the upgrade from hardy release.
+    + debian/nut-powerman-pdu.install, debian/nut-powerman-pdu.manpages: dropped for now.
+    + debian/nul-hal-drivers.{docs,install,postinst,preinst}: Dropped since hal is in universe now
+    + debian/nut.links: must create the init script link, used if the upse needs to be powered down
+      (LP: #357583)
+    + debian/source_nut.py, debian/nut.install, debian/rules: Install apport hook.
+    + debian/patches/backport-fix-lp753661.patch
+    + Dropped:
+      - debian/patches/fix_pc_file.patch: replaced by debian's 0002-fix_libupsclient_pc.patch
+  * debian/patches/fix_pc_file.patch: add DEP3 patch header
+  * debian/patches/debian-changes-2.6.0-1: remove that accidental file
+
+ -- Scott Moser <smoser@ubuntu.com>  Fri, 27 May 2011 16:16:10 -0400
+
 nut (2.6.0-2) unstable; urgency=low
 
   * debian/nut-snmp.docs: Distribute snmp.txt doc file (Closes: #548295)
@@ -554,6 +1138,45 @@ nut (2.6.0-2) unstable; urgency=low
 
  -- Laurent Bigonville <bigon@debian.org>  Sun, 08 May 2011 21:23:46 +0200
 
+nut (2.6.0-1ubuntu3) natty; urgency=low
+
+  * debian/patches/backport-fix-lp753661.patch: Backport fix
+    to trim extraneous end-of-line, in buggy HID string tables,
+    which results in upsc breaking the communication pipe.
+    (LP: #753661)
+
+ -- Chuck Short <zulcss@ubuntu.com>  Wed, 20 Apr 2011 10:47:05 -0400
+
+nut (2.6.0-1ubuntu2) natty; urgency=low
+
+  * fix_pc_file.patch: fix .pc source files by using LIBSSL_LIBS instead of
+    LIBSSL_LDFLAGS to avoid a FTBFS in packages that uses libupsclient.pc
+    (LP: #743484)
+
+ -- Fabrice Coutadeur <fabricesp@ubuntu.com>  Sun, 27 Mar 2011 08:21:01 +0200
+
+nut (2.6.0-1ubuntu1) natty; urgency=low
+
+  * Merge from Debian unstable, remaining changes:
+    + debian/control:
+      - Update maintainer as per spec.
+      - Add Breaks on nut-hal-drivers to ensure we have correct udev version.
+      - Drop libpowerman0-dev from the Build-Depends (currently in universe)
+    + debian/{nut-cgi,nut}.postinst: add nut to the dialout and nut groups
+      unconditonally to hanle the upgrade from hardy release.
+    + debian/nut-powerman-pdu.install, debian/nut-powerman-pdu.manpages: dropped for now.
+    + debian/nul-hal-drivers.{docs,install,postinst,preinst}: Dropped since hal is in universe now
+    + debian/nut.links: must create the init script link, used if the upse needs to be powered down
+      (LP: #357583)
+    + debian/source_nut.py, debian/nut.install, debian/rules: Install apport hook.
+    + Dropped:
+      - debian/patches/0002-fix_udev_action.patch: Accepted upstream.
+      - debian/patches/0004-netvision-improvements-lp-600950: no longer needed.
+      - debian/patches/0005-fix-nut-m4.patch: no longer needed.
+      - debian/patches/9999-autoconf.patch: no longer needed.
+
+ -- Chuck Short <zulcss@ubuntu.com>  Wed, 23 Feb 2011 09:01:35 -0500
+
 nut (2.6.0-1) unstable; urgency=low
 
   * New upstream release (Closes: #575176, #588648, #609597, #687985)
@@ -577,6 +1200,59 @@ nut (2.4.3-3) UNRELEASED; urgency=low
 
  -- Laurent Bigonville <bigon@debian.org>  Tue, 11 Jan 2011 22:24:07 +0100
 
+nut (2.4.3-2ubuntu4) natty; urgency=low
+
+  * debian/control, debian/rules,
+    debian/nut-hal-drivers.{docs,install,postinst,preinst}: Drop
+    nut-hal-drivers since Nut doesnt go into universe.
+
+ -- Chuck Short <zulcss@ubuntu.com>  Thu, 27 Jan 2011 11:18:14 -0500
+
+nut (2.4.3-2ubuntu3) natty; urgency=low
+
+  * Split patches/debian-changes-2.4.3-2ubuntu1 into
+    patches/0005-fix-nut-m4.patch and patches/9999-autoconf.patch
+  * Readd lost debian/patches0004-netvision-improvements-lp-600950.patch patch
+    (LP: #707050)
+  * debian/patches/0002-fix_udev_action.patch:
+    Change BUS to SUBSYSTEMS, since the former is deprecated. (LP: #692171)
+  * debian/nut.postinst: Uncomment missing call to adduser
+
+ -- Laurent Bigonville <bigon@ubuntu.com>  Thu, 27 Jan 2011 09:18:20 -0500
+
+nut (2.4.3-2ubuntu2) natty; urgency=low
+
+  * debian/control: Drop hal build dependency, we don't need the daemon to
+    build the package. Add a hal dependency to nut-hal-drivers, which is the
+    only thing that actually needs it.
+
+ -- Martin Pitt <martin.pitt@ubuntu.com>  Thu, 27 Jan 2011 10:00:42 +0100
+
+nut (2.4.3-2ubuntu1) natty; urgency=low
+
+  * Merge from debian unstable.  Remaining changes:
+    + debian/control:
+      - Update maintainer as per spec.
+      - Add Breaks on nut-hal-drivers to ensure we have correct udev version.
+      - Drop libpowerman0-dev from the Build-Depends (currently in universe)
+    + debian/{nut-cgi,nut}.postinst: add nut to the dialout and nut groups
+      unconditonally to hanle the upgrade from hardy release.
+    + debian/nut-powerman-pdu.install, debian/nut-powerman-pdu.manpages: dropped for now.
+    + debian/nut.links: must create the init script link, used if the upse needs to be powered down
+      (LP: #357583)
+    + debian/nut.postinst: Update udevadm trigger.
+      "libusb_get_report: error sending control message:
+       Operation not permitted" error on some UPS devices. (LP: #572262)
+    + debian/source_nut.py, debian/nut.install, debian/rules: Install apport hook.
+    + debian/patches/netvision-improvements-lp-600950.patch: Add improvements
+      for netvision UPSes
+    + Fix FTBFS with ld --as-needed.
+    + Dropped:
+      - debian/patches/03_udev_rules_change.dpatch: Use debian's instead.
+      - debian/patches/04_nut_small-buffers.dpatch: Use debian's instead.
+
+ -- Chuck Short <zulcss@ubuntu.com>  Mon, 10 Jan 2011 21:21:02 +0000
+
 nut (2.4.3-2) unstable; urgency=medium
 
   * debian/control:
@@ -618,6 +1294,64 @@ nut (2.4.3-1.1) unstable; urgency=low
 
  -- Tim Retout <diocles@debian.org>  Fri, 15 Oct 2010 19:31:39 +0100
 
+nut (2.4.3-1ubuntu6) natty; urgency=low
+
+  * Fix FTBFS with ld --as-needed.
+
+ -- Matthias Klose <doko@ubuntu.com>  Mon, 10 Jan 2011 19:14:35 +0100
+
+nut (2.4.3-1ubuntu5) maverick; urgency=low
+
+  * debian/patches/netvision-improvements-lp-600950.patch: Add improvements for netvision UPSes
+    (LP: #600950)
+
+ -- Chuck Short <zulcss@ubuntu.com>  Fri, 13 Aug 2010 13:28:10 -0500
+
+nut (2.4.3-1ubuntu4) maverick; urgency=low
+
+  * debian/source_nut.py, debian/nut.install, debian/rules: Install apport hook.
+
+ -- Chuck Short <zulcss@ubuntu.com>  Thu, 08 Jul 2010 11:06:30 -0400
+
+nut (2.4.3-1ubuntu3.1) lucid-proposed; urgency=low
+
+  * debian/patches/04_nut-small-buffers.dpatch: Fix "libusb_get_report: error sending control message:
+    Operation not permitted" error on some UPS devices. (LP: #572262)
+
+ -- Chuck Short <zulcss@ubuntu.com>  Mon, 03 May 2010 13:38:37 -0400
+
+nut (2.4.3-1ubuntu3) lucid; urgency=low
+
+  * debian/nut.postinst: Revert dropping of --action=change. "add" events must
+    not ever be triggered automatically.
+  * Add 03_udev_rules_change.dpatch: Run udev rules on change events, too.
+
+ -- Martin Pitt <martin.pitt@ubuntu.com>  Tue, 23 Mar 2010 08:00:53 +0100
+
+nut (2.4.3-1ubuntu2) lucid; urgency=low
+
+  * debian/control: grr...fix ftbfs.
+
+ -- Chuck Short <zulcss@ubuntu.com>  Mon, 22 Mar 2010 11:48:02 -0400
+
+nut (2.4.3-1ubuntu1) lucid; urgency=low
+
+  * Merge from debian testing.  Remaining changes (LP: #535152):
+    + debian/control:
+      - Update maintainer as per spec.
+      - Add Breaks on nut-hal-drivers to ensure we have correct udev version.
+      - Drop libpowerman0-dev from the Build-Depends (currently in universe)
+    + debian/{nut-cgi,nut}.postinst: add nut to the dialout and nut groups
+      unconditonally to hanle the upgrade from hardy release.
+    + debian/nut-powerman-pdu.install, debian/nut-powerman-pdu.manpages: dropped for now.
+    + debian/nut.links: must create the init script link, used if the upse needs to be powered down
+      (LP: #357583)
+    + debian/nut.postinst: Update udevadm trigger.
+    + Dropped:
+      - debian/patches/02-fix-trust-pw4130m.dpatch: No longer needed.
+
+ -- Chuck Short <zulcss@ubuntu.com>  Tue, 16 Mar 2010 06:22:26 +0000
+
 nut (2.4.3-1) unstable; urgency=low
 
   * New upstream release (Closes: #544390, #528222, #539747, #526811,
@@ -662,6 +1396,57 @@ nut (2.4.3-1) unstable; urgency=low
 
  -- Arnaud Quette <aquette@debian.org>  Wed, 24 Feb 2010 22:58:53 +0100
 
+nut (2.4.1-3.2ubuntu2) lucid; urgency=low
+
+  * debian/patches/02-fix-trust-pw4130m.dpatch: Fix issues with Trust
+    PW-4130M UPS. (LP: #447586)
+
+ -- Chuck Short <zulcss@ubuntu.com>  Thu, 04 Feb 2010 13:26:33 -0500
+
+nut (2.4.1-3.2ubuntu1) lucid; urgency=low
+
+  * Resynchronize with debian, remaining changes:
+    + debian/control:
+      - Update maintainer field as per spec.
+      - Add Breaks on nut-hal-drivers to ensure we have correct udev version.
+      - Drop libpowerman0-dev from the Build-Depends (currently in universe).
+      - Remove the nut-powerman-pdu package for now.
+    + debian/{nut-cgi,nut}.postinst: add nut to the dialout and nut groups
+      unconditionally, to handle the upgrade from  hardy release.
+    + debian/nut-powerman-pdu.install, debian/nut-powerman-pdu.manpages: dropped
+      for now.
+    + debian/nut.links: must create the init script link, used if the ups
+      needs to be powered down. (LP: #357583)
+    + debian/nut.init: Fix status_of_proc messages not to lie to the user (LP: #416182)
+
+ -- Chuck Short <zulcss@ubuntu.com>  Fri, 18 Dec 2009 09:00:45 -0500
+
+nut (2.4.1-3.2) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * nut.postinst: fix post-processing of nut.conf to avoid overriding
+    user settings (Closes: #531220)
+
+ -- Stefano Zacchiroli <zack@debian.org>  Thu, 26 Nov 2009 09:30:45 +0100
+
+nut (2.4.1-3.1ubuntu1) lucid; urgency=low
+
+  * Merge from debian testing, remaining changes:
+    + debian/control:
+      - Update maintainer field as per spec.
+      - Add Breaks on nut-hal-drivers to ensure we have correct udev version.
+      - Drop libpowerman0-dev from the Build-Depends (currently in universe)
+      - remove the nut-powerman-pdu package for now
+    + debian/{nut-cgi,nut}.postinst: add nut to the dialout and nut groups
+      unconditionally, to handle the upgrade from  hardy release.
+    + debian/nut-powerman-pdu.install, debian/nut-powerman-pdu.manpages: dropped
+      for now
+    + debian/nut.links: must create the init script link, used if the ups
+      needs to be powered down (LP: #357583)
+    + debian/nut.init: Fix status_of_proc messages not to lie to the user (LP: #416182)
+
+ -- Chuck Short <zulcss@ubuntu.com>  Fri, 06 Nov 2009 01:34:44 +0000
+
 nut (2.4.1-3.2) unstable; urgency=low
 
   * Non-maintainer upload.
@@ -682,6 +1467,30 @@ nut (2.4.1-3.1) unstable; urgency=low
 
  -- Christian Perrier <bubulle@debian.org>  Tue, 20 Oct 2009 21:45:21 +0200
 
+nut (2.4.1-3ubuntu2) karmic; urgency=low
+
+  * debian/nut.init: Fix status_of_proc messages not to lie to
+    the user. (LP: #416182)
+
+ -- Chuck Short <zulcss@ubuntu.com>  Wed, 23 Sep 2009 09:37:16 -0400
+
+nut (2.4.1-3ubuntu1) karmic; urgency=low
+
+  * Merge from debian unstable, remaining changes:
+    + debian/control:
+      - Update maintainer field as per spec.
+      - Add Breaks on nut-hal-drivers to ensure we have correct udev version.
+      - Drop libpowerman0-dev from the Build-Depends (currently in universe)
+      - remove the nut-powerman-pdu package for now
+    + debian/{nut-cgi,nut}.postinst: add nut to the dialout and nut groups
+      unconditionally, to handle the upgrade from  hardy release.
+    + debian/nut-powerman-pdu.install, debian/nut-powerman-pdu.manpages: dropped
+      for now.
+    + debian/nut.links: must create the init script link, used if the ups
+      needs to be powered down (LP: #357583)
+
+ -- Chuck Short <zulcss@ubuntu.com>  Thu, 28 May 2009 06:55:21 +0100
+
 nut (2.4.1-3) unstable; urgency=low
 
   * Debconf templates and debian/control reviewed by the debian-l10n-
@@ -700,6 +1509,52 @@ nut (2.4.1-3) unstable; urgency=low
 
  -- Christian Perrier <bubulle@debian.org>  Sat, 21 Mar 2009 08:08:59 +0100
 
+nut (2.4.1-2ubuntu4) jaunty; urgency=low
+
+  * debian/nut.links: must create the init script link, used if the ups
+    needs to be powered down, LP: #357583
+
+ -- Dustin Kirkland <kirkland@ubuntu.com>  Thu, 09 Apr 2009 14:01:54 -0700
+
+nut (2.4.1-2ubuntu3) jaunty; urgency=low
+
+  Fixes for LP: #348454
+  * debian/control: add dpatch to Build-Depends,
+  * debian/patches/*: back for the below fix
+  * debian/patches/01_epdu_fix.dpatch: fix an upstream problem with Eaton PDUs
+    vs untested PDUs from Raritan
+  * debian/rules: reactivate again dpatch rules
+
+ -- Arnaud Quette <aquette@debian.org>  Wed, 25 Mar 2009 13:17:21 +0100
+
+nut (2.4.1-2ubuntu2) jaunty; urgency=low
+
+  [ Arnaud Quette <aquette@debian.org> ]
+  * Fix FTBFS
+  * debian/control:
+    - drop libpowerman0-dev from the Build-Depends (currently in universe)
+    - remove the nut-powerman-pdu package for now
+  * debian/nut-powerman-pdu.install, debian/nut-powerman-pdu.manpages: dropped
+    for now
+
+ -- Dustin Kirkland <kirkland@ubuntu.com>  Thu, 05 Mar 2009 14:34:06 -0600
+
+nut (2.4.1-2ubuntu1) jaunty; urgency=low
+
+  * Acknowledge closed bugs in upstream and Debian: LP: #1568, LP: #221737,
+    LP: #239025, LP: #278495, LP: #332030, LP: #332032
+  * Merge from debian unstable, remaining changes:
+    + debian/control:
+      - Update maintainer field as per spec.
+      - Add Breaks on nut-hal-drivers to ensure we have correct udev version.
+    + debian/{nut-cgi,nut}.postinst: add nut to the dialout and nut groups
+      unconditionally, to handle the upgrade from the hardy release (simply
+      uncommented).
+    + debian/rules: pre merge the changes for Ubuntu (udev path and version),
+      (simply uncommented).
+
+ -- Arnaud Quette <aquette@debian.org>  Fri, 27 Feb 2009 12:49:24 +0100
+
 nut (2.4.1-2) unstable; urgency=low
 
   * debian/control:
@@ -789,6 +1644,50 @@ nut (2.4.1-1) unstable; urgency=low
 
  -- Arnaud Quette <aquette@debian.org>  Tue, 17 Feb 2009 14:15:24 +0100
 
+nut (2.2.2-10ubuntu3) jaunty; urgency=low
+
+  * debian/{nut-cgi,nut}.preinst: don't call adduser or addgroup *at
+    all*, these operations should be handled in the postinst.  Since
+    this is the only custom action at all for nut-cgi, remove that
+    preinst completely.
+  * debian/{nut-cgi,nut}.postinst: add nut to the dialout
+    and nut groups unconditionally, to handle the upgrade from the hardy
+    release.  LP: #222761, LP: #287781.
+  * debian/control: nut needs Pre-Depends: debconf instead of Depends:,
+    because we use debconf unconditionally in the preinst.
+  * reinstate debian/nut-hal-drivers.postinst, which was lost in a
+    merge; and fix it up to use udevadm trigger --action=change, the
+    safe way to install udev rules.
+  * have nut-hal-drivers Depend: on udev so it can use the above.
+  * fix up nut postinst to also use 'udevadm trigger --action=change'
+
+ -- Steve Langasek <steve.langasek@ubuntu.com>  Fri, 30 Jan 2009 01:06:53 +0000
+
+nut (2.2.2-10ubuntu2) jaunty; urgency=low
+
+  * debian/rules: Install udev rules into /lib/udev/rules, bump versioned
+    dependency on udev.
+  * debian/nut.install, debian/nut-hal-drivers.install: Update path
+  * debian/patches/04-ubuntu-udev-rules-name.dpatch: Use a dash to
+    separate the name, not an underscore.
+  * debian/nut.preinst, debian/nut-hal-drivers.preinst: Remove previous
+    rules if unchanged, otherwise move to new filename.
+  * debian/control: Add Breaks to ensure we have correct udev version.
+
+ -- Scott James Remnant <scott@ubuntu.com>  Tue, 13 Jan 2009 02:50:14 +0000
+
+nut (2.2.2-10ubuntu1) jaunty; urgency=low
+
+  * Merge from debian unstable, remaining changes:
+    + debian/control:
+      - Update maintainer field as per spec.
+    + debian/nut{-cgi,-hal-drivers}.preinst:
+      - Add nut user to dialout group.
+    + debian/nut.install
+      - Install the configuration files in /etc/nut.
+
+ -- Chuck Short <zulcss@ubuntu.com>  Fri, 28 Nov 2008 23:01:47 +0000
+
 nut (2.2.2-10) unstable; urgency=low
 
   * Merge from Ubuntu (Morten Kjeldgaard):
@@ -829,6 +1728,18 @@ nut (2.2.2-9) unstable; urgency=low
 
  -- Arnaud Quette <aquette@debian.org>  Wed, 15 Oct 2008 17:20:29 +0200
 
+nut (2.2.2-8ubuntu1) jaunty; urgency=low
+
+  * Merge from debian unstable, remaining changes:
+    + debian/control:
+      - Update maintainer field as per spec.
+    + debian/nut{-cgi,-hal-drivers}.preinst:
+      - Add nut user to dialout group.
+    + debian/rules:
+      - Move the configuration files to /etc/nut from examples.
+
+ -- Chuck Short <zulcss@ubuntu.com>  Wed, 05 Nov 2008 02:59:59 -0400
+
 nut (2.2.2-8) unstable; urgency=high
 
   * debian/nut.links: restored since it's now handled by insserv (Closes:
@@ -852,6 +1763,18 @@ nut (2.2.2-7) unstable; urgency=high
 
  -- Arnaud Quette <aquette@debian.org>  Mon, 15 Sep 2008 17:18:28 +0200
 
+nut (2.2.2-6ubuntu1) intrepid; urgency=low
+
+  * Merge from debian unstable, remaining changes:
+    + debian/control:
+      - Update maintainer field as per spec.
+    + debian/nut{-cgi,-hal-drivers}.preinst:
+      - Add nut user to dialout group.
+    + debian/rules:
+      - Move the configuration files to /etc/nut from examples.
+
+ -- Chuck Short <zulcss@ubuntu.com>  Mon, 14 Jul 2008 00:54:42 +0100
+
 nut (2.2.2-6) unstable; urgency=low
 
   * tag this bug as closed by the 2.2.2 release (Closes: #490048)
@@ -895,6 +1818,18 @@ nut (2.2.2-4) unstabl e; urgency=low
 
  -- Arnaud Quette <aquette@debian.org>  Sat, 05 Jul 2008 22:56:35 +0200
 
+nut (2.2.2-3ubuntu1) intrepid; urgency=low
+
+  * Merge from debian unstable, remaining changes:
+    + debian/control:
+      - Update maintainer field as per spec.
+    + debian/nut{-cgi,-hal-drivers}.preinst:
+      - Add nut to user to dialout group.
+    + debian/rules:
+      - Move the configuation files to /etc/nut from examples.
+
+ -- Chuck Short <zulcss@ubuntu.com>  Tue, 01 Jul 2008 11:57:01 +0100
+
 nut (2.2.2-3) unstable; urgency=low
 
   * debian/rules: reactivate dpatch support
@@ -924,6 +1859,20 @@ nut (2.2.2-2) unstable; urgency=low
 
  -- Arnaud Quette <aquette@debian.org>  Fri, 20 Jun 2008 21:29:31 +0200
 
+nut (2.2.2-1ubuntu1) intrepid; urgency=low
+
+  * Merge from debian unstable, remaining changes:
+    + debian/control:
+      - Update maintainer field as per spec.
+    + debian/nut{-cgi,-hal-drivers}.preinst:
+      - Add nut to user to dialout group.
+    + debian/rules:
+      - Move the configuration files to /etc/nut from examples
+    + debian/patches/01_fix_megatec_regression.dpatch.
+      - Dropped no longer since its fixed in this version.
+
+ -- Chuck Short <zulcss@ubuntu.com>  Wed, 18 Jun 2008 11:30:10 -0500
+
 nut (2.2.2-1) unstable; urgency=low
 
   * New upstream release (Closes: #471828, #462468, #334105, #463150)
@@ -951,6 +1900,59 @@ nut (2.2.2-1) unstable; urgency=low
 
  -- Arnaud Quette <aquette@debian.org>  Wed, 04 Jun 2008 13:35:41 +0200
 
+nut (2.2.1-2.1ubuntu7) hardy; urgency=low
+
+  * debian/patches/01_fix_megatec_regression.dpatch
+    - Fix more megatec_usb driver regressions. (LP: #215389)
+
+ -- Chuck Short <zulcss@ubuntu.com>  Mon, 14 Apr 2008 14:25:48 -0400
+
+nut (2.2.1-2.1ubuntu6) hardy; urgency=low
+
+  * debian/patches/01_fix_megatec_regression.dpatch
+   - Updated patch thanks to Alexander I. Gordeev <lasaine -at-
+     lvk.cs.msu.su>. (LP: #209001)
+
+ -- Chuck Short <zulcss@ubuntu.com>  Thu, 10 Apr 2008 09:33:53 -0400
+
+nut (2.2.1-2.1ubuntu5) hardy; urgency=low
+
+  * debian/patches/01_fix_megatec_regression.dpatch
+    - Readded support for various USB devices. (LP: #209001)
+
+ -- Chuck Short <zulcss@ubuntu.com>  Mon, 07 Apr 2008 08:46:46 -0400
+
+nut (2.2.1-2.1ubuntu4) hardy; urgency=low
+
+  * Use udevtrigger to restart udev. (LP: #204612)
+
+ -- Chuck Short <zulcss@ubuntu.com>  Wed, 26 Mar 2008 13:30:24 -0400
+
+nut (2.2.1-2.1ubuntu3) hardy; urgency=low
+
+  * Fix FTBFS.
+
+ -- Chuck Short <zulcss@ubuntu.com>  Sat, 22 Mar 2008 10:00:06 -0400
+
+nut (2.2.1-2.1ubuntu2) hardy; urgency=low
+
+  * Fix udev rules. (LP: #204612).
+  * Cleaned up debian/control.
+
+ -- Chuck Short <zulcss@ubuntu.com>  Fri, 21 Mar 2008 20:30:44 -0400
+
+nut (2.2.1-2.1ubuntu1) hardy; urgency=low
+
+  * Merge from debian unstable (LP: #203366), remaining Ubuntu changes:
+    + debian/rules:
+      - Move the configuration files to /etc/nut from examples.
+    + debian/nut{,-cgi,-hal-drivers}.preinst
+      - Add nut user to dialout group.
+    + debian/control:
+      - Updated Maintainer field as per spec.
+
+ -- Luca Falavigna <dktrkranz@ubuntu.com>  Mon, 17 Mar 2008 23:59:38 +0100
+
 nut (2.2.1-2.1) unstable; urgency=low
 
   * Non-maintainer upload.
@@ -958,6 +1960,14 @@ nut (2.2.1-2.1) unstable; urgency=low
 
  -- Joe Nahmias <jello@debian.org>  Sun, 09 Mar 2008 13:12:12 -0400
 
+nut (2.2.1-2ubuntu1) hardy; urgency=low
+
+  * Move the configuration files to /etc/nut from examples. (LP: #85598)
+  * Add nut user to dialout group. (LP: #157079)
+  * Updated Maintainer according to specs.
+
+ -- Chuck Short <zulcss@ubuntu.com>  Thu, 28 Feb 2008 10:10:24 -0500
+
 nut (2.2.1-2) unstable; urgency=low
 
   * debian/po/de.po: update the German po-debconf translation (Closes:
@@ -1922,6 +2932,3 @@ nut (0.43.2-1) unstable; urgency=low
 
  -- Luca Filipozzi <lfilipoz@emyr.net>  Wed,  3 May 2000 20:50:30 -0700
 
-Local variables:
-mode: debian-changelog
-End:
diff -pruN 2.7.4-14/debian/control 2.7.4-14ubuntu2/debian/control
--- 2.7.4-14/debian/control	2021-11-06 17:41:33.000000000 +0000
+++ 2.7.4-14ubuntu2/debian/control	2021-12-06 14:36:42.000000000 +0000
@@ -1,7 +1,8 @@
 Source: nut
 Section: admin
 Priority: optional
-Maintainer: Laurent Bigonville <bigon@debian.org>
+Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
+XSBC-Original-Maintainer: Laurent Bigonville <bigon@debian.org>
 Build-Depends: debhelper (>= 12),
                dh-python,
                libfreeipmi-dev (>= 0.8.5) [!hurd-i386],
diff -pruN 2.7.4-14/debian/libnutclient0.symbols 2.7.4-14ubuntu2/debian/libnutclient0.symbols
--- 2.7.4-14/debian/libnutclient0.symbols	2021-11-06 17:41:33.000000000 +0000
+++ 2.7.4-14ubuntu2/debian/libnutclient0.symbols	2021-12-06 14:36:42.000000000 +0000
@@ -51,16 +51,16 @@ libnutclient.so.0 libnutclient0 #MINVER#
  (c++)"nut::Device::setVariable(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 2.7.3
  (c++)"nut::Device::setVariable(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&)@Base" 2.7.3
  (c++)"nut::Device::~Device()@Base" 2.7.3
- (c++)"nut::IOException::~IOException()@Base" 2.7.3
- (c++)"nut::NotConnectedException::NotConnectedException()@Base" 2.7.3
- (c++)"nut::NotConnectedException::~NotConnectedException()@Base" 2.7.3
- (c++)"nut::NutException::NutException(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 2.7.3
- (c++)"nut::NutException::str[abi:cxx11]() const@Base" 2.7.3
- (c++)"nut::NutException::what() const@Base" 2.7.3
- (c++)"nut::NutException::~NutException()@Base" 2.7.3
+ (c++|optional=lto)"nut::IOException::~IOException()@Base" 2.7.3
+ (c++|optional=lto)"nut::NotConnectedException::NotConnectedException()@Base" 2.7.3
+ (c++|optional=lto)"nut::NotConnectedException::~NotConnectedException()@Base" 2.7.3
+ (c++|optional=lto)"nut::NutException::NutException(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 2.7.3
+ (c++|optional=lto)"nut::NutException::str[abi:cxx11]() const@Base" 2.7.3
+ (c++|optional=lto)"nut::NutException::what() const@Base" 2.7.3
+ (c++|optional=lto)"nut::NutException::~NutException()@Base" 2.7.3
  (c++)"nut::SystemException::SystemException()@Base" 2.7.3
  (c++)"nut::SystemException::err[abi:cxx11]()@Base" 2.7.3
- (c++)"nut::SystemException::~SystemException()@Base" 2.7.3
+ (c++|optional=lto)"nut::SystemException::~SystemException()@Base" 2.7.3
  (c++)"nut::TcpClient::TcpClient()@Base" 2.7.3
  (c++)"nut::TcpClient::TcpClient(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)@Base" 2.7.3
  (c++)"nut::TcpClient::authenticate(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 2.7.3
@@ -98,10 +98,10 @@ libnutclient.so.0 libnutclient0 #MINVER#
  (c++)"nut::TcpClient::setDeviceVariable(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&)@Base" 2.7.3
  (c++)"nut::TcpClient::setTimeout(long)@Base" 2.7.3
  (c++)"nut::TcpClient::~TcpClient()@Base" 2.7.3
- (c++)"nut::TimeoutException::TimeoutException()@Base" 2.7.3
- (c++)"nut::TimeoutException::~TimeoutException()@Base" 2.7.3
- (c++)"nut::UnknownHostException::UnknownHostException()@Base" 2.7.3
- (c++)"nut::UnknownHostException::~UnknownHostException()@Base" 2.7.3
+ (c++|optional=lto)"nut::TimeoutException::TimeoutException()@Base" 2.7.3
+ (c++|optional=lto)"nut::TimeoutException::~TimeoutException()@Base" 2.7.3
+ (c++|optional=lto)"nut::UnknownHostException::UnknownHostException()@Base" 2.7.3
+ (c++|optional=lto)"nut::UnknownHostException::~UnknownHostException()@Base" 2.7.3
  (c++)"nut::Variable::Variable(nut::Device*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 2.7.3
  (c++)"nut::Variable::Variable(nut::Variable const&)@Base" 2.7.3
  (c++)"nut::Variable::getDescription[abi:cxx11]()@Base" 2.7.3
@@ -155,17 +155,17 @@ libnutclient.so.0 libnutclient0 #MINVER#
  nutclient_tcp_is_connected@Base 2.7.3
  nutclient_tcp_reconnect@Base 2.7.3
  nutclient_tcp_set_timeout@Base 2.7.3
- (c++)"std::_Rb_tree<nut::Device, nut::Device, std::_Identity<nut::Device>, std::less<nut::Device>, std::allocator<nut::Device> >::_M_erase(std::_Rb_tree_node<nut::Device>*)@Base" 2.7.3
- (c++)"std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::_Identity<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_erase(std::_Rb_tree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*)@Base" 2.7.3
- (c++)"std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::_Identity<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::find(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 2.7.3
- (c++)"std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > >::_M_erase(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >*)@Base" 2.7.3
- (c++|optional=templinst)"std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 2.7.4
- (c++)"std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > >::_M_get_insert_unique_pos(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 2.7.3
- (c++)"std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 2.7.3
- (c++)"std::pair<std::_Rb_tree_iterator<nut::Variable>, bool> std::_Rb_tree<nut::Variable, nut::Variable, std::_Identity<nut::Variable>, std::less<nut::Variable>, std::allocator<nut::Variable> >::_M_insert_unique<nut::Variable>(nut::Variable&&)@Base" 2.7.3
- (c++)"std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::operator=(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&)@Base" 2.7.3
- (c++)"std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~vector()@Base" 2.7.3
- (c++)"std::vector<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::~vector()@Base" 2.7.3
+ (c++|optional=lto)"std::_Rb_tree<nut::Device, nut::Device, std::_Identity<nut::Device>, std::less<nut::Device>, std::allocator<nut::Device> >::_M_erase(std::_Rb_tree_node<nut::Device>*)@Base" 2.7.3
+ (c++|optional=lto)"std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::_Identity<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_erase(std::_Rb_tree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*)@Base" 2.7.3
+ (c++|optional=lto|arch=!s390x)"std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::_Identity<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::find(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 2.7.3
+ (c++|optional=lto)"std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > >::_M_erase(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >*)@Base" 2.7.3
+ (c++|optional=templinst|arch=!s390x)"std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 2.7.4
+ (c++|optional=lto)"std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > >::_M_get_insert_unique_pos(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 2.7.3
+ (c++|optional=lto)"std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 2.7.3
+ (c++|optional=lto|arch=!s390x)"std::pair<std::_Rb_tree_iterator<nut::Variable>, bool> std::_Rb_tree<nut::Variable, nut::Variable, std::_Identity<nut::Variable>, std::less<nut::Variable>, std::allocator<nut::Variable> >::_M_insert_unique<nut::Variable>(nut::Variable&&)@Base" 2.7.3
+ (c++|optional=lto|arch=!s390x)"std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::operator=(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&)@Base" 2.7.3
+ (c++|optional=lto)"std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~vector()@Base" 2.7.3
+ (c++|optional=lto)"std::vector<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::~vector()@Base" 2.7.3
  strarr_alloc@Base 2.7.3
  strarr_free@Base 2.7.3
  (c++)"typeinfo for nut::Client@Base" 2.7.3
@@ -185,15 +185,15 @@ libnutclient.so.0 libnutclient0 #MINVER#
  (c++)"typeinfo name for nut::TimeoutException@Base" 2.7.3
  (c++)"typeinfo name for nut::UnknownHostException@Base" 2.7.3
  (c++|optional=templinst)"void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 2.7.4
- (c++|optional=templinst)"void std::vector<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::_M_realloc_insert<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(__gnu_cxx::__normal_iterator<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*, std::vector<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&)@Base" 2.7.4
- (c++)"vtable for nut::Client@Base" 2.7.3
- (c++)"vtable for nut::IOException@Base" 2.7.3
- (c++)"vtable for nut::NotConnectedException@Base" 2.7.3
- (c++)"vtable for nut::NutException@Base" 2.7.3
- (c++)"vtable for nut::SystemException@Base" 2.7.3
- (c++)"vtable for nut::TcpClient@Base" 2.7.3
- (c++)"vtable for nut::TimeoutException@Base" 2.7.3
- (c++)"vtable for nut::UnknownHostException@Base" 2.7.3
- (c++|optional=templinst)"void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)@Base" 2.7.4
- (c++|optional=templinst|arch=s390x mipsel armhf)"std::pair<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, bool> std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::_Identity<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_insert_unique<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 2.7.4
+ (c++|optional=templinst|arch=!s390x)"void std::vector<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::_M_realloc_insert<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(__gnu_cxx::__normal_iterator<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*, std::vector<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&)@Base" 2.7.4
+ (c++|optional=lto)"vtable for nut::Client@Base" 2.7.3
+ (c++|optional=lto)"vtable for nut::IOException@Base" 2.7.3
+ (c++|optional=lto)"vtable for nut::NotConnectedException@Base" 2.7.3
+ (c++|optional=lto)"vtable for nut::NutException@Base" 2.7.3
+ (c++|optional=lto)"vtable for nut::SystemException@Base" 2.7.3
+ (c++|optional=lto)"vtable for nut::TcpClient@Base" 2.7.3
+ (c++|optional=lto)"vtable for nut::TimeoutException@Base" 2.7.3
+ (c++|optional=lto)"vtable for nut::UnknownHostException@Base" 2.7.3
+ (c++|optional=templinst|arch=!s390x)"void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)@Base" 2.7.4
+ (c++|optional=templinst|arch=mipsel armhf)"std::pair<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, bool> std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::_Identity<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_insert_unique<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 2.7.4
  (c++|optional=templinst|arch=!s390x !mipsel !armhf)"std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::insert(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 2.7.4
