- Add support for OpenSSL 1.1.0 library, allow TLSv1 and higher
(not just TLSv1) and report TLS version used in debug mode level
3 and higher (boo#1069988, openssl-1_1.patch)
- Fix missing pointer dereference in upssched (nut-upssched.patch)
- Support for allowfrom parameter was removed in version 2.4.0
(nut-preconfig.patch)
OBS-URL: https://build.opensuse.org/request/show/547147
OBS-URL: https://build.opensuse.org/package/show/hardware/nut?expand=0&rev=74
- BuildRequire tex(upquote.sty): Generally seen, this dependency
is inaccurate, as our sources do not reference upquote.sty, but
asciidoc does. Adding the dep there though makes asciidoc too
expensive, and recommends are not interpreted when building the
buildroot (boo#1063897).
Despite everything, it seems for now to be the best solution there is
OBS-URL: https://build.opensuse.org/request/show/534533
OBS-URL: https://build.opensuse.org/package/show/hardware/nut?expand=0&rev=71
- Update to version 2.7.4:
For more see NEWS and UPGRADING in /usr/share/doc/packages/nut.
* New class of device supported: ATS - Automatic Transfer Switch
* NUT command and variable naming scheme changes.
* support for new devices: AEG PROTECT B / NAS APC ATS AP7724
(should be supported) Asium P700 Eaton ATS Eaton 5E 1100iUSB
Eaton E Series DX UPS 1-20 kVA Eaton Powerware 9125-5000g
Electrys UPS 2500 Fideltronic INIGO Viper 1200 Legrand Keor
Multiplug LYONN CTB-800V Micropower LCD 1000 NHS Laser Senoidal
5000VA Sweex model P220 TS Shara Various APCUPSD-controlled APC
devices
* snmp-ups improvements.
* Eaton: improvements and fixes of 3ph SNMP, ePDU (G2 and G3) and
XML/PDC.
* Further fixes and improvements of bcmxcp_usb, dummy-ups,
libnutclient, nutdrv_atcl_usb, nutdrv_qx, nut-ipmipsu, solis,
tripplitesu, usbhid-ups.
* nut-scanner: Don't depend on development libraries
(boo#963505).
* Improved SSL support through Mozilla NSS, Augeas support.
* Fixed UPower device matching in recent kernels.
* nut-server.service: Restore systemd relationship (drop
0001-Restore-systemd-relationship-with-nut-driver-service.patch).
* Network protocol information change.
- Drop dummy init scripts. They are not needed any more
(nut-monitor, nut-server, nut-driver, boo#801542#c2).
- Build and package documentation
(nut-doc-fixed-date.patch, nut-doc-cables.patch).
- Fix dependencies.
- Fix bash-completion path.
OBS-URL: https://build.opensuse.org/request/show/489344
OBS-URL: https://build.opensuse.org/package/show/hardware/nut?expand=0&rev=57
- Update to version 2.7.2:
For more see NEWS and UPGRADING in /usr/share/doc/packages/nut.
* upsdrvctl is now installed to $prefix/sbin rather than
$driverexec. This usually means moving from /bin to /sbin, apart
from few exceptions.
* FreeDesktop Hardware Abstraction Layer (HAL) support was removed.
* This is a good time to point out that for stricter packaging
systems, it may be beneficial to add "--enable-option-checking=fatal"
to the ./configure command line, in order to quickly pick up any
other removed option flags.
Other changes:
* libupsclient had undefined references related to functions of
libcommon.This issue was reported on Debian (bug #731156) and
is now fixed
* support for new devices:
+ CABAC UPS-1700DV2
+ Eaton Powerware 3105
+ Emerson Network Power Liebert PSI 1440
+ MicroDowell B.Box LP 500
+ Numeric Digital 800 plus
+ OptiUPS VS 575C
+ Tripp Lite SU10KRT3/1X
* nutdrv_atcl_usb: new driver for 'ATCL FOR UPS'
* al175: re-introduced this driver (actually, it was in 2.7.1)
* upsdrvctl now provides retry options for upsdrvctl and driver(s)
* snmp-ups: add support for XPPC-MIB and Tripp Lite SU10KRT3/1X.
Also fix erroneous status in HP/Compaq SNMP MIB (with the most
recent HP firmware (1.76) ;
improved various MIBs (APC, HP/Compaq, ...)
* nutdrv_qx: add new 'fallback' Q1 subdriver, with minimal
OBS-URL: https://build.opensuse.org/request/show/258925
OBS-URL: https://build.opensuse.org/package/show/hardware/nut?expand=0&rev=49
- Update to version 2.7.1:
For more see NEWS and UPGRADING in /usr/share/doc/packages/nut.
Potentially incompatible changes:
* First release after the transition from Subversion to Git.
* The linkman:apcsmart[8] driver has been replaced by a new
implementation. There is a new parameter, 'ttymode'. In case
of issues with this new version, users can revert to
apcsmart-old.
* The linkman:nutdrv_qx[8] driver will eventually supersede
blazer_ser and blazer_usb. Options are not exactly the same,
but are documented in the nutdrv_qx man page.
* Mozilla NSS support has been added.
* linkman:upsrw[8] now prints out the maximum size of
variables.
Other changes:
* Added a new driver, nutdrv_qx, for Megatec/Qx devices. This
driver will eventually replace the blazer_ser and blazer_usb
drivers. In particular, it adds support for Voltronic Power
devices.
* Increased USB_TIMEOUT to standards-compliant 5.000 seconds in
most drivers. This should reduce the number of timeouts on
low-speed USB 1.1 devices.
* Added many devices to the HCL. Of particular note are many
Tripp Lite USB HID PDC models which were tested against NUT by
Tripp Lite.
* Reworked some visual elements of the HCL.
* Also increased timeouts and added redundant commands to improve
reliability of mge-utalk driver.
* Added the apcupsd-ups driver to interoperate with apcupsd
installations.
* Added documentation on creating subdrivers for snmp-ups and
nutdrv_qx.
* Added new drivers for the Riello UPS product line
(riello_ser/riello_usb).
* Many improvements to the BCM/XCP.
* Added a few variables to the Powercom HID mappings.
* Updated the apcsmart driver, and renamed the previous driver to
apcsmart-old.
* Fixed the battery percentage calculation in the bestfcom
driver.
* libnutclient has been added as a C++ alternative to
libupsclient.
* Fix shutdown of Eaton HID, using usbhid-ups and mge-shut
* usbhid-ups: final fix for APC Back UPS ES.
* nut-scanner: fix crash
* IPMI support can handle more different versions of FreeIPMI
* Support power supplies scan over the network nut-scanner can
now scan for power supplies with IPMI over LAN. This is
currently limited to IPMI 1.5 only
* Improve systemd integration
* snmp-ups: Fixed a crash on outlet management, and added
delta_ups MIB support. Also fixed mappings for
upsBypassVoltage, upsBypassCurrent, and upsBypassPower in
three-phase IETF MIB.
- Enable FreeIPMI.
- Turn systemd integration on.
- Fix README.SUSE.
- nut-preconfig.patch: Fix UID recommendation.
OBS-URL: https://build.opensuse.org/request/show/221361
OBS-URL: https://build.opensuse.org/package/show/hardware/nut?expand=0&rev=39
Verify GPG signature: Perform build-time offline GPG verification.
Please verify that included keyring matches your needs.
For manipulation with the offline keyring, please use gpg-offline tool from openSUSE:Factory, devel-tools-building or Base:System.
See the man page and/or /usr/share/doc/packages/gpg-offline/PACKAGING.HOWTO.
If you need to build your package for older products and don't want to mess spec file with ifs, please follow PACKAGING.HOWTO:
you can link or aggregate gpg-offline from
devel:tools:building or use following trick with "osc meta prjconf":
--- Cut here ----
%if 0%{?suse_version} <= 1220
Substitute: gpg-offline
%endif
Macros:
%gpg_verify(dnf) \
%if 0%{?suse_version} > 1220\
echo "WARNING: Using %%gpg_verify macro from prjconf, not from gpg-offline package."\
gpg-offline --directory="%{-d:%{-d*}}%{!-d:%{_sourcedir}}" --package="%{-n:%{-n*}}%{!-n:%{name}}""%{-f: %{-f*}}" --verify %{**}\
%else\
echo "WARNING: Dummy prjconf macro. gpg-offline is not available, skipping %{**} GPG signature verification!"\
%endif\
%nil
-----------------
OBS-URL: https://build.opensuse.org/request/show/143877
OBS-URL: https://build.opensuse.org/package/show/hardware/nut?expand=0&rev=37
- Upgrade to version 2.6.3:
* nut-scanner is now improved and more portable.
* pkg-config support
* Cupport for new devices: Cyber Power Systems with SNMP RMCARD
(100, 201, 202 and 301); Dynamix 650VA USB; LDLC UPS-1200D;
Tecnoware UPS ERA LCD 0.65; Powercom BNT-xxxAP (USB ID
0d9f:0004); Various USB devices using UPSilon 2000 software.
* bcmxcp_usb now handles disconnection and reconnection.
* blazer_usb enables again inclusion of buggy IDs.
* upsd doesn't anymore fail where either IPv4 or IPv6 is
disabled, and no explicit LISTEN directive has been specified.
* Avahi support is now automatically enabled, upon detection.
* jNut (NUT Java interface) adds device discovery support.
* Many bugfixes, cleanup and improvements.
OBS-URL: https://build.opensuse.org/request/show/122963
OBS-URL: https://build.opensuse.org/package/show/hardware/nut?expand=0&rev=29