Merge ~paelzer/ubuntu/+source/nut:merge-2.7.4-13-HIRSUTE into ubuntu/+source/nut:debian/sid

Proposed by Christian Ehrhardt 
Status: Merged
Approved by: Christian Ehrhardt 
Approved revision: aafdeffc0374ba63cda21d30e66f4668f607d7e7
Merge reported by: Christian Ehrhardt 
Merged at revision: aafdeffc0374ba63cda21d30e66f4668f607d7e7
Proposed branch: ~paelzer/ubuntu/+source/nut:merge-2.7.4-13-HIRSUTE
Merge into: ubuntu/+source/nut:debian/sid
Diff against target: 1229 lines (+973/-11)
3 files modified
debian/changelog (+964/-3)
debian/control (+2/-1)
debian/libnutclient0.symbols (+7/-7)
Reviewer Review Type Date Requested Status
Sergio Durigan Junior (community) Approve
git-ubuntu developers Pending
Canonical Server Pending
Review via email: mp+394700@code.launchpad.net

This proposal supersedes a proposal from 2020-12-01.

To post a comment you must log in.
Revision history for this message
Christian Ehrhardt  (paelzer) wrote : Posted in a previous version of this proposal

PPA: https://launchpad.net/~ci-train-ppa-service/+archive/ubuntu/4359

FYI - Sergio did the last symbols munging, so he is the most experienced reviewer on this one

Revision history for this message
Christian Ehrhardt  (paelzer) wrote : Posted in a previous version of this proposal

In case you need tags to easen review:
 * [new tag] lp9999999/logical/2.7.4-12ubuntu1 -> lp9999999/logical/2.7.4-12ubuntu1
 * [new tag] lp9999999/new/debian -> lp9999999/new/debian
 * [new tag] lp9999999/old/debian -> lp9999999/old/debian
 * [new tag] lp9999999/old/ubuntu -> lp9999999/old/ubuntu
 * [new tag] lp9999999/reconstruct/2.7.4-12ubuntu1 -> lp9999999/reconstruct/2.7.4-12ubuntu1
 * [new tag] lp9999999/split/2.7.4-12ubuntu1 -> lp9999999/split/2.7.4-12ubuntu1

Revision history for this message
Christian Ehrhardt  (paelzer) wrote :

Resubmitted against debian/sid to fix the LP diff preview

Revision history for this message
Christian Ehrhardt  (paelzer) wrote :

FYI: All tests good except i386 which does not matter for the real proposed migration.
https://bileto.ubuntu.com/excuses/4359/hirsute.html

Revision history for this message
Sergio Durigan Junior (sergiodj) wrote : Posted in a previous version of this proposal

Thanks for the MP, Christian!

I think the MP is out of sync with the current state of the repository. Can you rebase it against the current HEAD, please?

While at that, I noticed that one of your commits' message is "M CL", which doesn't communicate much. Can you expand on that?

review: Needs Fixing
Revision history for this message
Christian Ehrhardt  (paelzer) wrote :

M CL is me forgetting to force push a change I already squashed. It means "merge with changelog in a rebase".

It is on top of pkg/import/2.7.4-13 which is current debian/sid
nut | 2.7.4-13 | unstable | source, all

I force pushed things again, any other rebase needed after this?

Revision history for this message
Christian Ehrhardt  (paelzer) wrote :

