Merge ~lucaskanashiro/ubuntu/+source/nut:merge-focal into ubuntu/+source/nut:debian/sid

Proposed by Lucas Kanashiro
Status: Merged
Approved by: Christian Ehrhardt 
Approved revision: cb665d9ae7f68dd068cbf9aa991f687b98eb1cf9
Merge reported by: Christian Ehrhardt 
Merged at revision: cb665d9ae7f68dd068cbf9aa991f687b98eb1cf9
Proposed branch: ~lucaskanashiro/ubuntu/+source/nut:merge-focal
Merge into: ubuntu/+source/nut:debian/sid
Diff against target: 1198 lines (+898/-24)
6 files modified
debian/changelog (+891/-3)
debian/control (+2/-18)
debian/libnutclient0.symbols (+3/-2)
debian/nut-cgi.postinst (+1/-0)
debian/nut-server.postinst (+1/-0)
dev/null (+0/-1)
Reviewer Review Type Date Requested Status
Christian Ehrhardt  (community) Approve
Ubuntu Core Development Team Pending
Canonical Server Pending
Review via email: mp+377255@code.launchpad.net

Description of the change

Merge version 2.7.4-11 from Debian. The following changes were applied by Debian in 2.7.4-10 and so they were dropped from our delta:

    - 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]

The rest of the delta is kept as is:

    - 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
    - d/libnutclient0.symbols: Mark more symbols as optional (ppc64el, -O3).
      The build flag -O3 is not used by Debian.

This package was uploaded to this PPA and it built fine in all architectures:

https://launchpad.net/~lucaskanashiro/+archive/ubuntu/focal-nut-merge

And the DEP-8 test is still passing successfully:

autopkgtest [11:34:18]: test nut: [-----------------------
test_CVE_2012_2944 (__main__.BasicTest)
Test CVE-2012-2944 ... ok
test_daemons_pid (__main__.BasicTest)
Test daemons using PID files ... ok
test_daemons_service (__main__.BasicTest)
Test daemons using "service status" ... ok
test_upsc_device_list (__main__.BasicTest)
Test NUT client interface (upsc): device(s) listing ... ok
test_upsd_IPv4 (__main__.BasicTest)
Test upsd IPv4 reachability ... ok
test_upsd_IPv6 (__main__.BasicTest)
Test upsd IPv6 reachability ... ok
test_upsmon_notif (__main__.BasicTest)
Test upsmon notifications ... ok
test_upsrw (__main__.BasicTest)
Test upsrw ... ok

----------------------------------------------------------------------
Ran 8 tests in 63.275s

OK
Skipping private tests
autopkgtest [11:35:22]: test nut: -----------------------]
autopkgtest [11:35:23]: test nut: - - - - - - - - - - results - - - - - - - - - -
nut PASS
autopkgtest [11:35:23]: @@@@@@@@@@@@@@@@@@@@ summary
nut PASS

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

Changelog:
- [√] old content and logical tag match as expected
- [√] changelog entry correct version and targeted codename
- [x] changelog entries correct
 => Minor change-log issue to resolve - see inline comment
- [√] update-maintainer has been run

Actual changes:
- [√] no upstream changes to consider
- [√] no further upstream version to consider
- [√] debian changes look safe
      In particular the unsupported py2 drop is good.
      Yes one might complain about a lost feature, but better than having broken code.

Old Delta:
- [√] dropped changes are ok to be dropped
- [-] nothing else to drop
      These days I'm not sure anymore on 2f085675 "d/nut-server.postinst, d/nut-cgi.postinst:
      ensure nut is member of group dialout". 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).
      When you do the minor update for the changelog, would you mind putting this into the commit
      that adds nut to dialout like "Droppable after 20.04 <quote the above>"?
- [√] changes forwarded upstream/debian (if appropriate)
      We discussed the O3 ppc symbols yesterday - thanks for adding the hint

New Delta:
- [√] no new patches added

Build/Test:
- [√] build is ok
- [√] sanity checks test fine (thanks for also doing dep8 in advance)

review: Needs Fixing
Revision history for this message
Lucas Kanashiro (lucaskanashiro) wrote :

Thanks for the review Christian. The changelog was fixed and the text you suggested was added. Up for review again.

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

Thanks for the fixups LGTM now!

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

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

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

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

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

We are even on the follow-on to bring powerman back already => https://code.launchpad.net/~lucaskanashiro/ubuntu/+source/nut/+git/nut/+merge/377505.

