~vcs-imports/nut:upsdrvctl_partial_error

Last commit made on 2015-05-20
Get this branch:
git clone -b upsdrvctl_partial_error https://git.launchpad.net/~vcs-imports/nut

Branch merges

Branch information

Name:
upsdrvctl_partial_error
Repository:
lp:~vcs-imports/nut

Recent commits

7d31ee2... by Arnaud Quette <email address hidden>

Minor comments adjustments

386a6a4... by Arnaud Quette <email address hidden>

Fix systemd behavior regression WRT sysV with drivers

If 1 driver, among multiple, fails to execute command, or at worst
only 1 driver, among multiple, succeed to execute command, upsdrvctl
will exit with error code '2' (EXIT_FAILURE + 1), so that init systems
(such as systemd) can have a different consideration of full Vs partial
failures, to continue the startup sequence

11382c9... by Daniele Pezzini <email address hidden>

nutdrv_qx: make preprocessed value's size_t a const

There's no need to intervene on the passed-to-the-function value of a preprocessed value's size_t, so clarify it is a const.
Update all subdrivers accordingly, bump versions.

6983906... by Daniele Pezzini <email address hidden>

nutdrv_qx: make sure an answer is not reused if preprocess_answer() fails

If an item's preprocess_answer() function fails, the answer should not be considered valid and inherited by the following items with the same command.
Therefore, on failure, clear the answer so that the following items are forced to query the device and preprocess the answer anew, if appropriate.

24bf015... by Arnaud Quette <email address hidden>

Update NUT packages for Windows to 2.6.5-6

c98fab9... by Arnaud Quette <email address hidden>

Restore systemd relationship with nut-driver service

The Requires directive from nut-server to nut-driver was previously
removed, since it was preventing upsd from starting whenever one or more
drivers, among several, was failing to start.
Use the Wants directive, a weaker version of Requires, which will start
upsd even if the nut-driver unit fails to start.

closes https://github.com/networkupstools/nut/issues/200

980aa03... by Arnaud Quette <email address hidden>

Cleanup GPG signature before generation

0381710... by Arnaud Quette <email address hidden>

bump version back to 2.7.3.1

4434967... by Arnaud Quette <email address hidden>

Restore version 2.7.3 for release

61840ac... by Arnaud Quette <email address hidden>

Missing link reference update

The filename of the previous GPG release key was not updated, leading
to pointing to the current release key