Oh I see - LP marks your comment as "being to a different version of this proposal".
Maybe you have worked on the initial MP (which wasn't against the right target).
I'll send you the right link to be sure

Revision history for this message
Sergio Durigan Junior (sergiodj) wrote :

* Changelog:
  - [√] old content and logical tag match as expected
  - [√] changelog entry correct version and targeted codename
  - [√] changelog entries correct
  - [√] update-maintainer has been run

* Actual changes:
  - [√] no upstream changes to consider
  - [√] no further upstream version to consider
  - [√] debian changes look safe

* Old Delta:
  - [√] dropped changes are ok to be dropped
  - [√] nothing else to drop
  - [-] changes forwarded upstream/debian (if appropriate)

* New Delta:
  - [√] no new patches added
  - [-] patches match what was proposed upstream
  - [-] patches correctly included in debian/patches/series
  - [-] patches have correct DEP3 metadata

* Build/Test:
  - [√] build is ok
  - [√] verified PPA package installs/uninstalls
  - [√] autopkgtest against the PPA package passes
  - [√] sanity checks test fine

LGMT, with just a small nit about the changelog message.

I know how tiresome the work on .symbols files can be, thanks!

review: Approve
Revision history for this message
Christian Ehrhardt  (paelzer) wrote :

I've taken the suggested wording and appended an even more clarifying "... on ubuntu" to it.
Thanks for the review, uploading ...

Revision history for this message
Christian Ehrhardt  (paelzer) wrote :

To ssh://git.launchpad.net/~usd-import-team/ubuntu/+source/nut
 * [new tag] upload/2.7.4-13ubuntu1 -> upload/2.7.4-13ubuntu1

Uploading to ubuntu (via ftp to upload.ubuntu.com):
  Uploading nut_2.7.4-13ubuntu1.dsc: done.
  Uploading nut_2.7.4-13ubuntu1.debian.tar.xz: done.
  Uploading nut_2.7.4-13ubuntu1_source.buildinfo: done.
  Uploading nut_2.7.4-13ubuntu1_source.changes: done.
Successfully uploaded packages.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1diff --git a/debian/changelog b/debian/changelog
2index c235416..987da64 100644
3--- a/debian/changelog
4+++ b/debian/changelog
5@@ -1,3 +1,23 @@
6+nut (2.7.4-13ubuntu1) hirsute; urgency=medium
7+
8+ * Merge with Debian unstable.
9+ * Dropped Changes
10+ - d/libnutclient0.symbols: Mark more symbols as optional (ppc64el, -O3).
11+ The build flag -O3 is not used by Debian.
12+ [no more needed with gcc-10]
13+ - d/libnutclient0.symbols: Update file, and adjust several symbols
14+ for Ubuntu-specific needs. Our .symbols file diverges from
15+ Debian's, and they will stay that way: if we were to consolidate
16+ them, we'd have to mark a bunch of symbols as "optional", which
17+ would eventually silence errors like missing symbols between
18+ revisions, for example.
19+ [ we need much less with gcc-10 in hirsute]
20+ * Added Changes:
21+ - d/libnutclient0.symbols: mark symbols as optional (due to s390x default
22+ compile options)
23+
24+ -- Christian Ehrhardt <christian.ehrhardt@canonical.com> Tue, 01 Dec 2020 15:21:23 +0100
25+
26 nut (2.7.4-13) unstable; urgency=medium
27
28 [ Arnaud Quette ]
29@@ -12,6 +32,36 @@ nut (2.7.4-13) unstable; urgency=medium
30
31 -- Laurent Bigonville <bigon@debian.org> Thu, 15 Oct 2020 12:16:34 +0200
32
33+nut (2.7.4-12ubuntu1) groovy; urgency=medium
34+
35+ * Merge with Debian unstable. Remaining changes:
36+ - d/libnutclient0.symbols: Mark more symbols as optional (ppc64el, -O3).
37+ The build flag -O3 is not used by Debian.
38+ * Dropped change:
39+ - d/nut-server.postinst, d/nut-cgi.postinst: ensure nut is member of group
40+ dialout. Droppable after 20.04: "Going back in time (a lot) this
41+ was added in 14.04 for upgrades from hardy. Debian switched in 0.44.1-3
42+ to need the user to chown serials. Maybe we keep it for 20.04 as the
43+ last release. But following that new installs (upgraders will still have
44+ nut be a dialout member) are very++ unlikely to have classic serials.
45+ For ipmi/usb based ports (what you'd expect today) udev rules will set
46+ things up correctly (/lib/udev/rules.d/62-nut-usbups.rules shipped in
47+ nut-server)."
48+ [ Dropping because 20.04 has already been released, and according
49+ to the explanation above new installations won't need to
50+ explicitly add the nut user to the dialout group. ]
51+ * Dropped changes, incorporated by Debian:
52+ - Port autopkgtests to python3.
53+ * Added changes:
54+ - d/libnutclient0.symbols: Update file, and adjust several symbols
55+ for Ubuntu-specific needs. Our .symbols file diverges from
56+ Debian's, and they will stay that way: if we were to consolidate
57+ them, we'd have to mark a bunch of symbols as "optional", which
58+ would eventually silence errors like missing symbols between
59+ revisions, for example.
60+
61+ -- Sergio Durigan Junior <sergio.durigan@canonical.com> Mon, 24 Aug 2020 14:45:21 -0400
62+
63 nut (2.7.4-12) unstable; urgency=medium
64
65 * Port autopkgtests to python3, taken from Ubuntu, thanks to them and
66@@ -19,6 +69,59 @@ nut (2.7.4-12) unstable; urgency=medium
67
68 -- Laurent Bigonville <bigon@debian.org> Thu, 30 Jan 2020 01:06:14 +0100
69
70+nut (2.7.4-11ubuntu4) focal; urgency=medium
71+
72+ * No-change rebuild with fixed binutils on arm64.
73+
74+ -- Matthias Klose <doko@ubuntu.com> Sat, 08 Feb 2020 11:12:39 +0000
75+
76+nut (2.7.4-11ubuntu3) focal; urgency=medium
77+
78+ * Re-introduce nut-powerman-pdu binary package. It was dropped in the past
79+ because it b-d on a package not in main but this is not an issue anymore
80+ these days.
81+ - B-d on libpowerman0-dev
82+ - debian/control: add nut-powerman-pdu binary package metadata
83+ - Add debian/nut-powerman-pdu.{install,manpages}
84+
85+ -- Lucas Kanashiro <lucas.kanashiro@canonical.com> Fri, 10 Jan 2020 11:25:01 -0300
86+
87+nut (2.7.4-11ubuntu2) focal; urgency=medium
88+
89+ * Port autopkgtests to python3.
90+
91+ -- Dimitri John Ledkov <xnox@ubuntu.com> Thu, 09 Jan 2020 23:19:04 +0000
92+
93+nut (2.7.4-11ubuntu1) focal; urgency=medium
94+
95+ * Merge with Debian unstable. Remaining changes:
96+ - remove Build-Depends on libpowerman0-dev
97+ - remove nut-powerman-pdu
98+ + debian/control: remove nut-powerman-pdu package
99+ + debian/nut-powerman-pdu.{install,manpages}: dropped for now
100+ - d/nut-server.postinst, d/nut-cgi.postinst: ensure nut is member of group
101+ dialout. Droppable after 20.04: "Going back in time (a lot) this
102+ was added in 14.04 for upgrades from hardy. Debian switched in 0.44.1-3
103+ to need the user to chown serials. Maybe we keep it for 20.04 as the
104+ last release. But following that new installs (upgraders will still have
105+ nut be a dialout member) are very++ unlikely to have classic serials.
106+ For ipmi/usb based ports (what you'd expect today) udev rules will set
107+ things up correctly (/lib/udev/rules.d/62-nut-usbups.rules shipped in
108+ nut-server)."
109+ - d/libnutclient0.symbols: Mark more symbols as optional (ppc64el, -O3).
110+ The build flag -O3 is not used by Debian.
111+ * Dropped:
112+ - debian/source_nut.py, debian/{nut,nut-server,nut-client}.install,
113+ debian/rules: Install apport hooks for all top-level nut packages.
114+ [Applied in 2.7.4-10]
115+ - debian/tests/test-nut.py: in the CVE_2012_2944 test, give nut at most
116+ + 5 seconds to shut down, instead of expecting it to be shut down
117+ immediately after sending the killall.
118+ + Additional indication on how to run tests for xenial+
119+ [Applied in 2.7.4-10]
120+
121+ -- Lucas Kanashiro <lucas.kanashiro@canonical.com> Wed, 08 Jan 2020 09:02:03 -0300
122+
123 nut (2.7.4-11) unstable; urgency=medium
124
125 * Remove python(2) binding and disable nut-monitor package for now as it
126@@ -43,6 +146,39 @@ nut (2.7.4-10) unstable; urgency=medium
127
128 -- Laurent Bigonville <bigon@debian.org> Mon, 19 Aug 2019 01:04:36 +0200
129
130+nut (2.7.4-9ubuntu2) focal; urgency=medium
131+
132+ * No-change rebuild to generate dependencies on python2.
133+
134+ -- Matthias Klose <doko@ubuntu.com> Tue, 17 Dec 2019 12:38:26 +0000
135+
136+nut (2.7.4-9ubuntu1) eoan; urgency=medium
137+
138+ * Merge with Debian unstable (LP: #1505288). Remaining changes:
139+ - remove Build-Depends on libpowerman0-dev
140+ - remove nut-powerman-pdu
141+ + debian/control: remove nut-powerman-pdu package
142+ + debian/nut-powerman-pdu.{install,manpages}: dropped for now
143+ - debian/source_nut.py, debian/{nut,nut-server,nut-client}.install,
144+ debian/rules: Install apport hooks for all top-level nut packages.
145+ - debian/tests/test-nut.py: in the CVE_2012_2944 test, give nut at most
146+ + 5 seconds to shut down, instead of expecting it to be shut down
147+ immediately after sending the killall.
148+ + Additional indication on how to run tests for xenial+
149+ - d/nut-server.postinst, d/nut-cgi.postinst: ensure nut is member of group
150+ dialout (This existed, but was missed in the Changelog).
151+ - debian/libnutclient0.symbols: Correct symbols file for ppc64el.
152+ - Mark more symbols as optional (ppc64el, -O3).
153+ * Dropped changes (in Debian now):
154+ - debian/tests/control : Fix dep8 test failures:
155+ + Drop python-unit from dep8 dependencies since the python-test
156+ package has now been removed. The unittest module has shipped with
157+ Python since 2.1.
158+ + Add dep8 test dependency on python, since Python 2 is required and
159+ is not necessarily installed by default any more.
160+
161+ -- Christian Ehrhardt <christian.ehrhardt@canonical.com> Mon, 05 Aug 2019 12:32:08 +0200
162+
163 nut (2.7.4-9) unstable; urgency=medium
164
165 [ Ondřej Nový ]
166@@ -99,6 +235,37 @@ nut (2.7.4-9) unstable; urgency=medium
167
168 -- Laurent Bigonville <bigon@debian.org> Sun, 04 Aug 2019 10:34:17 +0200
169
170+nut (2.7.4-8ubuntu2) eoan; urgency=medium
171+
172+ * Mark more symbols as optional (ppc64el, -O3).
173+
174+ -- Matthias Klose <doko@ubuntu.com> Mon, 24 Jun 2019 12:31:07 +0200
175+
176+nut (2.7.4-8ubuntu1) cosmic; urgency=medium
177+
178+ * Merge with Debian unstable (LP: #1774147). Remaining changes:
179+ - remove Build-Depends on libpowerman0-dev
180+ - remove nut-powerman-pdu
181+ + debian/control: remove nut-powerman-pdu package
182+ + debian/nut-powerman-pdu.{install,manpages}: dropped for now
183+ - debian/source_nut.py, debian/{nut,nut-server,nut-client}.install,
184+ debian/rules: Install apport hooks for all top-level nut packages.
185+ - debian/tests/test-nut.py: in the CVE_2012_2944 test, give nut at most
186+ + 5 seconds to shut down, instead of expecting it to be shut down
187+ immediately after sending the killall.
188+ + Additional indication on how to run tests for xenial+
189+ - debian/tests/control : Fix dep8 test failures:
190+ + Drop python-unit from dep8 dependencies since the python-test
191+ package has now been removed. The unittest module has shipped with
192+ Python since 2.1.
193+ + Add dep8 test dependency on python, since Python 2 is required and
194+ is not necessarily installed by default any more.
195+ - d/nut-server.postinst, d/nut-cgi.postinst: ensure nut is member of group
196+ dialout (This existed, but was missed in the Changelog).
197+ - debian/libnutclient0.symbols: Correct symbols file for ppc64el.
198+
199+ -- dann frazier <dann.frazier@canonical.com> Fri, 03 Aug 2018 12:10:45 -0600
200+
201 nut (2.7.4-8) unstable; urgency=medium
202
203 * debian/libnutclient0.symbols: Use arch-bits=32 and arch-bits=64 instead of
204@@ -112,6 +279,38 @@ nut (2.7.4-8) unstable; urgency=medium
205
206 -- Laurent Bigonville <bigon@debian.org> Fri, 01 Jun 2018 17:55:25 +0200
207
208+nut (2.7.4-7ubuntu1) cosmic; urgency=medium
209+
210+ * Merge with Debian unstable (LP: #1774147). Remaining changes:
211+ - remove Build-Depends on libpowerman0-dev
212+ - remove nut-powerman-pdu
213+ + debian/control: remove nut-powerman-pdu package
214+ + debian/nut-powerman-pdu.{install,manpages}: dropped for now
215+ - debian/source_nut.py, debian/{nut,nut-server,nut-client}.install,
216+ debian/rules: Install apport hooks for all top-level nut packages.
217+ - debian/tests/test-nut.py: in the CVE_2012_2944 test, give nut at most
218+ + 5 seconds to shut down, instead of expecting it to be shut down
219+ immediately after sending the killall.
220+ + Additional indication on how to run tests for xenial+
221+ - debian/tests/control : Fix dep8 test failures:
222+ + Drop python-unit from dep8 dependencies since the python-test
223+ package has now been removed. The unittest module has shipped with
224+ Python since 2.1.
225+ + Add dep8 test dependency on python, since Python 2 is required and
226+ is not necessarily installed by default any more.
227+ - d/nut-server.postinst, d/nut-cgi.postinst: ensure nut is member of group
228+ dialout (This existed, but was missed in the Changelog).
229+ - debian/libnutclient0.symbols: Correct symbols file for ppc64el.
230+ (Reduced as it is partially in Debian now)
231+ * Dropped Changes
232+ - fix cflags/ldflags mismatch (LP #1711092)
233+ (no more needed)
234+ - debian/nut-{cgi,server}.postinst: fix 'adduser' logic to be
235+ unconditional, since adduser is guaranteed to be idempotent.
236+ (was a non functional comment only change)
237+
238+ -- Christian Ehrhardt <christian.ehrhardt@canonical.com> Wed, 30 May 2018 10:44:42 +0200
239+
240 nut (2.7.4-7) unstable; urgency=medium
241
242 * debian/libnutclient0.symbols: Fix symbols file, this should fix FTBFS on
243@@ -140,6 +339,51 @@ nut (2.7.4-6) unstable; urgency=medium
244
245 -- Laurent Bigonville <bigon@debian.org> Tue, 20 Feb 2018 13:08:57 +0100
246
247+nut (2.7.4-5.1ubuntu2) bionic; urgency=medium
248+
249+ * Drop change which is no more needed, thereby fixes systemd integration
250+ and the availability of /lib/systemd/system-shutdown/nutshutdown
251+ (LP: #1603609)
252+ - Disable systemd unit; it does not check nut.conf whether nut is
253+ configured, and thus fails to start (and the package install). The
254+ init.d script works well enough for the time being.
255+
256+ -- Christian Ehrhardt <christian.ehrhardt@canonical.com> Wed, 15 Nov 2017 16:47:10 +0100
257+
258+nut (2.7.4-5.1ubuntu1) bionic; urgency=medium
259+
260+ * Merge with Debian unstable. Remaining changes:
261+ - remove Build-Depends on libpowerman0-dev
262+ - remove nut-powerman-pdu
263+ + debian/nut-powerman-pdu.{install,manpages}: dropped for now
264+ - debian/nut-{cgi,server}.postinst: fix 'adduser' logic to be
265+ unconditional, since adduser is guaranteed to be idempotent.
266+ - debian/source_nut.py, debian/{nut,nut-server,nut-client}.install,
267+ debian/rules: Install apport hooks for all top-level nut packages.
268+ - Disable systemd unit; it does not check nut.conf whether nut is
269+ configured, and thus fails to start (and the package install). The
270+ init.d script works well enough for the time being.
271+ - debian/tests/test-nut.py: in the CVE_2012_2944 test, give nut at most
272+ + 5 seconds to shut down, instead of expecting it to be shut down
273+ immediately after sending the killall.
274+ + Additional indication on how to run tests for xenial+
275+ - debian/tests/control : Fix dep8 test failures:
276+ + Drop python-unit from dep8 dependencies since the python-test
277+ package has now been removed. The unittest module has shipped with
278+ Python since 2.1.
279+ + Add dep8 test dependency on python, since Python 2 is required and
280+ is not necessarily installed by default any more.
281+ - debian/libnutclient0.symbols: Correct symbols file for ppc64el.
282+ - fix cflags/ldflags mismatch (LP #1711092)
283+ * Drop:
284+ - udevd is called systemd-udevd (LP #1540008)
285+ [ Fixed in Debian 2.7.4-5.1 ]
286+ - d/libnutclient0.symbols: fix symbols in regard to gcc-7
287+ (LP #1711091)
288+ [ Fixed in Debian 2.7.4-5.1 ]
289+
290+ -- Nishanth Aravamudan <nish.aravamudan@canonical.com> Fri, 03 Nov 2017 16:34:18 -0700
291+
292 nut (2.7.4-5.1) unstable; urgency=medium
293
294 * Non-maintainer upload.
295@@ -159,6 +403,66 @@ nut (2.7.4-5.1) unstable; urgency=medium
296
297 -- Michael Stapelberg <stapelberg@debian.org> Wed, 23 Aug 2017 22:24:57 +0200
298
299+nut (2.7.4-5ubuntu4) artful; urgency=medium
300+
301+ * d/p/fix-snmp-driver-compile-options.patch: fix cflags/ldflags
302+ mismatch (LP: #1711092).
303+ * d/libnutclient0.symbols: fix symbols in regard to gcc-7 (LP: #1711091).
304+
305+ -- Christian Ehrhardt <christian.ehrhardt@canonical.com> Wed, 16 Aug 2017 12:44:26 +0200
306+
307+nut (2.7.4-5ubuntu3) artful; urgency=medium
308+
309+ * debian/nut-server.postinst: The udevd process is called systemd-udevd
310+ for quite sometimes already, properly detect whether it's running or not,
311+ this should fix the devices permissions for USB UPS's (LP: #1540008).
312+
313+ -- Christian Ehrhardt <christian.ehrhardt@canonical.com> Wed, 09 Aug 2017 10:16:38 +0200
314+
315+nut (2.7.4-5ubuntu2) zesty; urgency=medium
316+
317+ * debian/libnutclient0.symbols: Correct symbols file for ppc64el.
318+
319+ -- Adam Conrad <adconrad@ubuntu.com> Fri, 17 Feb 2017 05:38:03 -0700
320+
321+nut (2.7.4-5ubuntu1) zesty; urgency=medium
322+
323+ * Merge with Debian; remaining changes (LP: #1643618)
324+ - debian/control:
325+ + remove Build-Depends on libpowerman0-dev
326+ + remove nut-powerman-pdu
327+ - debian/nut-powerman-pdu.{install,manpages}: dropped for now
328+ - debian/nut-{cgi,server}.postinst: fix 'adduser' logic to be
329+ unconditional, since adduser is guaranteed to be idempotent.
330+ - debian/source_nut.py, debian/{nut,nut-server,nut-client}.install,
331+ debian/rules: Install apport hooks for all top-level nut packages.
332+ - Disable systemd unit; it does not check nut.conf whether nut is
333+ configured, and thus fails to start (and the package install). The
334+ init.d script works well enough for the time being.
335+ - debian/tests/test-nut.py:
336+ + In the CVE_2012_2944 test, give nut at most 5 seconds to shut down,
337+ instead of expecting it to be shut down immediately after sending the
338+ killall.
339+ + Additional indication on how to run tests for oneiric, precise to
340+ vivid and wily+
341+ - debian/tests/control : Fix dep8 test failures:
342+ + Drop python-unit from dep8 dependencies since the python-test
343+ package has now been removed. The unittest module has shipped with
344+ Python since 2.1.
345+ + Add dep8 test dependency on python, since Python 2 is required and
346+ is not necessarily installed by default any more.
347+ * Dropped changes:
348+ - Patch libtool.m4 and configure to support ppc64le. (Fixed upstream)
349+ - Remove unnecessary chmod 755 on files introduced by previous merge,
350+ assumed to be an error
351+ - debian/patches/0006-ups-conf-maxretry.patch: documentation tweaks
352+ (unnecessary Ubuntu delta). This was formerly listed as "Move maxretry
353+ setting above Examples section" but no longer did this at all.
354+ * Replace outdated indictions on how to run tests (Oneric, Precise, Vivid,
355+ Wily+) with proper indications for current version (Xenial+)
356+
357+ -- Louis Bouchard <louis.bouchard@ubuntu.com> Thu, 15 Dec 2016 15:30:05 +0100
358+
359 nut (2.7.4-5) unstable; urgency=medium
360
361 * debian/control: Build-depends against asciidoc-dblatex, Recommends are not
362@@ -225,6 +529,48 @@ nut (2.7.4-1) unstable; urgency=low
363
364 -- Laurent Bigonville <bigon@debian.org> Mon, 18 Jul 2016 10:58:49 +0200
365
366+nut (2.7.2-4ubuntu1) xenial; urgency=low
367+
368+ * Merge with Debian; remaining changes (LP: #1522346) :
369+ - debian/control:
370+ + remove Build-Depends on libpowerman0-dev
371+ + remove nut-powerman-pdu
372+ - debian/nut-powerman-pdu.{install,manpages}: dropped for now
373+ - debian/{nut-cgi,nut-server}.postinst: add nut to the group
374+ unconditonally, for compatibility with UPSes connected by serial port.
375+ - debian/source_nut.py, debian/{nut,nut-server,nut-client}.install,
376+ debian/rules: Install apport hooks for all top-level nut packages.
377+ - Patch libtool.m4 and configure to support ppc64le.
378+ - Disable systemd unit; it does not check nut.conf whether nut is
379+ configured, and thus fails to start (and the package install). The
380+ init.d script works well enough for the time being.
381+ - debian/tests/test-nut.py: in the CVE_2012_2944 test, give nut at most
382+ + 5 seconds to shut down, instead of expecting it to be shut down
383+ immediately after sending the killall.
384+ + Additional indication on how to run tests for oneiric, precise to
385+ vivid and wily+
386+ - debian/patches/0006-ups-conf-reorder.patch: Move maxretry setting
387+ above Examples section.
388+ - debian/tests/control : Fix dep8 test failures:
389+ + Drop python-unit from dep8 dependencies since the python-test
390+ package has now been removed. The unittest module has shipped with
391+ Python since 2.1.
392+ + Add dep8 test dependency on python, since Python 2 is required and
393+ is not necessarily installed by default any more.
394+
395+ * Dropped changes:
396+ - Fix linking libupsclient : Superseded upstream
397+ - debian/patches/backport-fix-lp753661.patch: extraneous end-of-line now
398+ fixed differently upstream.
399+ - debian/rules: Use udev version for Ubuntu; delta no longer needed as
400+ both versions are earlier than the earliest supported udev in Ubuntu.
401+
402+ [ Steve Langasek ]
403+ * debian/nut-{cgi,server}.postinst: fix 'adduser' logic to be
404+ unconditional, since adduser is guaranteed to be idempotent.
405+
406+ -- Louis Bouchard <louis.bouchard@ubuntu.com> Thu, 03 Dec 2015 12:37:13 +0100
407+
408 nut (2.7.2-4) unstable; urgency=medium
409
410 * Really fix package initial installation when PID1 is systemd (Closes:
411@@ -286,6 +632,59 @@ nut (2.7.2-1) unstable; urgency=low
412
413 -- Laurent Bigonville <bigon@debian.org> Tue, 22 Apr 2014 22:46:12 +0200
414
415+nut (2.7.1-1ubuntu5) wily; urgency=medium
416+
417+ * Fix dep8 test failures:
418+ - Drop python-unit from dep8 dependencies since the python-test
419+ package has now been removed. The unittest module has shipped with
420+ Python since 2.1.
421+ - Add dep8 test dependency on python, since Python 2 is required and
422+ is not necessarily installed by default any more.
423+
424+ -- Robie Basak <robie.basak@ubuntu.com> Mon, 12 Oct 2015 10:08:30 +0000
425+
426+nut (2.7.1-1ubuntu4) vivid; urgency=low
427+
428+ * debian/patches/0006-ups-conf-reorder.patch: Move maxretry setting
429+ above Examples section, closer to the "outside of a driver definition"
430+ comment. (LP: #1405822)
431+
432+ -- Tuomas Heino <iheino+ub@cc.hut.fi> Fri, 26 Dec 2014 19:36:45 +0200
433+
434+nut (2.7.1-1ubuntu3) utopic; urgency=medium
435+
436+ * debian/tests/test-nut.py: in the CVE_2012_2944 test, give nut at most 5
437+ seconds to shut down, instead of expecting it to be shut down immediately
438+ after sending the killall. (LP: #1291378)
439+
440+ -- Martin Pitt <martin.pitt@ubuntu.com> Mon, 07 Jul 2014 07:56:43 +0200
441+
442+nut (2.7.1-1ubuntu2) utopic; urgency=medium
443+
444+ * Disable systemd unit; it does not check nut.conf whether nut is
445+ configured, and thus fails to start (and the package install). The init.d
446+ script works well enough for the time being. (LP: #1313231)
447+
448+ -- Martin Pitt <martin.pitt@ubuntu.com> Mon, 12 May 2014 13:22:12 +0200
449+
450+nut (2.7.1-1ubuntu1) trusty; urgency=medium
451+
452+ * Merge with Debian; remaining changes:
453+ - debian/control:
454+ + remove Build-Depends on libpowerman0-dev
455+ + remove nut-powerman-pdu
456+ - debian/nut-powerman-pdu.{install,manpages}: dropped for now
457+ - debian/{nut-cgi,nut-server}.postinst: add nut to the dialout and nut
458+ groups unconditonally to handle the upgrade from hardy release.
459+ - debian/source_nut.py, debian/{nut,nut-server,nut-client}.install,
460+ debian/rules: Install apport hooks for all top-level nut packages.
461+ - debian/rules: Use udev version for Ubuntu
462+ - debian/series, debian/patches/backport-fix-lp753661.patch: re-enabled
463+ * Fix linking libupsclient.
464+ * Patch libtool.m4 and configure to support ppc64le.
465+
466+ -- Matthias Klose <doko@ubuntu.com> Mon, 30 Dec 2013 10:37:07 +0100
467+
468 nut (2.7.1-1) unstable; urgency=low
469
470 * New upstream release (Closes: #730183)
471@@ -393,6 +792,46 @@ nut (2.6.5-1) experimental; urgency=low
472
473 -- Laurent Bigonville <bigon@debian.org> Mon, 13 Aug 2012 01:59:18 +0200
474
475+nut (2.6.4-2.3ubuntu2) saucy; urgency=low
476+
477+ * Rebuild for libgd3 and libsnmp30.
478+
479+ -- Colin Watson <cjwatson@ubuntu.com> Mon, 20 May 2013 00:33:46 +0100
480+
481+nut (2.6.4-2.3ubuntu1) saucy-proposed; urgency=low
482+
483+ * Merge from Debian. Remaining changes:
484+ - debian/control:
485+ + remove Build-Depends on libpowerman0-dev
486+ + remove nut-powerman-pdu
487+ - debian/nut-powerman-pdu.{install,manpages}: dropped for now
488+ - debian/{nut-cgi,nut-server}.postinst: add nut to the dialout and nut
489+ groups unconditonally to handle the upgrade from hardy release.
490+ - debian/source_nut.py, debian/{nut,nut-server,nut-client}.install,
491+ debian/rules: Install apport hooks for all top-level nut packages.
492+ - debian/rules: Use udev version for Ubuntu
493+ - debian/series, debian/patches/backport-fix-lp753661.patch: re-enabled
494+
495+ -- Jamie Strandboge <jamie@ubuntu.com> Thu, 09 May 2013 12:38:31 -0500
496+
497+nut (2.6.4-2.2ubuntu1) raring-proposed; urgency=low
498+
499+ * Merge from Debian. Remaining changes:
500+ - debian/control:
501+ + remove Build-Depends on libpowerman0-dev
502+ + remove nut-powerman-pdu
503+ - debian/nut-powerman-pdu.{install,manpages}: dropped for now
504+ - debian/{nut-cgi,nut-server}.postinst: add nut to the dialout and nut
505+ groups unconditonally to handle the upgrade from hardy release.
506+ - debian/source_nut.py, debian/{nut,nut-server,nut-client}.install,
507+ debian/rules: Install apport hooks for all top-level nut packages.
508+ - debian/rules: Use udev version for Ubuntu
509+ - debian/series, debian/patches/backport-fix-lp753661.patch: re-enabled
510+ * Dropped the following patches, no longer required:
511+ - debian/patches/CVE-2012-2944.patch (included upstream)
512+
513+ -- Jamie Strandboge <jamie@ubuntu.com> Wed, 23 Jan 2013 07:32:58 -0600
514+
515 nut (2.6.4-2) unstable; urgency=low
516
517 * debian/rules: Stop the nut-client before nut-server on systems using static
518@@ -456,6 +895,30 @@ nut (2.6.3-2) unstable; urgency=low
519
520 -- Arnaud Quette <aquette@debian.org> Tue, 24 Jan 2012 13:14:59 +0100
521
522+nut (2.6.3-1ubuntu2) quantal; urgency=low
523+
524+ * SECURITY UPDATE: remote denial of service
525+ - debian/CVE-2012-2944.patch: limit the set of parsed characters to ' '
526+ through '~'
527+ - CVE-2012-2944
528+
529+ -- Jamie Strandboge <jamie@ubuntu.com> Wed, 30 May 2012 13:36:58 -0500
530+
531+nut (2.6.3-1ubuntu1) precise; urgency=low
532+
533+ * Merge from Debian testing. Remaining changes:
534+ - debian/control: Drop Build-Depends on libpowerman0-dev (currently in
535+ universe)
536+ - debian/{nut-cgi,nut-server}.postinst: add nut to the dialout and nut
537+ groups unconditonally to handle the upgrade from hardy release.
538+ - debian/nut-powerman-pdu.{install,manpages}: dropped for now.
539+ - debian/source_nut.py, debian/{nut,nut-server,nut-client}.install,
540+ debian/rules: Install apport hooks for all top-level nut packages.
541+ - debian/rules: Use udev version for Ubuntu.
542+ - debian/series, debian/patches/backport-fix-lp753661.patch: re-enabled.
543+
544+ -- Chuck Short <zulcss@ubuntu.com> Mon, 06 Feb 2012 09:23:24 -0500
545+
546 nut (2.6.3-1) unstable; urgency=low
547
548 * New upstream release (Closes: #635186, #598741, #633756, #638221)
549@@ -470,6 +933,21 @@ nut (2.6.3-1) unstable; urgency=low
550
551 -- Arnaud Quette <aquette@debian.org> Tue, 24 Jan 2012 13:14:59 +0100
552
553+nut (2.6.2-1ubuntu1) precise; urgency=low
554+
555+ * Merge from debian unstable. Remaining changes:
556+ - debian/control: Drop Build-Depends on libpowerman0-dev (currently in
557+ universe)
558+ - debian/{nut-cgi,nut-server}.postinst: add nut to the dialout and nut
559+ groups unconditonally to handle the upgrade from hardy release.
560+ - debian/nut-powerman-pdu.{install,manpages}: dropped for now.
561+ - debian/source_nut.py, debian/{nut,nut-server,nut-client}.install,
562+ debian/rules: Install apport hooks for all top-level nut packages.
563+ - debian/rules: Use udev version for Ubuntu.
564+ - debian/series, debian/patches/backport-fix-lp753661.patch: re-enabled.
565+
566+ -- Chuck Short <zulcss@ubuntu.com> Tue, 04 Oct 2011 05:45:12 +0000
567+
568 nut (2.6.2-1) unstable; urgency=low
569
570 * New upstream release (Closes: #594989)
571@@ -489,6 +967,29 @@ nut (2.6.2-1) unstable; urgency=low
572
573 -- Arnaud Quette <aquette@debian.org> Thu, 29 Sep 2011 18:39:16 +0200
574
575+nut (2.6.1-2ubuntu2) oneiric; urgency=low
576+
577+ * Fix FTBFS for Ubuntu (LP: #815760):
578+ - debian/control: Build-Depends-Indep on docbook-xsl for offline
579+ document generation.
580+
581+ -- James Page <james.page@ubuntu.com> Mon, 25 Jul 2011 12:02:48 +0100
582+
583+nut (2.6.1-2ubuntu1) oneiric; urgency=low
584+
585+ * Merge from Debian unstable (LP: #811976). Remaining changes:
586+ - debian/control: Drop Build-Depends on libpowerman0-dev (currently in
587+ universe)
588+ - debian/{nut-cgi,nut-server}.postinst: add nut to the dialout and nut
589+ groups unconditonally to handle the upgrade from hardy release.
590+ - debian/nut-powerman-pdu.{install,manpages}: dropped for now.
591+ - debian/source_nut.py, debian/{nut,nut-server,nut-client}.install,
592+ debian/rules: Install apport hooks for all top-level nut packages.
593+ - debian/rules: Use udev version for Ubuntu.
594+ - debian/series, debian/patches/backport-fix-lp753661.patch: re-enabled.
595+
596+ -- James Page <james.page@ubuntu.com> Fri, 22 Jul 2011 14:12:46 +0100
597+
598 nut (2.6.1-2) unstable; urgency=low
599
600 * debian/nut.README.Debian: Adjust udev rules naming for permissions override
601@@ -512,6 +1013,21 @@ nut (2.6.1-2) unstable; urgency=low
602
603 -- Laurent Bigonville <bigon@debian.org> Sun, 17 Jul 2011 19:03:18 +0200
604
605+nut (2.6.1-1ubuntu1) oneiric; urgency=low
606+
607+ * Merge from debian unstable. Remaining changes:
608+ - debian/control:
609+ + Drop Build-Depends on libpowerman0-dev (currently in universe)
610+ - debian/{nut-cgi,nut}.postinst: add nut to the dialout and nut groups
611+ unconditonally to handle the upgrade from hardy release.
612+ - debian/nut-powerman-pdu.{install,manpages}: dropped for now.
613+ - debian/source_nut.py, debian/nut.install, debian/rules: Install apport hook.
614+ - debian/rules: Use udev version for Ubuntu.
615+ * debian/patches/backport-fix-lp753661.patch: Refreshed.
616+ * Drop changes due to .pc being not clean.
617+
618+ -- Andres Rodriguez <andreserl@ubuntu.com> Mon, 06 Jun 2011 13:38:09 -0400
619+
620 nut (2.6.1-1) unstable; urgency=low
621
622 * New upstream release (Closes: #595953, #614842, #595773)
623@@ -527,6 +1043,28 @@ nut (2.6.1-1) unstable; urgency=low
624
625 -- Arnaud Quette <aquette@debian.org> Wed, 01 Jun 2011 22:34:28 +0200
626
627+nut (2.6.0-2ubuntu1) oneiric; urgency=low
628+
629+ * Merge from debian unstable (LP: #789323). Remaining changes:
630+ + debian/control:
631+ - Update maintainer as per spec.
632+ - Add Breaks on nut-hal-drivers to ensure we have correct udev version.
633+ - Drop libpowerman0-dev from the Build-Depends (currently in universe)
634+ + debian/{nut-cgi,nut}.postinst: add nut to the dialout and nut groups
635+ unconditonally to handle the upgrade from hardy release.
636+ + debian/nut-powerman-pdu.install, debian/nut-powerman-pdu.manpages: dropped for now.
637+ + debian/nul-hal-drivers.{docs,install,postinst,preinst}: Dropped since hal is in universe now
638+ + debian/nut.links: must create the init script link, used if the upse needs to be powered down
639+ (LP: #357583)
640+ + debian/source_nut.py, debian/nut.install, debian/rules: Install apport hook.
641+ + debian/patches/backport-fix-lp753661.patch
642+ + Dropped:
643+ - debian/patches/fix_pc_file.patch: replaced by debian's 0002-fix_libupsclient_pc.patch
644+ * debian/patches/fix_pc_file.patch: add DEP3 patch header
645+ * debian/patches/debian-changes-2.6.0-1: remove that accidental file
646+
647+ -- Scott Moser <smoser@ubuntu.com> Fri, 27 May 2011 16:16:10 -0400
648+
649 nut (2.6.0-2) unstable; urgency=low
650
651 * debian/nut-snmp.docs: Distribute snmp.txt doc file (Closes: #548295)
652@@ -543,6 +1081,45 @@ nut (2.6.0-2) unstable; urgency=low
653
654 -- Laurent Bigonville <bigon@debian.org> Sun, 08 May 2011 21:23:46 +0200
655
656+nut (2.6.0-1ubuntu3) natty; urgency=low
657+
658+ * debian/patches/backport-fix-lp753661.patch: Backport fix
659+ to trim extraneous end-of-line, in buggy HID string tables,
660+ which results in upsc breaking the communication pipe.
661+ (LP: #753661)
662+
663+ -- Chuck Short <zulcss@ubuntu.com> Wed, 20 Apr 2011 10:47:05 -0400
664+
665+nut (2.6.0-1ubuntu2) natty; urgency=low
666+
667+ * fix_pc_file.patch: fix .pc source files by using LIBSSL_LIBS instead of
668+ LIBSSL_LDFLAGS to avoid a FTBFS in packages that uses libupsclient.pc
669+ (LP: #743484)
670+
671+ -- Fabrice Coutadeur <fabricesp@ubuntu.com> Sun, 27 Mar 2011 08:21:01 +0200
672+
673+nut (2.6.0-1ubuntu1) natty; urgency=low
674+
675+ * Merge from Debian unstable, remaining changes:
676+ + debian/control:
677+ - Update maintainer as per spec.
678+ - Add Breaks on nut-hal-drivers to ensure we have correct udev version.
679+ - Drop libpowerman0-dev from the Build-Depends (currently in universe)
680+ + debian/{nut-cgi,nut}.postinst: add nut to the dialout and nut groups
681+ unconditonally to hanle the upgrade from hardy release.
682+ + debian/nut-powerman-pdu.install, debian/nut-powerman-pdu.manpages: dropped for now.
683+ + debian/nul-hal-drivers.{docs,install,postinst,preinst}: Dropped since hal is in universe now
684+ + debian/nut.links: must create the init script link, used if the upse needs to be powered down
685+ (LP: #357583)
686+ + debian/source_nut.py, debian/nut.install, debian/rules: Install apport hook.
687+ + Dropped:
688+ - debian/patches/0002-fix_udev_action.patch: Accepted upstream.
689+ - debian/patches/0004-netvision-improvements-lp-600950: no longer needed.
690+ - debian/patches/0005-fix-nut-m4.patch: no longer needed.
691+ - debian/patches/9999-autoconf.patch: no longer needed.
692+
693+ -- Chuck Short <zulcss@ubuntu.com> Wed, 23 Feb 2011 09:01:35 -0500
694+
695 nut (2.6.0-1) unstable; urgency=low
696
697 * New upstream release (Closes: #575176, #588648, #609597, #687985)
698@@ -566,6 +1143,59 @@ nut (2.4.3-3) UNRELEASED; urgency=low
699
700 -- Laurent Bigonville <bigon@debian.org> Tue, 11 Jan 2011 22:24:07 +0100
701
702+nut (2.4.3-2ubuntu4) natty; urgency=low
703+
704+ * debian/control, debian/rules,
705+ debian/nut-hal-drivers.{docs,install,postinst,preinst}: Drop
706+ nut-hal-drivers since Nut doesnt go into universe.
707+
708+ -- Chuck Short <zulcss@ubuntu.com> Thu, 27 Jan 2011 11:18:14 -0500
709+
710+nut (2.4.3-2ubuntu3) natty; urgency=low
711+
712+ * Split patches/debian-changes-2.4.3-2ubuntu1 into
713+ patches/0005-fix-nut-m4.patch and patches/9999-autoconf.patch
714+ * Readd lost debian/patches0004-netvision-improvements-lp-600950.patch patch
715+ (LP: #707050)
716+ * debian/patches/0002-fix_udev_action.patch:
717+ Change BUS to SUBSYSTEMS, since the former is deprecated. (LP: #692171)
718+ * debian/nut.postinst: Uncomment missing call to adduser
719+
720+ -- Laurent Bigonville <bigon@ubuntu.com> Thu, 27 Jan 2011 09:18:20 -0500
721+
722+nut (2.4.3-2ubuntu2) natty; urgency=low
723+
724+ * debian/control: Drop hal build dependency, we don't need the daemon to
725+ build the package. Add a hal dependency to nut-hal-drivers, which is the
726+ only thing that actually needs it.
727+
728+ -- Martin Pitt <martin.pitt@ubuntu.com> Thu, 27 Jan 2011 10:00:42 +0100
729+
730+nut (2.4.3-2ubuntu1) natty; urgency=low
731+
732+ * Merge from debian unstable. Remaining changes:
733+ + debian/control:
734+ - Update maintainer as per spec.
735+ - Add Breaks on nut-hal-drivers to ensure we have correct udev version.
736+ - Drop libpowerman0-dev from the Build-Depends (currently in universe)
737+ + debian/{nut-cgi,nut}.postinst: add nut to the dialout and nut groups
738+ unconditonally to hanle the upgrade from hardy release.
739+ + debian/nut-powerman-pdu.install, debian/nut-powerman-pdu.manpages: dropped for now.
740+ + debian/nut.links: must create the init script link, used if the upse needs to be powered down
741+ (LP: #357583)
742+ + debian/nut.postinst: Update udevadm trigger.
743+ "libusb_get_report: error sending control message:
744+ Operation not permitted" error on some UPS devices. (LP: #572262)
745+ + debian/source_nut.py, debian/nut.install, debian/rules: Install apport hook.
746+ + debian/patches/netvision-improvements-lp-600950.patch: Add improvements
747+ for netvision UPSes
748+ + Fix FTBFS with ld --as-needed.
749+ + Dropped:
750+ - debian/patches/03_udev_rules_change.dpatch: Use debian's instead.
751+ - debian/patches/04_nut_small-buffers.dpatch: Use debian's instead.
752+
753+ -- Chuck Short <zulcss@ubuntu.com> Mon, 10 Jan 2011 21:21:02 +0000
754+
755 nut (2.4.3-2) unstable; urgency=medium
756
757 * debian/control:
758@@ -607,6 +1237,64 @@ nut (2.4.3-1.1) unstable; urgency=low
759
760 -- Tim Retout <diocles@debian.org> Fri, 15 Oct 2010 19:31:39 +0100
761
762+nut (2.4.3-1ubuntu6) natty; urgency=low
763+
764+ * Fix FTBFS with ld --as-needed.
765+
766+ -- Matthias Klose <doko@ubuntu.com> Mon, 10 Jan 2011 19:14:35 +0100
767+
768+nut (2.4.3-1ubuntu5) maverick; urgency=low
769+
770+ * debian/patches/netvision-improvements-lp-600950.patch: Add improvements for netvision UPSes
771+ (LP: #600950)
772+
773+ -- Chuck Short <zulcss@ubuntu.com> Fri, 13 Aug 2010 13:28:10 -0500
774+
775+nut (2.4.3-1ubuntu4) maverick; urgency=low
776+
777+ * debian/source_nut.py, debian/nut.install, debian/rules: Install apport hook.
778+
779+ -- Chuck Short <zulcss@ubuntu.com> Thu, 08 Jul 2010 11:06:30 -0400
780+
781+nut (2.4.3-1ubuntu3.1) lucid-proposed; urgency=low
782+
783+ * debian/patches/04_nut-small-buffers.dpatch: Fix "libusb_get_report: error sending control message:
784+ Operation not permitted" error on some UPS devices. (LP: #572262)
785+
786+ -- Chuck Short <zulcss@ubuntu.com> Mon, 03 May 2010 13:38:37 -0400
787+
788+nut (2.4.3-1ubuntu3) lucid; urgency=low
789+
790+ * debian/nut.postinst: Revert dropping of --action=change. "add" events must
791+ not ever be triggered automatically.
792+ * Add 03_udev_rules_change.dpatch: Run udev rules on change events, too.
793+
794+ -- Martin Pitt <martin.pitt@ubuntu.com> Tue, 23 Mar 2010 08:00:53 +0100
795+
796+nut (2.4.3-1ubuntu2) lucid; urgency=low
797+
798+ * debian/control: grr...fix ftbfs.
799+
800+ -- Chuck Short <zulcss@ubuntu.com> Mon, 22 Mar 2010 11:48:02 -0400
801+
802+nut (2.4.3-1ubuntu1) lucid; urgency=low
803+
804+ * Merge from debian testing. Remaining changes (LP: #535152):
805+ + debian/control:
806+ - Update maintainer as per spec.
807+ - Add Breaks on nut-hal-drivers to ensure we have correct udev version.
808+ - Drop libpowerman0-dev from the Build-Depends (currently in universe)
809+ + debian/{nut-cgi,nut}.postinst: add nut to the dialout and nut groups
810+ unconditonally to hanle the upgrade from hardy release.
811+ + debian/nut-powerman-pdu.install, debian/nut-powerman-pdu.manpages: dropped for now.
812+ + debian/nut.links: must create the init script link, used if the upse needs to be powered down
813+ (LP: #357583)
814+ + debian/nut.postinst: Update udevadm trigger.
815+ + Dropped:
816+ - debian/patches/02-fix-trust-pw4130m.dpatch: No longer needed.
817+
818+ -- Chuck Short <zulcss@ubuntu.com> Tue, 16 Mar 2010 06:22:26 +0000
819+
820 nut (2.4.3-1) unstable; urgency=low
821
822 * New upstream release (Closes: #544390, #528222, #539747, #526811,
823@@ -651,6 +1339,57 @@ nut (2.4.3-1) unstable; urgency=low
824
825 -- Arnaud Quette <aquette@debian.org> Wed, 24 Feb 2010 22:58:53 +0100
826
827+nut (2.4.1-3.2ubuntu2) lucid; urgency=low
828+
829+ * debian/patches/02-fix-trust-pw4130m.dpatch: Fix issues with Trust
830+ PW-4130M UPS. (LP: #447586)
831+
832+ -- Chuck Short <zulcss@ubuntu.com> Thu, 04 Feb 2010 13:26:33 -0500
833+
834+nut (2.4.1-3.2ubuntu1) lucid; urgency=low
835+
836+ * Resynchronize with debian, remaining changes:
837+ + debian/control:
838+ - Update maintainer field as per spec.
839+ - Add Breaks on nut-hal-drivers to ensure we have correct udev version.
840+ - Drop libpowerman0-dev from the Build-Depends (currently in universe).
841+ - Remove the nut-powerman-pdu package for now.
842+ + debian/{nut-cgi,nut}.postinst: add nut to the dialout and nut groups
843+ unconditionally, to handle the upgrade from hardy release.
844+ + debian/nut-powerman-pdu.install, debian/nut-powerman-pdu.manpages: dropped
845+ for now.
846+ + debian/nut.links: must create the init script link, used if the ups
847+ needs to be powered down. (LP: #357583)
848+ + debian/nut.init: Fix status_of_proc messages not to lie to the user (LP: #416182)
849+
850+ -- Chuck Short <zulcss@ubuntu.com> Fri, 18 Dec 2009 09:00:45 -0500
851+
852+nut (2.4.1-3.2) unstable; urgency=low
853+
854+ * Non-maintainer upload.
855+ * nut.postinst: fix post-processing of nut.conf to avoid overriding
856+ user settings (Closes: #531220)
857+
858+ -- Stefano Zacchiroli <zack@debian.org> Thu, 26 Nov 2009 09:30:45 +0100
859+
860+nut (2.4.1-3.1ubuntu1) lucid; urgency=low
861+
862+ * Merge from debian testing, remaining changes:
863+ + debian/control:
864+ - Update maintainer field as per spec.
865+ - Add Breaks on nut-hal-drivers to ensure we have correct udev version.
866+ - Drop libpowerman0-dev from the Build-Depends (currently in universe)
867+ - remove the nut-powerman-pdu package for now
868+ + debian/{nut-cgi,nut}.postinst: add nut to the dialout and nut groups
869+ unconditionally, to handle the upgrade from hardy release.
870+ + debian/nut-powerman-pdu.install, debian/nut-powerman-pdu.manpages: dropped
871+ for now
872+ + debian/nut.links: must create the init script link, used if the ups
873+ needs to be powered down (LP: #357583)
874+ + debian/nut.init: Fix status_of_proc messages not to lie to the user (LP: #416182)
875+
876+ -- Chuck Short <zulcss@ubuntu.com> Fri, 06 Nov 2009 01:34:44 +0000
877+
878 nut (2.4.1-3.2) unstable; urgency=low
879
880 * Non-maintainer upload.
881@@ -671,6 +1410,30 @@ nut (2.4.1-3.1) unstable; urgency=low
882
883 -- Christian Perrier <bubulle@debian.org> Tue, 20 Oct 2009 21:45:21 +0200
884
885+nut (2.4.1-3ubuntu2) karmic; urgency=low
886+
887+ * debian/nut.init: Fix status_of_proc messages not to lie to
888+ the user. (LP: #416182)
889+
890+ -- Chuck Short <zulcss@ubuntu.com> Wed, 23 Sep 2009 09:37:16 -0400
891+
892+nut (2.4.1-3ubuntu1) karmic; urgency=low
893+
894+ * Merge from debian unstable, remaining changes:
895+ + debian/control:
896+ - Update maintainer field as per spec.
897+ - Add Breaks on nut-hal-drivers to ensure we have correct udev version.
898+ - Drop libpowerman0-dev from the Build-Depends (currently in universe)
899+ - remove the nut-powerman-pdu package for now
900+ + debian/{nut-cgi,nut}.postinst: add nut to the dialout and nut groups
901+ unconditionally, to handle the upgrade from hardy release.
902+ + debian/nut-powerman-pdu.install, debian/nut-powerman-pdu.manpages: dropped
903+ for now.
904+ + debian/nut.links: must create the init script link, used if the ups
905+ needs to be powered down (LP: #357583)
906+
907+ -- Chuck Short <zulcss@ubuntu.com> Thu, 28 May 2009 06:55:21 +0100
908+
909 nut (2.4.1-3) unstable; urgency=low
910
911 * Debconf templates and debian/control reviewed by the debian-l10n-
912@@ -689,6 +1452,52 @@ nut (2.4.1-3) unstable; urgency=low
913
914 -- Christian Perrier <bubulle@debian.org> Sat, 21 Mar 2009 08:08:59 +0100
915
916+nut (2.4.1-2ubuntu4) jaunty; urgency=low
917+
918+ * debian/nut.links: must create the init script link, used if the ups
919+ needs to be powered down, LP: #357583
920+
921+ -- Dustin Kirkland <kirkland@ubuntu.com> Thu, 09 Apr 2009 14:01:54 -0700
922+
923+nut (2.4.1-2ubuntu3) jaunty; urgency=low
924+
925+ Fixes for LP: #348454
926+ * debian/control: add dpatch to Build-Depends,
927+ * debian/patches/*: back for the below fix
928+ * debian/patches/01_epdu_fix.dpatch: fix an upstream problem with Eaton PDUs
929+ vs untested PDUs from Raritan
930+ * debian/rules: reactivate again dpatch rules
931+
932+ -- Arnaud Quette <aquette@debian.org> Wed, 25 Mar 2009 13:17:21 +0100
933+
934+nut (2.4.1-2ubuntu2) jaunty; urgency=low
935+
936+ [ Arnaud Quette <aquette@debian.org> ]
937+ * Fix FTBFS
938+ * debian/control:
939+ - drop libpowerman0-dev from the Build-Depends (currently in universe)
940+ - remove the nut-powerman-pdu package for now
941+ * debian/nut-powerman-pdu.install, debian/nut-powerman-pdu.manpages: dropped
942+ for now
943+
944+ -- Dustin Kirkland <kirkland@ubuntu.com> Thu, 05 Mar 2009 14:34:06 -0600
945+
946+nut (2.4.1-2ubuntu1) jaunty; urgency=low
947+
948+ * Acknowledge closed bugs in upstream and Debian: LP: #1568, LP: #221737,
949+ LP: #239025, LP: #278495, LP: #332030, LP: #332032
950+ * Merge from debian unstable, remaining changes:
951+ + debian/control:
952+ - Update maintainer field as per spec.
953+ - Add Breaks on nut-hal-drivers to ensure we have correct udev version.
954+ + debian/{nut-cgi,nut}.postinst: add nut to the dialout and nut groups
955+ unconditionally, to handle the upgrade from the hardy release (simply
956+ uncommented).
957+ + debian/rules: pre merge the changes for Ubuntu (udev path and version),
958+ (simply uncommented).
959+
960+ -- Arnaud Quette <aquette@debian.org> Fri, 27 Feb 2009 12:49:24 +0100
961+
962 nut (2.4.1-2) unstable; urgency=low
963
964 * debian/control:
965@@ -778,6 +1587,50 @@ nut (2.4.1-1) unstable; urgency=low
966
967 -- Arnaud Quette <aquette@debian.org> Tue, 17 Feb 2009 14:15:24 +0100
968
969+nut (2.2.2-10ubuntu3) jaunty; urgency=low
970+
971+ * debian/{nut-cgi,nut}.preinst: don't call adduser or addgroup *at
972+ all*, these operations should be handled in the postinst. Since
973+ this is the only custom action at all for nut-cgi, remove that
974+ preinst completely.
975+ * debian/{nut-cgi,nut}.postinst: add nut to the dialout
976+ and nut groups unconditionally, to handle the upgrade from the hardy
977+ release. LP: #222761, LP: #287781.
978+ * debian/control: nut needs Pre-Depends: debconf instead of Depends:,
979+ because we use debconf unconditionally in the preinst.
980+ * reinstate debian/nut-hal-drivers.postinst, which was lost in a
981+ merge; and fix it up to use udevadm trigger --action=change, the
982+ safe way to install udev rules.
983+ * have nut-hal-drivers Depend: on udev so it can use the above.
984+ * fix up nut postinst to also use 'udevadm trigger --action=change'
985+
986+ -- Steve Langasek <steve.langasek@ubuntu.com> Fri, 30 Jan 2009 01:06:53 +0000
987+
988+nut (2.2.2-10ubuntu2) jaunty; urgency=low
989+
990+ * debian/rules: Install udev rules into /lib/udev/rules, bump versioned
991+ dependency on udev.
992+ * debian/nut.install, debian/nut-hal-drivers.install: Update path
993+ * debian/patches/04-ubuntu-udev-rules-name.dpatch: Use a dash to
994+ separate the name, not an underscore.
995+ * debian/nut.preinst, debian/nut-hal-drivers.preinst: Remove previous
996+ rules if unchanged, otherwise move to new filename.
997+ * debian/control: Add Breaks to ensure we have correct udev version.
998+
999+ -- Scott James Remnant <scott@ubuntu.com> Tue, 13 Jan 2009 02:50:14 +0000
1000+
1001+nut (2.2.2-10ubuntu1) jaunty; urgency=low
1002+
1003+ * Merge from debian unstable, remaining changes:
1004+ + debian/control:
1005+ - Update maintainer field as per spec.
1006+ + debian/nut{-cgi,-hal-drivers}.preinst:
1007+ - Add nut user to dialout group.
1008+ + debian/nut.install
1009+ - Install the configuration files in /etc/nut.
1010+
1011+ -- Chuck Short <zulcss@ubuntu.com> Fri, 28 Nov 2008 23:01:47 +0000
1012+
1013 nut (2.2.2-10) unstable; urgency=low
1014
1015 * Merge from Ubuntu (Morten Kjeldgaard):
1016@@ -818,6 +1671,18 @@ nut (2.2.2-9) unstable; urgency=low
1017
1018 -- Arnaud Quette <aquette@debian.org> Wed, 15 Oct 2008 17:20:29 +0200
1019
1020+nut (2.2.2-8ubuntu1) jaunty; urgency=low
1021+
1022+ * Merge from debian unstable, remaining changes:
1023+ + debian/control:
1024+ - Update maintainer field as per spec.
1025+ + debian/nut{-cgi,-hal-drivers}.preinst:
1026+ - Add nut user to dialout group.
1027+ + debian/rules:
1028+ - Move the configuration files to /etc/nut from examples.
1029+
1030+ -- Chuck Short <zulcss@ubuntu.com> Wed, 05 Nov 2008 02:59:59 -0400
1031+
1032 nut (2.2.2-8) unstable; urgency=high
1033
1034 * debian/nut.links: restored since it's now handled by insserv (Closes:
1035@@ -841,6 +1706,18 @@ nut (2.2.2-7) unstable; urgency=high
1036
1037 -- Arnaud Quette <aquette@debian.org> Mon, 15 Sep 2008 17:18:28 +0200
1038
1039+nut (2.2.2-6ubuntu1) intrepid; urgency=low
1040+
1041+ * Merge from debian unstable, remaining changes:
1042+ + debian/control:
1043+ - Update maintainer field as per spec.
1044+ + debian/nut{-cgi,-hal-drivers}.preinst:
1045+ - Add nut user to dialout group.
1046+ + debian/rules:
1047+ - Move the configuration files to /etc/nut from examples.
1048+
1049+ -- Chuck Short <zulcss@ubuntu.com> Mon, 14 Jul 2008 00:54:42 +0100
1050+
1051 nut (2.2.2-6) unstable; urgency=low
1052
1053 * tag this bug as closed by the 2.2.2 release (Closes: #490048)
1054@@ -884,6 +1761,18 @@ nut (2.2.2-4) unstabl e; urgency=low
1055
1056 -- Arnaud Quette <aquette@debian.org> Sat, 05 Jul 2008 22:56:35 +0200
1057
1058+nut (2.2.2-3ubuntu1) intrepid; urgency=low
1059+
1060+ * Merge from debian unstable, remaining changes:
1061+ + debian/control:
1062+ - Update maintainer field as per spec.
1063+ + debian/nut{-cgi,-hal-drivers}.preinst:
1064+ - Add nut to user to dialout group.
1065+ + debian/rules:
1066+ - Move the configuation files to /etc/nut from examples.
1067+
1068+ -- Chuck Short <zulcss@ubuntu.com> Tue, 01 Jul 2008 11:57:01 +0100
1069+
1070 nut (2.2.2-3) unstable; urgency=low
1071
1072 * debian/rules: reactivate dpatch support
1073@@ -913,6 +1802,20 @@ nut (2.2.2-2) unstable; urgency=low
1074
1075 -- Arnaud Quette <aquette@debian.org> Fri, 20 Jun 2008 21:29:31 +0200
1076
1077+nut (2.2.2-1ubuntu1) intrepid; urgency=low
1078+
1079+ * Merge from debian unstable, remaining changes:
1080+ + debian/control:
1081+ - Update maintainer field as per spec.
1082+ + debian/nut{-cgi,-hal-drivers}.preinst:
1083+ - Add nut to user to dialout group.
1084+ + debian/rules:
1085+ - Move the configuration files to /etc/nut from examples
1086+ + debian/patches/01_fix_megatec_regression.dpatch.
1087+ - Dropped no longer since its fixed in this version.
1088+
1089+ -- Chuck Short <zulcss@ubuntu.com> Wed, 18 Jun 2008 11:30:10 -0500
1090+
1091 nut (2.2.2-1) unstable; urgency=low
1092
1093 * New upstream release (Closes: #471828, #462468, #334105, #463150)
1094@@ -940,6 +1843,59 @@ nut (2.2.2-1) unstable; urgency=low
1095
1096 -- Arnaud Quette <aquette@debian.org> Wed, 04 Jun 2008 13:35:41 +0200
1097
1098+nut (2.2.1-2.1ubuntu7) hardy; urgency=low
1099+
1100+ * debian/patches/01_fix_megatec_regression.dpatch
1101+ - Fix more megatec_usb driver regressions. (LP: #215389)
1102+
1103+ -- Chuck Short <zulcss@ubuntu.com> Mon, 14 Apr 2008 14:25:48 -0400
1104+
1105+nut (2.2.1-2.1ubuntu6) hardy; urgency=low
1106+
1107+ * debian/patches/01_fix_megatec_regression.dpatch
1108+ - Updated patch thanks to Alexander I. Gordeev <lasaine -at-
1109+ lvk.cs.msu.su>. (LP: #209001)
1110+
1111+ -- Chuck Short <zulcss@ubuntu.com> Thu, 10 Apr 2008 09:33:53 -0400
1112+
1113+nut (2.2.1-2.1ubuntu5) hardy; urgency=low
1114+
1115+ * debian/patches/01_fix_megatec_regression.dpatch
1116+ - Readded support for various USB devices. (LP: #209001)
1117+
1118+ -- Chuck Short <zulcss@ubuntu.com> Mon, 07 Apr 2008 08:46:46 -0400
1119+
1120+nut (2.2.1-2.1ubuntu4) hardy; urgency=low
1121+
1122+ * Use udevtrigger to restart udev. (LP: #204612)
1123+
1124+ -- Chuck Short <zulcss@ubuntu.com> Wed, 26 Mar 2008 13:30:24 -0400
1125+
1126+nut (2.2.1-2.1ubuntu3) hardy; urgency=low
1127+
1128+ * Fix FTBFS.
1129+
1130+ -- Chuck Short <zulcss@ubuntu.com> Sat, 22 Mar 2008 10:00:06 -0400
1131+
1132+nut (2.2.1-2.1ubuntu2) hardy; urgency=low
1133+
1134+ * Fix udev rules. (LP: #204612).
1135+ * Cleaned up debian/control.
1136+
1137+ -- Chuck Short <zulcss@ubuntu.com> Fri, 21 Mar 2008 20:30:44 -0400
1138+
1139+nut (2.2.1-2.1ubuntu1) hardy; urgency=low
1140+
1141+ * Merge from debian unstable (LP: #203366), remaining Ubuntu changes:
1142+ + debian/rules:
1143+ - Move the configuration files to /etc/nut from examples.
1144+ + debian/nut{,-cgi,-hal-drivers}.preinst
1145+ - Add nut user to dialout group.
1146+ + debian/control:
1147+ - Updated Maintainer field as per spec.
1148+
1149+ -- Luca Falavigna <dktrkranz@ubuntu.com> Mon, 17 Mar 2008 23:59:38 +0100
1150+
1151 nut (2.2.1-2.1) unstable; urgency=low
1152
1153 * Non-maintainer upload.
1154@@ -947,6 +1903,14 @@ nut (2.2.1-2.1) unstable; urgency=low
1155
1156 -- Joe Nahmias <jello@debian.org> Sun, 09 Mar 2008 13:12:12 -0400
1157
1158+nut (2.2.1-2ubuntu1) hardy; urgency=low
1159+
1160+ * Move the configuration files to /etc/nut from examples. (LP: #85598)
1161+ * Add nut user to dialout group. (LP: #157079)
1162+ * Updated Maintainer according to specs.
1163+
1164+ -- Chuck Short <zulcss@ubuntu.com> Thu, 28 Feb 2008 10:10:24 -0500
1165+
1166 nut (2.2.1-2) unstable; urgency=low
1167
1168 * debian/po/de.po: update the German po-debconf translation (Closes:
1169@@ -1911,6 +2875,3 @@ nut (0.43.2-1) unstable; urgency=low
1170
1171 -- Luca Filipozzi <lfilipoz@emyr.net> Wed, 3 May 2000 20:50:30 -0700
1172
1173-Local variables:
1174-mode: debian-changelog
1175-End:
1176diff --git a/debian/control b/debian/control
1177index c0386fa..b230eb0 100644
1178--- a/debian/control
1179+++ b/debian/control
1180@@ -1,7 +1,8 @@
1181 Source: nut
1182 Section: admin
1183 Priority: optional
1184-Maintainer: Laurent Bigonville <bigon@debian.org>
1185+Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
1186+XSBC-Original-Maintainer: Laurent Bigonville <bigon@debian.org>
1187 Build-Depends: debhelper (>= 12),
1188 dh-python,
1189 libfreeipmi-dev (>= 0.8.5) [!hurd-i386],
1190diff --git a/debian/libnutclient0.symbols b/debian/libnutclient0.symbols
1191index 4e7c579..834141b 100644
1192--- a/debian/libnutclient0.symbols
1193+++ b/debian/libnutclient0.symbols
1194@@ -157,13 +157,13 @@ libnutclient.so.0 libnutclient0 #MINVER#
1195 nutclient_tcp_set_timeout@Base 2.7.3
1196 (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
1197 (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
1198- (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
1199+ (c++|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
1200 (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
1201- (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
1202+ (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
1203 (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
1204 (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
1205- (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
1206- (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
1207+ (c++|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
1208+ (c++|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
1209 (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
1210 (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
1211 strarr_alloc@Base 2.7.3
1212@@ -185,7 +185,7 @@ libnutclient.so.0 libnutclient0 #MINVER#
1213 (c++)"typeinfo name for nut::TimeoutException@Base" 2.7.3
1214 (c++)"typeinfo name for nut::UnknownHostException@Base" 2.7.3
1215 (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
1216- (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
1217+ (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
1218 (c++)"vtable for nut::Client@Base" 2.7.3
1219 (c++)"vtable for nut::IOException@Base" 2.7.3
1220 (c++)"vtable for nut::NotConnectedException@Base" 2.7.3
1221@@ -194,6 +194,6 @@ libnutclient.so.0 libnutclient0 #MINVER#
1222 (c++)"vtable for nut::TcpClient@Base" 2.7.3
1223 (c++)"vtable for nut::TimeoutException@Base" 2.7.3
1224 (c++)"vtable for nut::UnknownHostException@Base" 2.7.3
1225- (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
1226- (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
1227+ (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
1228+ (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
1229 (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

Subscribers

People subscribed via source and target branches