This code is in Focal -> merged

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
diff --git a/debian/changelog b/debian/changelog
index f999cdd..b8e6803 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,33 @@
1nut (2.7.4-11ubuntu1) focal; urgency=medium
2
3 * Merge with Debian unstable. Remaining changes:
4 - remove Build-Depends on libpowerman0-dev
5 - remove nut-powerman-pdu
6 + debian/control: remove nut-powerman-pdu package
7 + debian/nut-powerman-pdu.{install,manpages}: dropped for now
8 - d/nut-server.postinst, d/nut-cgi.postinst: ensure nut is member of group
9 dialout. Droppable after 20.04: "Going back in time (a lot) this
10 was added in 14.04 for upgrades from hardy. Debian switched in 0.44.1-3
11 to need the user to chown serials. Maybe we keep it for 20.04 as the
12 last release. But following that new installs (upgraders will still have
13 nut be a dialout member) are very++ unlikely to have classic serials.
14 For ipmi/usb based ports (what you'd expect today) udev rules will set
15 things up correctly (/lib/udev/rules.d/62-nut-usbups.rules shipped in
16 nut-server)."
17 - d/libnutclient0.symbols: Mark more symbols as optional (ppc64el, -O3).
18 The build flag -O3 is not used by Debian.
19 * Dropped:
20 - debian/source_nut.py, debian/{nut,nut-server,nut-client}.install,
21 debian/rules: Install apport hooks for all top-level nut packages.
22 [Applied in 2.7.4-10]
23 - debian/tests/test-nut.py: in the CVE_2012_2944 test, give nut at most
24 + 5 seconds to shut down, instead of expecting it to be shut down
25 immediately after sending the killall.
26 + Additional indication on how to run tests for xenial+
27 [Applied in 2.7.4-10]
28
29 -- Lucas Kanashiro <lucas.kanashiro@canonical.com> Wed, 08 Jan 2020 09:02:03 -0300
30
1nut (2.7.4-11) unstable; urgency=medium31nut (2.7.4-11) unstable; urgency=medium
232
3 * Remove python(2) binding and disable nut-monitor package for now as it33 * Remove python(2) binding and disable nut-monitor package for now as it
@@ -22,6 +52,39 @@ nut (2.7.4-10) unstable; urgency=medium
2252
23 -- Laurent Bigonville <bigon@debian.org> Mon, 19 Aug 2019 01:04:36 +020053 -- Laurent Bigonville <bigon@debian.org> Mon, 19 Aug 2019 01:04:36 +0200
2454
55nut (2.7.4-9ubuntu2) focal; urgency=medium
56
57 * No-change rebuild to generate dependencies on python2.
58
59 -- Matthias Klose <doko@ubuntu.com> Tue, 17 Dec 2019 12:38:26 +0000
60
61nut (2.7.4-9ubuntu1) eoan; urgency=medium
62
63 * Merge with Debian unstable (LP: #1505288). Remaining changes:
64 - remove Build-Depends on libpowerman0-dev
65 - remove nut-powerman-pdu
66 + debian/control: remove nut-powerman-pdu package
67 + debian/nut-powerman-pdu.{install,manpages}: dropped for now
68 - debian/source_nut.py, debian/{nut,nut-server,nut-client}.install,
69 debian/rules: Install apport hooks for all top-level nut packages.
70 - debian/tests/test-nut.py: in the CVE_2012_2944 test, give nut at most
71 + 5 seconds to shut down, instead of expecting it to be shut down
72 immediately after sending the killall.
73 + Additional indication on how to run tests for xenial+
74 - d/nut-server.postinst, d/nut-cgi.postinst: ensure nut is member of group
75 dialout (This existed, but was missed in the Changelog).
76 - debian/libnutclient0.symbols: Correct symbols file for ppc64el.
77 - Mark more symbols as optional (ppc64el, -O3).
78 * Dropped changes (in Debian now):
79 - debian/tests/control : Fix dep8 test failures:
80 + Drop python-unit from dep8 dependencies since the python-test
81 package has now been removed. The unittest module has shipped with
82 Python since 2.1.
83 + Add dep8 test dependency on python, since Python 2 is required and
84 is not necessarily installed by default any more.
85
86 -- Christian Ehrhardt <christian.ehrhardt@canonical.com> Mon, 05 Aug 2019 12:32:08 +0200
87
25nut (2.7.4-9) unstable; urgency=medium88nut (2.7.4-9) unstable; urgency=medium
2689
27 [ Ondřej Nový ]90 [ Ondřej Nový ]
@@ -78,6 +141,37 @@ nut (2.7.4-9) unstable; urgency=medium
78141
79 -- Laurent Bigonville <bigon@debian.org> Sun, 04 Aug 2019 10:34:17 +0200142 -- Laurent Bigonville <bigon@debian.org> Sun, 04 Aug 2019 10:34:17 +0200
80143
144nut (2.7.4-8ubuntu2) eoan; urgency=medium
145
146 * Mark more symbols as optional (ppc64el, -O3).
147
148 -- Matthias Klose <doko@ubuntu.com> Mon, 24 Jun 2019 12:31:07 +0200
149
150nut (2.7.4-8ubuntu1) cosmic; urgency=medium
151
152 * Merge with Debian unstable (LP: #1774147). Remaining changes:
153 - remove Build-Depends on libpowerman0-dev
154 - remove nut-powerman-pdu
155 + debian/control: remove nut-powerman-pdu package
156 + debian/nut-powerman-pdu.{install,manpages}: dropped for now
157 - debian/source_nut.py, debian/{nut,nut-server,nut-client}.install,
158 debian/rules: Install apport hooks for all top-level nut packages.
159 - debian/tests/test-nut.py: in the CVE_2012_2944 test, give nut at most
160 + 5 seconds to shut down, instead of expecting it to be shut down
161 immediately after sending the killall.
162 + Additional indication on how to run tests for xenial+
163 - debian/tests/control : Fix dep8 test failures:
164 + Drop python-unit from dep8 dependencies since the python-test
165 package has now been removed. The unittest module has shipped with
166 Python since 2.1.
167 + Add dep8 test dependency on python, since Python 2 is required and
168 is not necessarily installed by default any more.
169 - d/nut-server.postinst, d/nut-cgi.postinst: ensure nut is member of group
170 dialout (This existed, but was missed in the Changelog).
171 - debian/libnutclient0.symbols: Correct symbols file for ppc64el.
172
173 -- dann frazier <dann.frazier@canonical.com> Fri, 03 Aug 2018 12:10:45 -0600
174
81nut (2.7.4-8) unstable; urgency=medium175nut (2.7.4-8) unstable; urgency=medium
82176
83 * debian/libnutclient0.symbols: Use arch-bits=32 and arch-bits=64 instead of177 * debian/libnutclient0.symbols: Use arch-bits=32 and arch-bits=64 instead of
@@ -91,6 +185,38 @@ nut (2.7.4-8) unstable; urgency=medium
91185
92 -- Laurent Bigonville <bigon@debian.org> Fri, 01 Jun 2018 17:55:25 +0200186 -- Laurent Bigonville <bigon@debian.org> Fri, 01 Jun 2018 17:55:25 +0200
93187
188nut (2.7.4-7ubuntu1) cosmic; urgency=medium
189
190 * Merge with Debian unstable (LP: #1774147). Remaining changes:
191 - remove Build-Depends on libpowerman0-dev
192 - remove nut-powerman-pdu
193 + debian/control: remove nut-powerman-pdu package
194 + debian/nut-powerman-pdu.{install,manpages}: dropped for now
195 - debian/source_nut.py, debian/{nut,nut-server,nut-client}.install,
196 debian/rules: Install apport hooks for all top-level nut packages.
197 - debian/tests/test-nut.py: in the CVE_2012_2944 test, give nut at most
198 + 5 seconds to shut down, instead of expecting it to be shut down
199 immediately after sending the killall.
200 + Additional indication on how to run tests for xenial+
201 - debian/tests/control : Fix dep8 test failures:
202 + Drop python-unit from dep8 dependencies since the python-test
203 package has now been removed. The unittest module has shipped with
204 Python since 2.1.
205 + Add dep8 test dependency on python, since Python 2 is required and
206 is not necessarily installed by default any more.
207 - d/nut-server.postinst, d/nut-cgi.postinst: ensure nut is member of group
208 dialout (This existed, but was missed in the Changelog).
209 - debian/libnutclient0.symbols: Correct symbols file for ppc64el.
210 (Reduced as it is partially in Debian now)
211 * Dropped Changes
212 - fix cflags/ldflags mismatch (LP #1711092)
213 (no more needed)
214 - debian/nut-{cgi,server}.postinst: fix 'adduser' logic to be
215 unconditional, since adduser is guaranteed to be idempotent.
216 (was a non functional comment only change)
217
218 -- Christian Ehrhardt <christian.ehrhardt@canonical.com> Wed, 30 May 2018 10:44:42 +0200
219
94nut (2.7.4-7) unstable; urgency=medium220nut (2.7.4-7) unstable; urgency=medium
95221
96 * debian/libnutclient0.symbols: Fix symbols file, this should fix FTBFS on222 * debian/libnutclient0.symbols: Fix symbols file, this should fix FTBFS on
@@ -119,6 +245,51 @@ nut (2.7.4-6) unstable; urgency=medium
119245
120 -- Laurent Bigonville <bigon@debian.org> Tue, 20 Feb 2018 13:08:57 +0100246 -- Laurent Bigonville <bigon@debian.org> Tue, 20 Feb 2018 13:08:57 +0100
121247
248nut (2.7.4-5.1ubuntu2) bionic; urgency=medium
249
250 * Drop change which is no more needed, thereby fixes systemd integration
251 and the availability of /lib/systemd/system-shutdown/nutshutdown
252 (LP: #1603609)
253 - Disable systemd unit; it does not check nut.conf whether nut is
254 configured, and thus fails to start (and the package install). The
255 init.d script works well enough for the time being.
256
257 -- Christian Ehrhardt <christian.ehrhardt@canonical.com> Wed, 15 Nov 2017 16:47:10 +0100
258
259nut (2.7.4-5.1ubuntu1) bionic; urgency=medium
260
261 * Merge with Debian unstable. Remaining changes:
262 - remove Build-Depends on libpowerman0-dev
263 - remove nut-powerman-pdu
264 + debian/nut-powerman-pdu.{install,manpages}: dropped for now
265 - debian/nut-{cgi,server}.postinst: fix 'adduser' logic to be
266 unconditional, since adduser is guaranteed to be idempotent.
267 - debian/source_nut.py, debian/{nut,nut-server,nut-client}.install,
268 debian/rules: Install apport hooks for all top-level nut packages.
269 - Disable systemd unit; it does not check nut.conf whether nut is
270 configured, and thus fails to start (and the package install). The
271 init.d script works well enough for the time being.
272 - debian/tests/test-nut.py: in the CVE_2012_2944 test, give nut at most
273 + 5 seconds to shut down, instead of expecting it to be shut down
274 immediately after sending the killall.
275 + Additional indication on how to run tests for xenial+
276 - debian/tests/control : Fix dep8 test failures:
277 + Drop python-unit from dep8 dependencies since the python-test
278 package has now been removed. The unittest module has shipped with
279 Python since 2.1.
280 + Add dep8 test dependency on python, since Python 2 is required and
281 is not necessarily installed by default any more.
282 - debian/libnutclient0.symbols: Correct symbols file for ppc64el.
283 - fix cflags/ldflags mismatch (LP #1711092)
284 * Drop:
285 - udevd is called systemd-udevd (LP #1540008)
286 [ Fixed in Debian 2.7.4-5.1 ]
287 - d/libnutclient0.symbols: fix symbols in regard to gcc-7
288 (LP #1711091)
289 [ Fixed in Debian 2.7.4-5.1 ]
290
291 -- Nishanth Aravamudan <nish.aravamudan@canonical.com> Fri, 03 Nov 2017 16:34:18 -0700
292
122nut (2.7.4-5.1) unstable; urgency=medium293nut (2.7.4-5.1) unstable; urgency=medium
123294
124 * Non-maintainer upload.295 * Non-maintainer upload.
@@ -138,6 +309,66 @@ nut (2.7.4-5.1) unstable; urgency=medium
138309
139 -- Michael Stapelberg <stapelberg@debian.org> Wed, 23 Aug 2017 22:24:57 +0200310 -- Michael Stapelberg <stapelberg@debian.org> Wed, 23 Aug 2017 22:24:57 +0200
140311
312nut (2.7.4-5ubuntu4) artful; urgency=medium
313
314 * d/p/fix-snmp-driver-compile-options.patch: fix cflags/ldflags
315 mismatch (LP: #1711092).
316 * d/libnutclient0.symbols: fix symbols in regard to gcc-7 (LP: #1711091).
317
318 -- Christian Ehrhardt <christian.ehrhardt@canonical.com> Wed, 16 Aug 2017 12:44:26 +0200
319
320nut (2.7.4-5ubuntu3) artful; urgency=medium
321
322 * debian/nut-server.postinst: The udevd process is called systemd-udevd
323 for quite sometimes already, properly detect whether it's running or not,
324 this should fix the devices permissions for USB UPS's (LP: #1540008).
325
326 -- Christian Ehrhardt <christian.ehrhardt@canonical.com> Wed, 09 Aug 2017 10:16:38 +0200
327
328nut (2.7.4-5ubuntu2) zesty; urgency=medium
329
330 * debian/libnutclient0.symbols: Correct symbols file for ppc64el.
331
332 -- Adam Conrad <adconrad@ubuntu.com> Fri, 17 Feb 2017 05:38:03 -0700
333
334nut (2.7.4-5ubuntu1) zesty; urgency=medium
335
336 * Merge with Debian; remaining changes (LP: #1643618)
337 - debian/control:
338 + remove Build-Depends on libpowerman0-dev
339 + remove nut-powerman-pdu
340 - debian/nut-powerman-pdu.{install,manpages}: dropped for now
341 - debian/nut-{cgi,server}.postinst: fix 'adduser' logic to be
342 unconditional, since adduser is guaranteed to be idempotent.
343 - debian/source_nut.py, debian/{nut,nut-server,nut-client}.install,
344 debian/rules: Install apport hooks for all top-level nut packages.
345 - Disable systemd unit; it does not check nut.conf whether nut is
346 configured, and thus fails to start (and the package install). The
347 init.d script works well enough for the time being.
348 - debian/tests/test-nut.py:
349 + In the CVE_2012_2944 test, give nut at most 5 seconds to shut down,
350 instead of expecting it to be shut down immediately after sending the
351 killall.
352 + Additional indication on how to run tests for oneiric, precise to
353 vivid and wily+
354 - debian/tests/control : Fix dep8 test failures:
355 + Drop python-unit from dep8 dependencies since the python-test
356 package has now been removed. The unittest module has shipped with
357 Python since 2.1.
358 + Add dep8 test dependency on python, since Python 2 is required and
359 is not necessarily installed by default any more.
360 * Dropped changes:
361 - Patch libtool.m4 and configure to support ppc64le. (Fixed upstream)
362 - Remove unnecessary chmod 755 on files introduced by previous merge,
363 assumed to be an error
364 - debian/patches/0006-ups-conf-maxretry.patch: documentation tweaks
365 (unnecessary Ubuntu delta). This was formerly listed as "Move maxretry
366 setting above Examples section" but no longer did this at all.
367 * Replace outdated indictions on how to run tests (Oneric, Precise, Vivid,
368 Wily+) with proper indications for current version (Xenial+)
369
370 -- Louis Bouchard <louis.bouchard@ubuntu.com> Thu, 15 Dec 2016 15:30:05 +0100
371
141nut (2.7.4-5) unstable; urgency=medium372nut (2.7.4-5) unstable; urgency=medium
142373
143 * debian/control: Build-depends against asciidoc-dblatex, Recommends are not374 * debian/control: Build-depends against asciidoc-dblatex, Recommends are not
@@ -204,6 +435,48 @@ nut (2.7.4-1) unstable; urgency=low
204435
205 -- Laurent Bigonville <bigon@debian.org> Mon, 18 Jul 2016 10:58:49 +0200436 -- Laurent Bigonville <bigon@debian.org> Mon, 18 Jul 2016 10:58:49 +0200
206437
438nut (2.7.2-4ubuntu1) xenial; urgency=low
439
440 * Merge with Debian; remaining changes (LP: #1522346) :
441 - debian/control:
442 + remove Build-Depends on libpowerman0-dev
443 + remove nut-powerman-pdu
444 - debian/nut-powerman-pdu.{install,manpages}: dropped for now
445 - debian/{nut-cgi,nut-server}.postinst: add nut to the group
446 unconditonally, for compatibility with UPSes connected by serial port.
447 - debian/source_nut.py, debian/{nut,nut-server,nut-client}.install,
448 debian/rules: Install apport hooks for all top-level nut packages.
449 - Patch libtool.m4 and configure to support ppc64le.
450 - Disable systemd unit; it does not check nut.conf whether nut is
451 configured, and thus fails to start (and the package install). The
452 init.d script works well enough for the time being.
453 - debian/tests/test-nut.py: in the CVE_2012_2944 test, give nut at most
454 + 5 seconds to shut down, instead of expecting it to be shut down
455 immediately after sending the killall.
456 + Additional indication on how to run tests for oneiric, precise to
457 vivid and wily+
458 - debian/patches/0006-ups-conf-reorder.patch: Move maxretry setting
459 above Examples section.
460 - debian/tests/control : Fix dep8 test failures:
461 + Drop python-unit from dep8 dependencies since the python-test
462 package has now been removed. The unittest module has shipped with
463 Python since 2.1.
464 + Add dep8 test dependency on python, since Python 2 is required and
465 is not necessarily installed by default any more.
466
467 * Dropped changes:
468 - Fix linking libupsclient : Superseded upstream
469 - debian/patches/backport-fix-lp753661.patch: extraneous end-of-line now
470 fixed differently upstream.
471 - debian/rules: Use udev version for Ubuntu; delta no longer needed as
472 both versions are earlier than the earliest supported udev in Ubuntu.
473
474 [ Steve Langasek ]
475 * debian/nut-{cgi,server}.postinst: fix 'adduser' logic to be
476 unconditional, since adduser is guaranteed to be idempotent.
477
478 -- Louis Bouchard <louis.bouchard@ubuntu.com> Thu, 03 Dec 2015 12:37:13 +0100
479
207nut (2.7.2-4) unstable; urgency=medium480nut (2.7.2-4) unstable; urgency=medium
208481
209 * Really fix package initial installation when PID1 is systemd (Closes:482 * Really fix package initial installation when PID1 is systemd (Closes:
@@ -265,6 +538,59 @@ nut (2.7.2-1) unstable; urgency=low
265538
266 -- Laurent Bigonville <bigon@debian.org> Tue, 22 Apr 2014 22:46:12 +0200539 -- Laurent Bigonville <bigon@debian.org> Tue, 22 Apr 2014 22:46:12 +0200
267540
541nut (2.7.1-1ubuntu5) wily; urgency=medium
542
543 * Fix dep8 test failures:
544 - Drop python-unit from dep8 dependencies since the python-test
545 package has now been removed. The unittest module has shipped with
546 Python since 2.1.
547 - Add dep8 test dependency on python, since Python 2 is required and
548 is not necessarily installed by default any more.
549
550 -- Robie Basak <robie.basak@ubuntu.com> Mon, 12 Oct 2015 10:08:30 +0000
551
552nut (2.7.1-1ubuntu4) vivid; urgency=low
553
554 * debian/patches/0006-ups-conf-reorder.patch: Move maxretry setting
555 above Examples section, closer to the "outside of a driver definition"
556 comment. (LP: #1405822)
557
558 -- Tuomas Heino <iheino+ub@cc.hut.fi> Fri, 26 Dec 2014 19:36:45 +0200
559
560nut (2.7.1-1ubuntu3) utopic; urgency=medium
561
562 * debian/tests/test-nut.py: in the CVE_2012_2944 test, give nut at most 5
563 seconds to shut down, instead of expecting it to be shut down immediately
564 after sending the killall. (LP: #1291378)
565
566 -- Martin Pitt <martin.pitt@ubuntu.com> Mon, 07 Jul 2014 07:56:43 +0200
567
568nut (2.7.1-1ubuntu2) utopic; urgency=medium
569
570 * Disable systemd unit; it does not check nut.conf whether nut is
571 configured, and thus fails to start (and the package install). The init.d
572 script works well enough for the time being. (LP: #1313231)
573
574 -- Martin Pitt <martin.pitt@ubuntu.com> Mon, 12 May 2014 13:22:12 +0200
575
576nut (2.7.1-1ubuntu1) trusty; urgency=medium
577
578 * Merge with Debian; remaining changes:
579 - debian/control:
580 + remove Build-Depends on libpowerman0-dev
581 + remove nut-powerman-pdu
582 - debian/nut-powerman-pdu.{install,manpages}: dropped for now
583 - debian/{nut-cgi,nut-server}.postinst: add nut to the dialout and nut
584 groups unconditonally to handle the upgrade from hardy release.
585 - debian/source_nut.py, debian/{nut,nut-server,nut-client}.install,
586 debian/rules: Install apport hooks for all top-level nut packages.
587 - debian/rules: Use udev version for Ubuntu
588 - debian/series, debian/patches/backport-fix-lp753661.patch: re-enabled
589 * Fix linking libupsclient.
590 * Patch libtool.m4 and configure to support ppc64le.
591
592 -- Matthias Klose <doko@ubuntu.com> Mon, 30 Dec 2013 10:37:07 +0100
593
268nut (2.7.1-1) unstable; urgency=low594nut (2.7.1-1) unstable; urgency=low
269595
270 * New upstream release (Closes: #730183)596 * New upstream release (Closes: #730183)
@@ -372,6 +698,46 @@ nut (2.6.5-1) experimental; urgency=low
372698
373 -- Laurent Bigonville <bigon@debian.org> Mon, 13 Aug 2012 01:59:18 +0200699 -- Laurent Bigonville <bigon@debian.org> Mon, 13 Aug 2012 01:59:18 +0200
374700
701nut (2.6.4-2.3ubuntu2) saucy; urgency=low
702
703 * Rebuild for libgd3 and libsnmp30.
704
705 -- Colin Watson <cjwatson@ubuntu.com> Mon, 20 May 2013 00:33:46 +0100
706
707nut (2.6.4-2.3ubuntu1) saucy-proposed; urgency=low
708
709 * Merge from Debian. Remaining changes:
710 - debian/control:
711 + remove Build-Depends on libpowerman0-dev
712 + remove nut-powerman-pdu
713 - debian/nut-powerman-pdu.{install,manpages}: dropped for now
714 - debian/{nut-cgi,nut-server}.postinst: add nut to the dialout and nut
715 groups unconditonally to handle the upgrade from hardy release.
716 - debian/source_nut.py, debian/{nut,nut-server,nut-client}.install,
717 debian/rules: Install apport hooks for all top-level nut packages.
718 - debian/rules: Use udev version for Ubuntu
719 - debian/series, debian/patches/backport-fix-lp753661.patch: re-enabled
720
721 -- Jamie Strandboge <jamie@ubuntu.com> Thu, 09 May 2013 12:38:31 -0500
722
723nut (2.6.4-2.2ubuntu1) raring-proposed; urgency=low
724
725 * Merge from Debian. Remaining changes:
726 - debian/control:
727 + remove Build-Depends on libpowerman0-dev
728 + remove nut-powerman-pdu
729 - debian/nut-powerman-pdu.{install,manpages}: dropped for now
730 - debian/{nut-cgi,nut-server}.postinst: add nut to the dialout and nut
731 groups unconditonally to handle the upgrade from hardy release.
732 - debian/source_nut.py, debian/{nut,nut-server,nut-client}.install,
733 debian/rules: Install apport hooks for all top-level nut packages.
734 - debian/rules: Use udev version for Ubuntu
735 - debian/series, debian/patches/backport-fix-lp753661.patch: re-enabled
736 * Dropped the following patches, no longer required:
737 - debian/patches/CVE-2012-2944.patch (included upstream)
738
739 -- Jamie Strandboge <jamie@ubuntu.com> Wed, 23 Jan 2013 07:32:58 -0600
740
375nut (2.6.4-2) unstable; urgency=low741nut (2.6.4-2) unstable; urgency=low
376742
377 * debian/rules: Stop the nut-client before nut-server on systems using static743 * debian/rules: Stop the nut-client before nut-server on systems using static
@@ -435,6 +801,30 @@ nut (2.6.3-2) unstable; urgency=low
435801
436 -- Arnaud Quette <aquette@debian.org> Tue, 24 Jan 2012 13:14:59 +0100802 -- Arnaud Quette <aquette@debian.org> Tue, 24 Jan 2012 13:14:59 +0100
437803
804nut (2.6.3-1ubuntu2) quantal; urgency=low
805
806 * SECURITY UPDATE: remote denial of service
807 - debian/CVE-2012-2944.patch: limit the set of parsed characters to ' '
808 through '~'
809 - CVE-2012-2944
810
811 -- Jamie Strandboge <jamie@ubuntu.com> Wed, 30 May 2012 13:36:58 -0500
812
813nut (2.6.3-1ubuntu1) precise; urgency=low
814
815 * Merge from Debian testing. Remaining changes:
816 - debian/control: Drop Build-Depends on libpowerman0-dev (currently in
817 universe)
818 - debian/{nut-cgi,nut-server}.postinst: add nut to the dialout and nut
819 groups unconditonally to handle the upgrade from hardy release.
820 - debian/nut-powerman-pdu.{install,manpages}: dropped for now.
821 - debian/source_nut.py, debian/{nut,nut-server,nut-client}.install,
822 debian/rules: Install apport hooks for all top-level nut packages.
823 - debian/rules: Use udev version for Ubuntu.
824 - debian/series, debian/patches/backport-fix-lp753661.patch: re-enabled.
825
826 -- Chuck Short <zulcss@ubuntu.com> Mon, 06 Feb 2012 09:23:24 -0500
827
438nut (2.6.3-1) unstable; urgency=low828nut (2.6.3-1) unstable; urgency=low
439829
440 * New upstream release (Closes: #635186, #598741, #633756, #638221)830 * New upstream release (Closes: #635186, #598741, #633756, #638221)
@@ -449,6 +839,21 @@ nut (2.6.3-1) unstable; urgency=low
449839
450 -- Arnaud Quette <aquette@debian.org> Tue, 24 Jan 2012 13:14:59 +0100840 -- Arnaud Quette <aquette@debian.org> Tue, 24 Jan 2012 13:14:59 +0100
451841
842nut (2.6.2-1ubuntu1) precise; urgency=low
843
844 * Merge from debian unstable. Remaining changes:
845 - debian/control: Drop Build-Depends on libpowerman0-dev (currently in
846 universe)
847 - debian/{nut-cgi,nut-server}.postinst: add nut to the dialout and nut
848 groups unconditonally to handle the upgrade from hardy release.
849 - debian/nut-powerman-pdu.{install,manpages}: dropped for now.
850 - debian/source_nut.py, debian/{nut,nut-server,nut-client}.install,
851 debian/rules: Install apport hooks for all top-level nut packages.
852 - debian/rules: Use udev version for Ubuntu.
853 - debian/series, debian/patches/backport-fix-lp753661.patch: re-enabled.
854
855 -- Chuck Short <zulcss@ubuntu.com> Tue, 04 Oct 2011 05:45:12 +0000
856
452nut (2.6.2-1) unstable; urgency=low857nut (2.6.2-1) unstable; urgency=low
453858
454 * New upstream release (Closes: #594989)859 * New upstream release (Closes: #594989)
@@ -468,6 +873,29 @@ nut (2.6.2-1) unstable; urgency=low
468873
469 -- Arnaud Quette <aquette@debian.org> Thu, 29 Sep 2011 18:39:16 +0200874 -- Arnaud Quette <aquette@debian.org> Thu, 29 Sep 2011 18:39:16 +0200
470875
876nut (2.6.1-2ubuntu2) oneiric; urgency=low
877
878 * Fix FTBFS for Ubuntu (LP: #815760):
879 - debian/control: Build-Depends-Indep on docbook-xsl for offline
880 document generation.
881
882 -- James Page <james.page@ubuntu.com> Mon, 25 Jul 2011 12:02:48 +0100
883
884nut (2.6.1-2ubuntu1) oneiric; urgency=low
885
886 * Merge from Debian unstable (LP: #811976). Remaining changes:
887 - debian/control: Drop Build-Depends on libpowerman0-dev (currently in
888 universe)
889 - debian/{nut-cgi,nut-server}.postinst: add nut to the dialout and nut
890 groups unconditonally to handle the upgrade from hardy release.
891 - debian/nut-powerman-pdu.{install,manpages}: dropped for now.
892 - debian/source_nut.py, debian/{nut,nut-server,nut-client}.install,
893 debian/rules: Install apport hooks for all top-level nut packages.
894 - debian/rules: Use udev version for Ubuntu.
895 - debian/series, debian/patches/backport-fix-lp753661.patch: re-enabled.
896
897 -- James Page <james.page@ubuntu.com> Fri, 22 Jul 2011 14:12:46 +0100
898
471nut (2.6.1-2) unstable; urgency=low899nut (2.6.1-2) unstable; urgency=low
472900
473 * debian/nut.README.Debian: Adjust udev rules naming for permissions override901 * debian/nut.README.Debian: Adjust udev rules naming for permissions override
@@ -491,6 +919,21 @@ nut (2.6.1-2) unstable; urgency=low
491919
492 -- Laurent Bigonville <bigon@debian.org> Sun, 17 Jul 2011 19:03:18 +0200920 -- Laurent Bigonville <bigon@debian.org> Sun, 17 Jul 2011 19:03:18 +0200
493921
922nut (2.6.1-1ubuntu1) oneiric; urgency=low
923
924 * Merge from debian unstable. Remaining changes:
925 - debian/control:
926 + Drop Build-Depends on libpowerman0-dev (currently in universe)
927 - debian/{nut-cgi,nut}.postinst: add nut to the dialout and nut groups
928 unconditonally to handle the upgrade from hardy release.
929 - debian/nut-powerman-pdu.{install,manpages}: dropped for now.
930 - debian/source_nut.py, debian/nut.install, debian/rules: Install apport hook.
931 - debian/rules: Use udev version for Ubuntu.
932 * debian/patches/backport-fix-lp753661.patch: Refreshed.
933 * Drop changes due to .pc being not clean.
934
935 -- Andres Rodriguez <andreserl@ubuntu.com> Mon, 06 Jun 2011 13:38:09 -0400
936
494nut (2.6.1-1) unstable; urgency=low937nut (2.6.1-1) unstable; urgency=low
495938
496 * New upstream release (Closes: #595953, #614842, #595773)939 * New upstream release (Closes: #595953, #614842, #595773)
@@ -506,6 +949,28 @@ nut (2.6.1-1) unstable; urgency=low
506949
507 -- Arnaud Quette <aquette@debian.org> Wed, 01 Jun 2011 22:34:28 +0200950 -- Arnaud Quette <aquette@debian.org> Wed, 01 Jun 2011 22:34:28 +0200
508951
952nut (2.6.0-2ubuntu1) oneiric; urgency=low
953
954 * Merge from debian unstable (LP: #789323). Remaining changes:
955 + debian/control:
956 - Update maintainer as per spec.
957 - Add Breaks on nut-hal-drivers to ensure we have correct udev version.
958 - Drop libpowerman0-dev from the Build-Depends (currently in universe)
959 + debian/{nut-cgi,nut}.postinst: add nut to the dialout and nut groups
960 unconditonally to handle the upgrade from hardy release.
961 + debian/nut-powerman-pdu.install, debian/nut-powerman-pdu.manpages: dropped for now.
962 + debian/nul-hal-drivers.{docs,install,postinst,preinst}: Dropped since hal is in universe now
963 + debian/nut.links: must create the init script link, used if the upse needs to be powered down
964 (LP: #357583)
965 + debian/source_nut.py, debian/nut.install, debian/rules: Install apport hook.
966 + debian/patches/backport-fix-lp753661.patch
967 + Dropped:
968 - debian/patches/fix_pc_file.patch: replaced by debian's 0002-fix_libupsclient_pc.patch
969 * debian/patches/fix_pc_file.patch: add DEP3 patch header
970 * debian/patches/debian-changes-2.6.0-1: remove that accidental file
971
972 -- Scott Moser <smoser@ubuntu.com> Fri, 27 May 2011 16:16:10 -0400
973
509nut (2.6.0-2) unstable; urgency=low974nut (2.6.0-2) unstable; urgency=low
510975
511 * debian/nut-snmp.docs: Distribute snmp.txt doc file (Closes: #548295)976 * debian/nut-snmp.docs: Distribute snmp.txt doc file (Closes: #548295)
@@ -522,6 +987,45 @@ nut (2.6.0-2) unstable; urgency=low
522987
523 -- Laurent Bigonville <bigon@debian.org> Sun, 08 May 2011 21:23:46 +0200988 -- Laurent Bigonville <bigon@debian.org> Sun, 08 May 2011 21:23:46 +0200
524989
990nut (2.6.0-1ubuntu3) natty; urgency=low
991
992 * debian/patches/backport-fix-lp753661.patch: Backport fix
993 to trim extraneous end-of-line, in buggy HID string tables,
994 which results in upsc breaking the communication pipe.
995 (LP: #753661)
996
997 -- Chuck Short <zulcss@ubuntu.com> Wed, 20 Apr 2011 10:47:05 -0400
998
999nut (2.6.0-1ubuntu2) natty; urgency=low
1000
1001 * fix_pc_file.patch: fix .pc source files by using LIBSSL_LIBS instead of
1002 LIBSSL_LDFLAGS to avoid a FTBFS in packages that uses libupsclient.pc
1003 (LP: #743484)
1004
1005 -- Fabrice Coutadeur <fabricesp@ubuntu.com> Sun, 27 Mar 2011 08:21:01 +0200
1006
1007nut (2.6.0-1ubuntu1) natty; urgency=low
1008
1009 * Merge from Debian unstable, remaining changes:
1010 + debian/control:
1011 - Update maintainer as per spec.
1012 - Add Breaks on nut-hal-drivers to ensure we have correct udev version.
1013 - Drop libpowerman0-dev from the Build-Depends (currently in universe)
1014 + debian/{nut-cgi,nut}.postinst: add nut to the dialout and nut groups
1015 unconditonally to hanle the upgrade from hardy release.
1016 + debian/nut-powerman-pdu.install, debian/nut-powerman-pdu.manpages: dropped for now.
1017 + debian/nul-hal-drivers.{docs,install,postinst,preinst}: Dropped since hal is in universe now
1018 + debian/nut.links: must create the init script link, used if the upse needs to be powered down
1019 (LP: #357583)
1020 + debian/source_nut.py, debian/nut.install, debian/rules: Install apport hook.
1021 + Dropped:
1022 - debian/patches/0002-fix_udev_action.patch: Accepted upstream.
1023 - debian/patches/0004-netvision-improvements-lp-600950: no longer needed.
1024 - debian/patches/0005-fix-nut-m4.patch: no longer needed.
1025 - debian/patches/9999-autoconf.patch: no longer needed.
1026
1027 -- Chuck Short <zulcss@ubuntu.com> Wed, 23 Feb 2011 09:01:35 -0500
1028
525nut (2.6.0-1) unstable; urgency=low1029nut (2.6.0-1) unstable; urgency=low
5261030
527 * New upstream release (Closes: #575176, #588648, #609597, #687985)1031 * New upstream release (Closes: #575176, #588648, #609597, #687985)
@@ -545,6 +1049,59 @@ nut (2.4.3-3) UNRELEASED; urgency=low
5451049
546 -- Laurent Bigonville <bigon@debian.org> Tue, 11 Jan 2011 22:24:07 +01001050 -- Laurent Bigonville <bigon@debian.org> Tue, 11 Jan 2011 22:24:07 +0100
5471051
1052nut (2.4.3-2ubuntu4) natty; urgency=low
1053
1054 * debian/control, debian/rules,
1055 debian/nut-hal-drivers.{docs,install,postinst,preinst}: Drop
1056 nut-hal-drivers since Nut doesnt go into universe.
1057
1058 -- Chuck Short <zulcss@ubuntu.com> Thu, 27 Jan 2011 11:18:14 -0500
1059
1060nut (2.4.3-2ubuntu3) natty; urgency=low
1061
1062 * Split patches/debian-changes-2.4.3-2ubuntu1 into
1063 patches/0005-fix-nut-m4.patch and patches/9999-autoconf.patch
1064 * Readd lost debian/patches0004-netvision-improvements-lp-600950.patch patch
1065 (LP: #707050)
1066 * debian/patches/0002-fix_udev_action.patch:
1067 Change BUS to SUBSYSTEMS, since the former is deprecated. (LP: #692171)
1068 * debian/nut.postinst: Uncomment missing call to adduser
1069
1070 -- Laurent Bigonville <bigon@ubuntu.com> Thu, 27 Jan 2011 09:18:20 -0500
1071
1072nut (2.4.3-2ubuntu2) natty; urgency=low
1073
1074 * debian/control: Drop hal build dependency, we don't need the daemon to
1075 build the package. Add a hal dependency to nut-hal-drivers, which is the
1076 only thing that actually needs it.
1077
1078 -- Martin Pitt <martin.pitt@ubuntu.com> Thu, 27 Jan 2011 10:00:42 +0100
1079
1080nut (2.4.3-2ubuntu1) natty; urgency=low
1081
1082 * Merge from debian unstable. Remaining changes:
1083 + debian/control:
1084 - Update maintainer as per spec.
1085 - Add Breaks on nut-hal-drivers to ensure we have correct udev version.
1086 - Drop libpowerman0-dev from the Build-Depends (currently in universe)
1087 + debian/{nut-cgi,nut}.postinst: add nut to the dialout and nut groups
1088 unconditonally to hanle the upgrade from hardy release.
1089 + debian/nut-powerman-pdu.install, debian/nut-powerman-pdu.manpages: dropped for now.
1090 + debian/nut.links: must create the init script link, used if the upse needs to be powered down
1091 (LP: #357583)
1092 + debian/nut.postinst: Update udevadm trigger.
1093 "libusb_get_report: error sending control message:
1094 Operation not permitted" error on some UPS devices. (LP: #572262)
1095 + debian/source_nut.py, debian/nut.install, debian/rules: Install apport hook.
1096 + debian/patches/netvision-improvements-lp-600950.patch: Add improvements
1097 for netvision UPSes
1098 + Fix FTBFS with ld --as-needed.
1099 + Dropped:
1100 - debian/patches/03_udev_rules_change.dpatch: Use debian's instead.
1101 - debian/patches/04_nut_small-buffers.dpatch: Use debian's instead.
1102
1103 -- Chuck Short <zulcss@ubuntu.com> Mon, 10 Jan 2011 21:21:02 +0000
1104
548nut (2.4.3-2) unstable; urgency=medium1105nut (2.4.3-2) unstable; urgency=medium
5491106
550 * debian/control:1107 * debian/control:
@@ -586,6 +1143,64 @@ nut (2.4.3-1.1) unstable; urgency=low
5861143
587 -- Tim Retout <diocles@debian.org> Fri, 15 Oct 2010 19:31:39 +01001144 -- Tim Retout <diocles@debian.org> Fri, 15 Oct 2010 19:31:39 +0100
5881145
1146nut (2.4.3-1ubuntu6) natty; urgency=low
1147
1148 * Fix FTBFS with ld --as-needed.
1149
1150 -- Matthias Klose <doko@ubuntu.com> Mon, 10 Jan 2011 19:14:35 +0100
1151
1152nut (2.4.3-1ubuntu5) maverick; urgency=low
1153
1154 * debian/patches/netvision-improvements-lp-600950.patch: Add improvements for netvision UPSes
1155 (LP: #600950)
1156
1157 -- Chuck Short <zulcss@ubuntu.com> Fri, 13 Aug 2010 13:28:10 -0500
1158
1159nut (2.4.3-1ubuntu4) maverick; urgency=low
1160
1161 * debian/source_nut.py, debian/nut.install, debian/rules: Install apport hook.
1162
1163 -- Chuck Short <zulcss@ubuntu.com> Thu, 08 Jul 2010 11:06:30 -0400
1164
1165nut (2.4.3-1ubuntu3.1) lucid-proposed; urgency=low
1166
1167 * debian/patches/04_nut-small-buffers.dpatch: Fix "libusb_get_report: error sending control message:
1168 Operation not permitted" error on some UPS devices. (LP: #572262)
1169
1170 -- Chuck Short <zulcss@ubuntu.com> Mon, 03 May 2010 13:38:37 -0400
1171
1172nut (2.4.3-1ubuntu3) lucid; urgency=low
1173
1174 * debian/nut.postinst: Revert dropping of --action=change. "add" events must
1175 not ever be triggered automatically.
1176 * Add 03_udev_rules_change.dpatch: Run udev rules on change events, too.
1177
1178 -- Martin Pitt <martin.pitt@ubuntu.com> Tue, 23 Mar 2010 08:00:53 +0100
1179
1180nut (2.4.3-1ubuntu2) lucid; urgency=low
1181
1182 * debian/control: grr...fix ftbfs.
1183
1184 -- Chuck Short <zulcss@ubuntu.com> Mon, 22 Mar 2010 11:48:02 -0400
1185
1186nut (2.4.3-1ubuntu1) lucid; urgency=low
1187
1188 * Merge from debian testing. Remaining changes (LP: #535152):
1189 + debian/control:
1190 - Update maintainer as per spec.
1191 - Add Breaks on nut-hal-drivers to ensure we have correct udev version.
1192 - Drop libpowerman0-dev from the Build-Depends (currently in universe)
1193 + debian/{nut-cgi,nut}.postinst: add nut to the dialout and nut groups
1194 unconditonally to hanle the upgrade from hardy release.
1195 + debian/nut-powerman-pdu.install, debian/nut-powerman-pdu.manpages: dropped for now.
1196 + debian/nut.links: must create the init script link, used if the upse needs to be powered down
1197 (LP: #357583)
1198 + debian/nut.postinst: Update udevadm trigger.
1199 + Dropped:
1200 - debian/patches/02-fix-trust-pw4130m.dpatch: No longer needed.
1201
1202 -- Chuck Short <zulcss@ubuntu.com> Tue, 16 Mar 2010 06:22:26 +0000
1203
589nut (2.4.3-1) unstable; urgency=low1204nut (2.4.3-1) unstable; urgency=low
5901205
591 * New upstream release (Closes: #544390, #528222, #539747, #526811,1206 * New upstream release (Closes: #544390, #528222, #539747, #526811,
@@ -630,6 +1245,57 @@ nut (2.4.3-1) unstable; urgency=low
6301245
631 -- Arnaud Quette <aquette@debian.org> Wed, 24 Feb 2010 22:58:53 +01001246 -- Arnaud Quette <aquette@debian.org> Wed, 24 Feb 2010 22:58:53 +0100
6321247
1248nut (2.4.1-3.2ubuntu2) lucid; urgency=low
1249
1250 * debian/patches/02-fix-trust-pw4130m.dpatch: Fix issues with Trust
1251 PW-4130M UPS. (LP: #447586)
1252
1253 -- Chuck Short <zulcss@ubuntu.com> Thu, 04 Feb 2010 13:26:33 -0500
1254
1255nut (2.4.1-3.2ubuntu1) lucid; urgency=low
1256
1257 * Resynchronize with debian, remaining changes:
1258 + debian/control:
1259 - Update maintainer field as per spec.
1260 - Add Breaks on nut-hal-drivers to ensure we have correct udev version.
1261 - Drop libpowerman0-dev from the Build-Depends (currently in universe).
1262 - Remove the nut-powerman-pdu package for now.
1263 + debian/{nut-cgi,nut}.postinst: add nut to the dialout and nut groups
1264 unconditionally, to handle the upgrade from hardy release.
1265 + debian/nut-powerman-pdu.install, debian/nut-powerman-pdu.manpages: dropped
1266 for now.
1267 + debian/nut.links: must create the init script link, used if the ups
1268 needs to be powered down. (LP: #357583)
1269 + debian/nut.init: Fix status_of_proc messages not to lie to the user (LP: #416182)
1270
1271 -- Chuck Short <zulcss@ubuntu.com> Fri, 18 Dec 2009 09:00:45 -0500
1272
1273nut (2.4.1-3.2) unstable; urgency=low
1274
1275 * Non-maintainer upload.
1276 * nut.postinst: fix post-processing of nut.conf to avoid overriding
1277 user settings (Closes: #531220)
1278
1279 -- Stefano Zacchiroli <zack@debian.org> Thu, 26 Nov 2009 09:30:45 +0100
1280
1281nut (2.4.1-3.1ubuntu1) lucid; urgency=low
1282
1283 * Merge from debian testing, remaining changes:
1284 + debian/control:
1285 - Update maintainer field as per spec.
1286 - Add Breaks on nut-hal-drivers to ensure we have correct udev version.
1287 - Drop libpowerman0-dev from the Build-Depends (currently in universe)
1288 - remove the nut-powerman-pdu package for now
1289 + debian/{nut-cgi,nut}.postinst: add nut to the dialout and nut groups
1290 unconditionally, to handle the upgrade from hardy release.
1291 + debian/nut-powerman-pdu.install, debian/nut-powerman-pdu.manpages: dropped
1292 for now
1293 + debian/nut.links: must create the init script link, used if the ups
1294 needs to be powered down (LP: #357583)
1295 + debian/nut.init: Fix status_of_proc messages not to lie to the user (LP: #416182)
1296
1297 -- Chuck Short <zulcss@ubuntu.com> Fri, 06 Nov 2009 01:34:44 +0000
1298
633nut (2.4.1-3.2) unstable; urgency=low1299nut (2.4.1-3.2) unstable; urgency=low
6341300
635 * Non-maintainer upload.1301 * Non-maintainer upload.
@@ -650,6 +1316,30 @@ nut (2.4.1-3.1) unstable; urgency=low
6501316
651 -- Christian Perrier <bubulle@debian.org> Tue, 20 Oct 2009 21:45:21 +02001317 -- Christian Perrier <bubulle@debian.org> Tue, 20 Oct 2009 21:45:21 +0200
6521318
1319nut (2.4.1-3ubuntu2) karmic; urgency=low
1320
1321 * debian/nut.init: Fix status_of_proc messages not to lie to
1322 the user. (LP: #416182)
1323
1324 -- Chuck Short <zulcss@ubuntu.com> Wed, 23 Sep 2009 09:37:16 -0400
1325
1326nut (2.4.1-3ubuntu1) karmic; urgency=low
1327
1328 * Merge from debian unstable, remaining changes:
1329 + debian/control:
1330 - Update maintainer field as per spec.
1331 - Add Breaks on nut-hal-drivers to ensure we have correct udev version.
1332 - Drop libpowerman0-dev from the Build-Depends (currently in universe)
1333 - remove the nut-powerman-pdu package for now
1334 + debian/{nut-cgi,nut}.postinst: add nut to the dialout and nut groups
1335 unconditionally, to handle the upgrade from hardy release.
1336 + debian/nut-powerman-pdu.install, debian/nut-powerman-pdu.manpages: dropped
1337 for now.
1338 + debian/nut.links: must create the init script link, used if the ups
1339 needs to be powered down (LP: #357583)
1340
1341 -- Chuck Short <zulcss@ubuntu.com> Thu, 28 May 2009 06:55:21 +0100
1342
653nut (2.4.1-3) unstable; urgency=low1343nut (2.4.1-3) unstable; urgency=low
6541344
655 * Debconf templates and debian/control reviewed by the debian-l10n-1345 * Debconf templates and debian/control reviewed by the debian-l10n-
@@ -668,6 +1358,52 @@ nut (2.4.1-3) unstable; urgency=low
6681358
669 -- Christian Perrier <bubulle@debian.org> Sat, 21 Mar 2009 08:08:59 +01001359 -- Christian Perrier <bubulle@debian.org> Sat, 21 Mar 2009 08:08:59 +0100
6701360
1361nut (2.4.1-2ubuntu4) jaunty; urgency=low
1362
1363 * debian/nut.links: must create the init script link, used if the ups
1364 needs to be powered down, LP: #357583
1365
1366 -- Dustin Kirkland <kirkland@ubuntu.com> Thu, 09 Apr 2009 14:01:54 -0700
1367
1368nut (2.4.1-2ubuntu3) jaunty; urgency=low
1369
1370 Fixes for LP: #348454
1371 * debian/control: add dpatch to Build-Depends,
1372 * debian/patches/*: back for the below fix
1373 * debian/patches/01_epdu_fix.dpatch: fix an upstream problem with Eaton PDUs
1374 vs untested PDUs from Raritan
1375 * debian/rules: reactivate again dpatch rules
1376
1377 -- Arnaud Quette <aquette@debian.org> Wed, 25 Mar 2009 13:17:21 +0100
1378
1379nut (2.4.1-2ubuntu2) jaunty; urgency=low
1380
1381 [ Arnaud Quette <aquette@debian.org> ]
1382 * Fix FTBFS
1383 * debian/control:
1384 - drop libpowerman0-dev from the Build-Depends (currently in universe)
1385 - remove the nut-powerman-pdu package for now
1386 * debian/nut-powerman-pdu.install, debian/nut-powerman-pdu.manpages: dropped
1387 for now
1388
1389 -- Dustin Kirkland <kirkland@ubuntu.com> Thu, 05 Mar 2009 14:34:06 -0600
1390
1391nut (2.4.1-2ubuntu1) jaunty; urgency=low
1392
1393 * Acknowledge closed bugs in upstream and Debian: LP: #1568, LP: #221737,
1394 LP: #239025, LP: #278495, LP: #332030, LP: #332032
1395 * Merge from debian unstable, remaining changes:
1396 + debian/control:
1397 - Update maintainer field as per spec.
1398 - Add Breaks on nut-hal-drivers to ensure we have correct udev version.
1399 + debian/{nut-cgi,nut}.postinst: add nut to the dialout and nut groups
1400 unconditionally, to handle the upgrade from the hardy release (simply
1401 uncommented).
1402 + debian/rules: pre merge the changes for Ubuntu (udev path and version),
1403 (simply uncommented).
1404
1405 -- Arnaud Quette <aquette@debian.org> Fri, 27 Feb 2009 12:49:24 +0100
1406
671nut (2.4.1-2) unstable; urgency=low1407nut (2.4.1-2) unstable; urgency=low
6721408
673 * debian/control:1409 * debian/control:
@@ -757,6 +1493,50 @@ nut (2.4.1-1) unstable; urgency=low
7571493
758 -- Arnaud Quette <aquette@debian.org> Tue, 17 Feb 2009 14:15:24 +01001494 -- Arnaud Quette <aquette@debian.org> Tue, 17 Feb 2009 14:15:24 +0100
7591495
1496nut (2.2.2-10ubuntu3) jaunty; urgency=low
1497
1498 * debian/{nut-cgi,nut}.preinst: don't call adduser or addgroup *at
1499 all*, these operations should be handled in the postinst. Since
1500 this is the only custom action at all for nut-cgi, remove that
1501 preinst completely.
1502 * debian/{nut-cgi,nut}.postinst: add nut to the dialout
1503 and nut groups unconditionally, to handle the upgrade from the hardy
1504 release. LP: #222761, LP: #287781.
1505 * debian/control: nut needs Pre-Depends: debconf instead of Depends:,
1506 because we use debconf unconditionally in the preinst.
1507 * reinstate debian/nut-hal-drivers.postinst, which was lost in a
1508 merge; and fix it up to use udevadm trigger --action=change, the
1509 safe way to install udev rules.
1510 * have nut-hal-drivers Depend: on udev so it can use the above.
1511 * fix up nut postinst to also use 'udevadm trigger --action=change'
1512
1513 -- Steve Langasek <steve.langasek@ubuntu.com> Fri, 30 Jan 2009 01:06:53 +0000
1514
1515nut (2.2.2-10ubuntu2) jaunty; urgency=low
1516
1517 * debian/rules: Install udev rules into /lib/udev/rules, bump versioned
1518 dependency on udev.
1519 * debian/nut.install, debian/nut-hal-drivers.install: Update path
1520 * debian/patches/04-ubuntu-udev-rules-name.dpatch: Use a dash to
1521 separate the name, not an underscore.
1522 * debian/nut.preinst, debian/nut-hal-drivers.preinst: Remove previous
1523 rules if unchanged, otherwise move to new filename.
1524 * debian/control: Add Breaks to ensure we have correct udev version.
1525
1526 -- Scott James Remnant <scott@ubuntu.com> Tue, 13 Jan 2009 02:50:14 +0000
1527
1528nut (2.2.2-10ubuntu1) jaunty; urgency=low
1529
1530 * Merge from debian unstable, remaining changes:
1531 + debian/control:
1532 - Update maintainer field as per spec.
1533 + debian/nut{-cgi,-hal-drivers}.preinst:
1534 - Add nut user to dialout group.
1535 + debian/nut.install
1536 - Install the configuration files in /etc/nut.
1537
1538 -- Chuck Short <zulcss@ubuntu.com> Fri, 28 Nov 2008 23:01:47 +0000
1539
760nut (2.2.2-10) unstable; urgency=low1540nut (2.2.2-10) unstable; urgency=low
7611541
762 * Merge from Ubuntu (Morten Kjeldgaard):1542 * Merge from Ubuntu (Morten Kjeldgaard):
@@ -797,6 +1577,18 @@ nut (2.2.2-9) unstable; urgency=low
7971577
798 -- Arnaud Quette <aquette@debian.org> Wed, 15 Oct 2008 17:20:29 +02001578 -- Arnaud Quette <aquette@debian.org> Wed, 15 Oct 2008 17:20:29 +0200
7991579
1580nut (2.2.2-8ubuntu1) jaunty; urgency=low
1581
1582 * Merge from debian unstable, remaining changes:
1583 + debian/control:
1584 - Update maintainer field as per spec.
1585 + debian/nut{-cgi,-hal-drivers}.preinst:
1586 - Add nut user to dialout group.
1587 + debian/rules:
1588 - Move the configuration files to /etc/nut from examples.
1589
1590 -- Chuck Short <zulcss@ubuntu.com> Wed, 05 Nov 2008 02:59:59 -0400
1591
800nut (2.2.2-8) unstable; urgency=high1592nut (2.2.2-8) unstable; urgency=high
8011593
802 * debian/nut.links: restored since it's now handled by insserv (Closes:1594 * debian/nut.links: restored since it's now handled by insserv (Closes:
@@ -820,6 +1612,18 @@ nut (2.2.2-7) unstable; urgency=high
8201612
821 -- Arnaud Quette <aquette@debian.org> Mon, 15 Sep 2008 17:18:28 +02001613 -- Arnaud Quette <aquette@debian.org> Mon, 15 Sep 2008 17:18:28 +0200
8221614
1615nut (2.2.2-6ubuntu1) intrepid; urgency=low
1616
1617 * Merge from debian unstable, remaining changes:
1618 + debian/control:
1619 - Update maintainer field as per spec.
1620 + debian/nut{-cgi,-hal-drivers}.preinst:
1621 - Add nut user to dialout group.
1622 + debian/rules:
1623 - Move the configuration files to /etc/nut from examples.
1624
1625 -- Chuck Short <zulcss@ubuntu.com> Mon, 14 Jul 2008 00:54:42 +0100
1626
823nut (2.2.2-6) unstable; urgency=low1627nut (2.2.2-6) unstable; urgency=low
8241628
825 * tag this bug as closed by the 2.2.2 release (Closes: #490048)1629 * tag this bug as closed by the 2.2.2 release (Closes: #490048)
@@ -863,6 +1667,18 @@ nut (2.2.2-4) unstabl e; urgency=low
8631667
864 -- Arnaud Quette <aquette@debian.org> Sat, 05 Jul 2008 22:56:35 +02001668 -- Arnaud Quette <aquette@debian.org> Sat, 05 Jul 2008 22:56:35 +0200
8651669
1670nut (2.2.2-3ubuntu1) intrepid; urgency=low
1671
1672 * Merge from debian unstable, remaining changes:
1673 + debian/control:
1674 - Update maintainer field as per spec.
1675 + debian/nut{-cgi,-hal-drivers}.preinst:
1676 - Add nut to user to dialout group.
1677 + debian/rules:
1678 - Move the configuation files to /etc/nut from examples.
1679
1680 -- Chuck Short <zulcss@ubuntu.com> Tue, 01 Jul 2008 11:57:01 +0100
1681
866nut (2.2.2-3) unstable; urgency=low1682nut (2.2.2-3) unstable; urgency=low
8671683
868 * debian/rules: reactivate dpatch support1684 * debian/rules: reactivate dpatch support
@@ -892,6 +1708,20 @@ nut (2.2.2-2) unstable; urgency=low
8921708
893 -- Arnaud Quette <aquette@debian.org> Fri, 20 Jun 2008 21:29:31 +02001709 -- Arnaud Quette <aquette@debian.org> Fri, 20 Jun 2008 21:29:31 +0200
8941710
1711nut (2.2.2-1ubuntu1) intrepid; urgency=low
1712
1713 * Merge from debian unstable, remaining changes:
1714 + debian/control:
1715 - Update maintainer field as per spec.
1716 + debian/nut{-cgi,-hal-drivers}.preinst:
1717 - Add nut to user to dialout group.
1718 + debian/rules:
1719 - Move the configuration files to /etc/nut from examples
1720 + debian/patches/01_fix_megatec_regression.dpatch.
1721 - Dropped no longer since its fixed in this version.
1722
1723 -- Chuck Short <zulcss@ubuntu.com> Wed, 18 Jun 2008 11:30:10 -0500
1724
895nut (2.2.2-1) unstable; urgency=low1725nut (2.2.2-1) unstable; urgency=low
8961726
897 * New upstream release (Closes: #471828, #462468, #334105, #463150)1727 * New upstream release (Closes: #471828, #462468, #334105, #463150)
@@ -919,6 +1749,59 @@ nut (2.2.2-1) unstable; urgency=low
9191749
920 -- Arnaud Quette <aquette@debian.org> Wed, 04 Jun 2008 13:35:41 +02001750 -- Arnaud Quette <aquette@debian.org> Wed, 04 Jun 2008 13:35:41 +0200
9211751
1752nut (2.2.1-2.1ubuntu7) hardy; urgency=low
1753
1754 * debian/patches/01_fix_megatec_regression.dpatch
1755 - Fix more megatec_usb driver regressions. (LP: #215389)
1756
1757 -- Chuck Short <zulcss@ubuntu.com> Mon, 14 Apr 2008 14:25:48 -0400
1758
1759nut (2.2.1-2.1ubuntu6) hardy; urgency=low
1760
1761 * debian/patches/01_fix_megatec_regression.dpatch
1762 - Updated patch thanks to Alexander I. Gordeev <lasaine -at-
1763 lvk.cs.msu.su>. (LP: #209001)
1764
1765 -- Chuck Short <zulcss@ubuntu.com> Thu, 10 Apr 2008 09:33:53 -0400
1766
1767nut (2.2.1-2.1ubuntu5) hardy; urgency=low
1768
1769 * debian/patches/01_fix_megatec_regression.dpatch
1770 - Readded support for various USB devices. (LP: #209001)
1771
1772 -- Chuck Short <zulcss@ubuntu.com> Mon, 07 Apr 2008 08:46:46 -0400
1773
1774nut (2.2.1-2.1ubuntu4) hardy; urgency=low
1775
1776 * Use udevtrigger to restart udev. (LP: #204612)
1777
1778 -- Chuck Short <zulcss@ubuntu.com> Wed, 26 Mar 2008 13:30:24 -0400
1779
1780nut (2.2.1-2.1ubuntu3) hardy; urgency=low
1781
1782 * Fix FTBFS.
1783
1784 -- Chuck Short <zulcss@ubuntu.com> Sat, 22 Mar 2008 10:00:06 -0400
1785
1786nut (2.2.1-2.1ubuntu2) hardy; urgency=low
1787
1788 * Fix udev rules. (LP: #204612).
1789 * Cleaned up debian/control.
1790
1791 -- Chuck Short <zulcss@ubuntu.com> Fri, 21 Mar 2008 20:30:44 -0400
1792
1793nut (2.2.1-2.1ubuntu1) hardy; urgency=low
1794
1795 * Merge from debian unstable (LP: #203366), remaining Ubuntu changes:
1796 + debian/rules:
1797 - Move the configuration files to /etc/nut from examples.
1798 + debian/nut{,-cgi,-hal-drivers}.preinst
1799 - Add nut user to dialout group.
1800 + debian/control:
1801 - Updated Maintainer field as per spec.
1802
1803 -- Luca Falavigna <dktrkranz@ubuntu.com> Mon, 17 Mar 2008 23:59:38 +0100
1804
922nut (2.2.1-2.1) unstable; urgency=low1805nut (2.2.1-2.1) unstable; urgency=low
9231806
924 * Non-maintainer upload.1807 * Non-maintainer upload.
@@ -926,6 +1809,14 @@ nut (2.2.1-2.1) unstable; urgency=low
9261809
927 -- Joe Nahmias <jello@debian.org> Sun, 09 Mar 2008 13:12:12 -04001810 -- Joe Nahmias <jello@debian.org> Sun, 09 Mar 2008 13:12:12 -0400
9281811
1812nut (2.2.1-2ubuntu1) hardy; urgency=low
1813
1814 * Move the configuration files to /etc/nut from examples. (LP: #85598)
1815 * Add nut user to dialout group. (LP: #157079)
1816 * Updated Maintainer according to specs.
1817
1818 -- Chuck Short <zulcss@ubuntu.com> Thu, 28 Feb 2008 10:10:24 -0500
1819
929nut (2.2.1-2) unstable; urgency=low1820nut (2.2.1-2) unstable; urgency=low
9301821
931 * debian/po/de.po: update the German po-debconf translation (Closes:1822 * debian/po/de.po: update the German po-debconf translation (Closes:
@@ -1890,6 +2781,3 @@ nut (0.43.2-1) unstable; urgency=low
18902781
1891 -- Luca Filipozzi <lfilipoz@emyr.net> Wed, 3 May 2000 20:50:30 -07002782 -- Luca Filipozzi <lfilipoz@emyr.net> Wed, 3 May 2000 20:50:30 -0700
18922783
1893Local variables:
1894mode: debian-changelog
1895End:
diff --git a/debian/control b/debian/control
index 8f1ddad..017eb43 100644
--- a/debian/control
+++ b/debian/control
@@ -1,7 +1,8 @@
1Source: nut1Source: nut
2Section: admin2Section: admin
3Priority: optional3Priority: optional
4Maintainer: Arnaud Quette <aquette@debian.org>4Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
5XSBC-Original-Maintainer: Arnaud Quette <aquette@debian.org>
5Uploaders: Laurent Bigonville <bigon@debian.org>6Uploaders: Laurent Bigonville <bigon@debian.org>
6Build-Depends: debhelper (>= 12),7Build-Depends: debhelper (>= 12),
7 dh-python,8 dh-python,
@@ -11,7 +12,6 @@ Build-Depends: debhelper (>= 12),
11 libltdl-dev,12 libltdl-dev,
12 libneon27-gnutls-dev | libneon27-dev,13 libneon27-gnutls-dev | libneon27-dev,
13 libnss3-dev,14 libnss3-dev,
14 libpowerman0-dev (>= 2.3.3),
15 libsnmp-dev | libsnmp9-dev,15 libsnmp-dev | libsnmp9-dev,
16 libusb-dev (>= 0.1.8),16 libusb-dev (>= 0.1.8),
17 libwrap0-dev (>= 7.6),17 libwrap0-dev (>= 7.6),
@@ -136,22 +136,6 @@ Description: network UPS tools - XML/HTTP driver
136 Eaton or MGE that use an XML/HTTP-based Network Management Card or136 Eaton or MGE that use an XML/HTTP-based Network Management Card or
137 Proxy.137 Proxy.
138138
139Package: nut-powerman-pdu
140Architecture: any
141Depends: nut (>= 2.4.0),
142 powerman (>= 2.3.3),
143 ${misc:Depends},
144 ${shlibs:Depends}
145Description: network UPS tools - PowerMan PDU driver
146 Network UPS Tools (NUT) is a client/server monitoring system that
147 allows computers to share uninterruptible power supply (UPS) and
148 power distribution unit (PDU) hardware. Clients access the hardware
149 through the server, and are notified whenever the power status
150 changes.
151 .
152 This package provides powerman-pdu, which allows NUT clients to communicate
153 with the PowerMan daemon to support PDUs.
154
155Package: nut-doc139Package: nut-doc
156Architecture: all140Architecture: all
157Section: doc141Section: doc
diff --git a/debian/libnutclient0.symbols b/debian/libnutclient0.symbols
index 8487ec8..4c3ccca 100644
--- a/debian/libnutclient0.symbols
+++ b/debian/libnutclient0.symbols
@@ -1,6 +1,7 @@
1# SymbolsHelper-Confirmed: 2.7.4-9~ amd64 arm64 armel armhf hppa i386 ia64 m68k mips mips64el mipsel powerpc ppc64 ppc64el riscv64 s390x sh4 sparc64 x321# SymbolsHelper-Confirmed: 2.7.4-9~ amd64 arm64 armel armhf hppa i386 ia64 m68k mips mips64el mipsel powerpc ppc64 ppc64el riscv64 s390x sh4 sparc64 x32
2libnutclient.so.0 libnutclient0 #MINVER#2libnutclient.so.0 libnutclient0 #MINVER#
3* Build-Depends-Package: libnutclient-dev3* Build-Depends-Package: libnutclient-dev
4 (optional=templinst|arch=ppc64el)_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE19_M_emplace_back_auxIJS5_EEEvDpOT_@Base 2.7.4
4 (c++)"nut::Client::Client()@Base" 2.7.35 (c++)"nut::Client::Client()@Base" 2.7.3
5 (c++)"nut::Client::getDevice(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 2.7.36 (c++)"nut::Client::getDevice(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 2.7.3
6 (c++)"nut::Client::getDeviceVariableValues(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 2.7.37 (c++)"nut::Client::getDeviceVariableValues(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 2.7.3
@@ -159,12 +160,12 @@ libnutclient.so.0 libnutclient0 #MINVER#
159 (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.3160 (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
160 (c++)"std::_Rb_tree<nut::Variable, nut::Variable, std::_Identity<nut::Variable>, std::less<nut::Variable>, std::allocator<nut::Variable> >::_M_erase(std::_Rb_tree_node<nut::Variable>*)@Base" 2.7.3161 (c++)"std::_Rb_tree<nut::Variable, nut::Variable, std::_Identity<nut::Variable>, std::less<nut::Variable>, std::allocator<nut::Variable> >::_M_erase(std::_Rb_tree_node<nut::Variable>*)@Base" 2.7.3
161 (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.3162 (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
162 (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.3163 (c++|arch=!ppc64el)"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
163 (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.3164 (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
164 (c++|optional=templinst|arch=amd64 arm64 hppa ia64 m68k mips64el ppc64el riscv64 sh4 sparc64 x32)"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.4165 (c++|optional=templinst|arch=amd64 arm64 hppa ia64 m68k mips64el ppc64el riscv64 sh4 sparc64 x32)"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
165 (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.3166 (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
166 (c++|optional=templinst)"std::_Rb_tree_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::_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_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(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::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&)@Base" 2.7.4-9~167 (c++|optional=templinst)"std::_Rb_tree_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::_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_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(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::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&)@Base" 2.7.4-9~
167 (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.3168 (c++|optional=templinst)"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
168 (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.3169 (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
169 (c++)"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.3170 (c++)"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.3
170 (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.3171 (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
diff --git a/debian/nut-cgi.postinst b/debian/nut-cgi.postinst
index bdb72a0..5d89f2b 100644
--- a/debian/nut-cgi.postinst
+++ b/debian/nut-cgi.postinst
@@ -17,6 +17,7 @@ case "$1" in
17# if ! groups nut | grep -qw dialout; then17# if ! groups nut | grep -qw dialout; then
18# adduser nut dialout18# adduser nut dialout
19# fi19# fi
20 adduser --quiet nut dialout
2021
21 # Ensure /etc/nut is readable/crossable for others22 # Ensure /etc/nut is readable/crossable for others
22 if [ -d /etc/nut/ ] ; then23 if [ -d /etc/nut/ ] ; then
diff --git a/debian/nut-powerman-pdu.install b/debian/nut-powerman-pdu.install
23deleted file mode 10064424deleted file mode 100644
index f0acaa4..0000000
--- a/debian/nut-powerman-pdu.install
+++ /dev/null
@@ -1 +0,0 @@
1debian/tmp/lib/nut/powerman-pdu
diff --git a/debian/nut-powerman-pdu.manpages b/debian/nut-powerman-pdu.manpages
2deleted file mode 1006440deleted file mode 100644
index 43bbc81..0000000
--- a/debian/nut-powerman-pdu.manpages
+++ /dev/null
@@ -1 +0,0 @@
1debian/tmp/usr/share/man/man8/powerman-pdu.8
diff --git a/debian/nut-server.postinst b/debian/nut-server.postinst
index 41b1d08..81c4d09 100644
--- a/debian/nut-server.postinst
+++ b/debian/nut-server.postinst
@@ -30,6 +30,7 @@ case "$1" in
30# if ! groups nut | grep -qw dialout; then30# if ! groups nut | grep -qw dialout; then
31# adduser nut dialout31# adduser nut dialout
32# fi32# fi
33 adduser --quiet nut dialout
3334
34 # make sure that conffiles are secured and have the correct ownerships35 # make sure that conffiles are secured and have the correct ownerships
35 # on first install36 # on first install

Subscribers

People subscribed via source and target branches