[sync request] Please sync nut 2.4.1 from Debian unstable (main)

Bug #332030 reported by Arnaud Quette
This bug report is a duplicate of:  Bug #334470: FFE: Network UPS Tools 2.4.1-2. Edit Remove
2
Affects Status Importance Assigned to Milestone
nut (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: nut

- 2.4.1-1 has just entered Debian Sid (it adds 1 more binary package: nut-powerman-pdu, but won't progress until powerman also enters the archive!)
- 2.4.1-2 has just been uploaded, merging more Ubuntu patches and fixing some more bugs (both Debian and Ubuntu)

DEBIAN CHANGELOG:

nut (2.4.1-2) unstable; urgency=low

  * debian/control:
    - add Build-Depends libwrap0-dev to enable TCP wrappers support,
    - remove again dpatch from Build-Depends,
    - move back debconf to Depends since we don't use it anymore in the preinst,
    - add udev to nut-hal-drivers Depends so that it can use udevadm.
  * debian/rules:
    - pre merge the needed changes for Ubuntu (udev path and version),
    - deactivate again dpatch rules
    - move the nut-cgi HTML files off /var/www to /usr/share/nut/www
    - set dh_installdocs to ignore Makefile
    - remove dh_installexamples
  * debian/patches/*: removed since it doesn't address the issue
  * debian/nut-snmp.lintian-overrides: added to address NetSNMP overlinking
  * debian/nut.install:
    - add an precise list of the configuration files (Closes: #254355),
    - use a wildcard to specify the udev rules installation path
  * debian/nut-hal-drivers.install: use a wildcard to specify the udev rules
    installation path (either /etc or /lib)
  * debian/nut-cgi.install: add an precise list of the configuration files
  * debian/nut.preinst:
    - remove previous udev rule if unchanged, otherwise move to new filename (ie
      with a dash),
    - don't call adduser or addgroup *at all*, since these operations should be
      handled in the postinst,
    - migrate /etc/default/nut content to /etc/nut/nut.conf (part #1)
  * debian/nut-cgi.preinst: removed since its content is addressed by postinst.
  * debian/nut-hal-drivers.preinst:
    - remove previous udev rule if unchanged, otherwise move to new filename (ie
      with a dash),
  * debian/nut-hal-drivers.postinst:
     - reinstate since it was lost in the 2.2.2-10 merge,
     - use the safe way to install udev rules (udevadm trigger --action=change).
  * debian/nut.postinst:
    - use the safe way to install udev rules, as for nut-hal-drivers.postinst
      (udevadm trigger --action=change)
    - rework the user/group creation, and a commented add to the dialout group,
    - migrate /etc/default/nut content to /etc/nut/nut.conf (part #2)
  * debian/nut-cgi.postinst: rework the user/group creation, and a commented add
    to the dialout group.
  * debian/nut.postinst: reactivate the nut user removal upon purge
  * debian/nut.init:
    - use nut.conf instead of /etc/default/nut to start the right component(s)
    - enforce the configuration checking
    - add basic support for the status option (as required per LSB)
  * debian/nut.default: removed since its content has been incorporated into
    nut.conf
  * debian/{nut-cgi,nut}.examples: removed since the sample configuration files
    are now installed.
  * debian/nut.README.Debian: reworked with a lot of update and completion.
  * debian/nut-cgi.README.Debian: reworked with a lot of update and completion.

 -- Arnaud Quette <email address hidden> Fri, 20 Feb 2009 10:09:52 +0100

nut (2.4.1-1) unstable; urgency=low

  * New upstream release
  * Acknowledge the use of debhelpers (Closes: #506583)
  * debian/copyright: authors and licensing (GPL2+ and GPL3+) completion
  * debian/control:
    - add a Pre-Depends on debconf for nut and nut-cgi, and remove the according
      Depends
    - add ${misc:Depends} to all Depends
    - add libpowerman0-dev to the Build-Depends
    - add a new nut-powerman-pdu package
    - add a Recommends on bash-completion for nut
    - remove Shaul Karl from the Uploaders as per his request
  * debian/nut-powerman-pdu.install, debian/nut-powerman-pdu.manpages: added for
    the nut-powerman-pdu package
  * debian/nut.install:
    - also list the bash_completion entry
    - list update due to upstream changes
  * debian/nut.manpages: list update due to upstream changes
  * debian/rules:
    - comment the patching rules
    - install the nut.bash_completion script
  * debian/patches/*: removed the previous patches since fixed upstream
  * debian/patches/01_snmp_ups_no_lcrypto.dpatch: add a patch to fix snmp-ups
    overlinking with lcrypto (lintian possible-gpl-code-linked-with-openssl)
  * debian/po/es.po: added Spanish debconf template translation (Closes:
    512494)
  * debian/po/ja.po: added Japanese debconf template translation (Closes:
    512865)
  * debian/watch: updated for the new 2.4 tree
  * debian/nut.prerm: replace the direct call to the init script by invoke-rc.d

 -- Arnaud Quette <email address hidden> Tue, 17 Feb 2009 14:15:24 +0100

Related branches

Arnaud Quette (aquette)
description: updated
Revision history for this message
Dustin Kirkland  (kirkland) wrote : Re: [Bug 332030] Re: [sync request] Please sync nut 2.4.1 from Debian unstable (main)

@Release team-

I can confirm that it would be in the interest of the Server team to
upload the new version of nut from Debian.

:-Dustin

Revision history for this message
Chuck Short (zulcss) wrote :

ditto

Revision history for this message
Arnaud Quette (aquette) wrote :

I'm currently finishing -2 with lots more sync from Ubuntu, LP bugs
closed...
so be sure to wait a bit more!

Arnaud

Arnaud Quette (aquette)
description: updated
Arnaud Quette (aquette)
description: updated
Revision history for this message
Dustin Kirkland  (kirkland) wrote :

Bug #332030 is actually a sync request, it's a merge request, since there are remaining Ubuntu changes. This bug has been marked a duplicate of Bug #334470, which is a FFE request for doing this merge.

Thanks,
:-Dustin

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package nut - 2.4.1-2ubuntu1

---------------
nut (2.4.1-2ubuntu1) jaunty; urgency=low

  * Acknowledge closed bugs in upstream and Debian: LP: #1568, LP: #221737,
    LP: #239025, LP: #278495, LP: #332030, LP: #332032
  * Merge from debian unstable, remaining changes:
    + debian/control:
      - Update maintainer field as per spec.
      - Add Breaks on nut-hal-drivers to ensure we have correct udev version.
    + debian/{nut-cgi,nut}.postinst: add nut to the dialout and nut groups
      unconditionally, to handle the upgrade from the hardy release (simply
      uncommented).
    + debian/rules: pre merge the changes for Ubuntu (udev path and version),
      (simply uncommented).

 -- Arnaud Quette <email address hidden> Fri, 27 Feb 2009 12:49:24 +0100

Changed in nut:
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.