~paelzer/ubuntu/+source/nut:merge-eoan-2.4.7-9

Last commit made on 2019-08-05
Get this branch:
git clone -b merge-eoan-2.4.7-9 https://git.launchpad.net/~paelzer/ubuntu/+source/nut
Only Christian Ehrhardt  can upload to this branch. If you are Christian Ehrhardt  please log in for upload directions.

Branch merges

Branch information

Name:
merge-eoan-2.4.7-9
Repository:
lp:~paelzer/ubuntu/+source/nut

Recent commits

b7435bb... by Christian Ehrhardt  on 2019-08-05

update-maintainer

f9c3784... by Christian Ehrhardt  on 2019-08-05

reconstruct-changelog

bf6cf8f... by Christian Ehrhardt  on 2019-08-05

merge-changelogs

eae756c... by Christian Ehrhardt  on 2019-08-05

d/libnutclient0.symbols: Mark more symbols as optional (ppc64el, -O3).

Signed-off-by: Christian Ehrhardt <email address hidden>

935a4bf... by Louis Bouchard on 2016-11-21

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

70c2502... by Christian Ehrhardt  on 2019-08-05

    - debian/source_nut.py, debian/{nut,nut-server,nut-client}.install,
      debian/rules: Install apport hooks for all top-level nut packages.

Signed-off-by: Christian Ehrhardt <email address hidden>

08450d7... by Christian Ehrhardt  on 2018-05-30

    - d/nut-server.postinst, d/nut-cgi.postinst: ensure nut is member of group dialout

Signed-off-by: Christian Ehrhardt <email address hidden>

bf6df69... by Christian Ehrhardt  on 2018-05-30

    - remove nut-powerman-pdu
      + debian/control: remove nut-powerman-pdu package
      + debian/nut-powerman-pdu.{install,manpages}: dropped for now

Signed-off-by: Christian Ehrhardt <email address hidden>

3ecfb04... by Louis Bouchard on 2016-11-21

    - remove Build-Depends on libpowerman0-dev

4ccca4f... by Laurent Bigonville on 2019-08-04

Import patches-unapplied version 2.7.4-9 to debian/sid

Imported using git-ubuntu import.

Changelog parent: abf8a881e6826764c63bed4cbc8c1d4bb10b9582

New changelog entries:
  [ Ondřej Nový ]
  * d/changelog: Remove trailing whitespaces
  * d/control: Remove XS-Testsuite field, not needed anymore
  [ Arnaud Quette ]
  * debian/control, debian/rules, debian/libnutscan1.install,
    debian/libnutscan-dev.install: distribute nut-scanner. (Closes: #921379
    LP: #1814314)
  [ Laurent Bigonville ]
  * Switch from cdbs to debhelper sequence
  * Bump debhelper compatibility version to 12
  * Add libltdl-dev to the build-dependencies and fix FTBFS when it is
    installed (Closes: #831740)
  * debian/control: Bump Standards-Version to 4.4.0 (no further changes)
  * debian/control: Add libnss3-dev to the dependencies of libupsclient-dev
  * debian/tests/control: Drop python-unit and depend against python package
    instead (Closes: #908963)
  * debian/control: Fix duplicate package descriptions to please lintian
  * debian/*.symbols: Add Build-Depends-Package field
  * debian/control, debian/watch: Use https for the Homepage and download page
  * debian/libnutclient0.symbols: Adjust the symbols due to C++ changes
  * debian/patches/0011-use-pkgconfig-module.patch: Use pkg-config module
    names instead of listing the libraries, to please lintian
  * Move pidfiles from /var/run/nut to /run/nut, there is nothing else to do
    since /var/run is a symlink to /run for some times now (policy 3.9.3)
  * debian/patches/0012-add-AEG-PROTECT-NAS-support.patch: Add support for
    recent AEG PROTECT NAS UPS, from upstream (Closes: #919112)
  * debian/nut-server.lintian-overrides: Override
    package-supports-alternative-init-but-no-init.d-script
    lib/systemd/system/nut-driver.service, in LSB world, the drivers are started
    by nut-server initscript
  * debian/nut-client.lintian-overrides: Drop unused override
  * debian/nut-monitor.install: Install nut-monitor.appdata.xml in
    /usr/share/metainfo/ instead of /usr/share/appdata/
  * Simplify debian/rules, install systemd files on non-linux arch as well
  * Remove obsolete files and old upgrade paths for users coming from version
    prior to wheezy
  * debian/control: Mark -dev packages as Multi-Arch: same
  * Add debian/patches/0001-reproductible-build.patch: Try to make the
    documentation reproductible
  * debian/patches/0003-install-dev-files-in-usr.patch: Also change the prefix
    in libnutclient.pc.in for consistency
  * debian/patches/0009-fix-nutshutdown-install.patch: Use patch coming from
    upstream instead of our own patch
  * debian/rules, debian/control: Override --with-systemdshutdowndir passed to
    configure to fix FTBFS on non-linux architectures and do not build-depend
    against systemd
  * debian/rules: Install augeas lenses in /usr/share/augeas/lenses/ instead
    of /usr/share/augeas/lenses/dist/, the later seems to be reserved for
    augeas own lenses, not 3rd party ones