Changelog for
apcupsd-3.14.14-150400.151.2.x86_64.rpm :
* Thu Jul 11 2024 manfred99AATTgmx.ch- Revert SuSEfirewall2 removal (commit on Wed Jul 3 13:45:08 UTC 2019), conditionally for SLE/Leap, to avoid possible regressions.- Require systemd-sysvinit for SLE/Leap < 15.6 to have a /usr/sbin/shutdown command available. For newer versions, it is included in the systemd package.
* Wed Jul 10 2024 manfred99AATTgmx.ch- remove obsolete text concerning apcupsd-early-powerdown in README.SUSE- do not use /sbin/service, call systemctl directly
* Mon Jul 08 2024 manfred99AATTgmx.ch- Leap 15.6 also needs util-linux-tty-tools- Patch configure to show correct GCC version (not configure.in, autoreconf fails)
* apcupsd-config.patch- Use %make_build in spec file
* Tue Mar 28 2023 msuchanekAATTsuse.com- Require wall utility from util-linux-tty-tools - fixes build in Factory- Use autosetup
* Tue Feb 22 2022 bjorn.lieAATTgmail.com- Conditionally disable build for gcapmon for Tumbleweed and newer via bcond. Gconf-2 is being removed from Tumbleweed, as it is deprecated and archived upstream.
* Tue Feb 22 2022 fbuiAATTsuse.com- Drop build requirements on systemd packages This was done for figuring out the path of shutdown(8) (which is provided now by systemd itself on Factory but still by systemd-sysvinit on SLE) but OTOH shutdown(8) is not used at all when apcupsd is running on Linux systems. Hence let\'s hard code the path and drop the build requirements.
* Thu Dec 31 2020 dimstarAATTopensuse.org- Use apache_serverroot instead of apache_datadir.
* Thu Aug 20 2020 dimstarAATTopensuse.org- Fix build when /etc/os-release contains a LIST as ID_LIKE (which is valid). Simply pass --with-distname=suse to configure when %suse_version is defined. This is \'a nice way\' of not explicitly breaking build for non-suse releases (even though we\'re not verifying it would really build on other distros based on this spec).
* Wed Aug 19 2020 callumjfarmer13AATTgmail.com- Fixes for %_libexecdir changing to /usr/libexec (bsc#1174075)
* Tue Aug 20 2019 bjorn.lieAATTgmail.com- Pass --enable-usb, --enable-modbus-usb and --enable-test to configure aswell, build all the drivers we used to build with - -enable-all (boo#1145913).
* Fri Aug 09 2019 bjorn.lieAATTgmail.com- Stop passing enable-all to configure, pass enable-gapcmon and enable-cgi instead, reflecting what we actually build.- Following this, drop unused pkgconfig(gnome-vfs-2.0) BuildRequires and add pkgconfig(glib-2.0) and pkgconfig(gthread-2.0), align with what configure actually checks for.
* Wed Jul 03 2019 matthias.gerstnerAATTsuse.com- removal of SuSEfirewall2 service, since SuSEfirewall2 has been replaced by firewalld, see [1]. [1]: https://lists.opensuse.org/opensuse-factory/2019-01/msg00490.html
* Wed Mar 21 2018 tchvatalAATTsuse.com- Do not use path based dependency but use normal package name
* Thu Mar 15 2018 tchvatalAATTsuse.com- Drop support for < sle12, also removes patch:
* apcupsd-pm-utils.patch- Drop intitscript- Format with spec-cleaner- Use license macros instead of %doc macros
* Mon Dec 11 2017 crrodriguezAATTopensuse.org- BuildRequire pkgconfig(x11) not xorg-x11-devel
* Thu Nov 23 2017 rbrownAATTsuse.com- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)
* Thu Aug 31 2017 dimstarAATTopensuse.org- Pass --with-distname=, based on the values of ID_LIKE from /etc/os-release to configure. Since the removal of /etc/SuSE-release, the build system is no longer able to identify us building on a SUSE system. Let\'s help it.
* Thu Dec 08 2016 manfred99AATTgmx.ch- update apcupsd-httpd.conf to work with apache2 >= 2.4. Entries are commented out, so this file acts as example only. bsc#950950
* Tue May 31 2016 manfred99AATTgmx.ch- Update to apcupsd version 3.14.14
* win32: Fix missing DLLs when installing only apctray
* Fixes for socket error handling. Resolves apcaccess crash when connection fails as well as several other theoretical issues.
* MODBUS/USB error handling (COMMLOST) improvements for faulty USB links
* Fix hiddev binding when usbfs is mounted on /dev/bus/usb instead of /proc/bus/usb. This is necessary for switching between MODBUS/USB and USB/HID on Linux.
* Update GPLv2 text and FSF address to match current versions from FSF.
* Various fixes for potential issues suggested by Coverity Scan
* MacOS X port support for El Capitan System Integrity Protection (SIP) aka \"rootless\"
* Fix shutdown failure on Windows when UPSNAME includes spaces
* Fix building bsd-usb driver (This was broken when modbus-usb support was added.)
* Add status display for output current as well as apparent power- fix firewall rule installation in spec file- drop BuildRequires: net-snmp-devel, net-snmp was dropped in favour of snmplite- drop installation of own automake files for ppc64, not needed any more- Removed patches, fixed in upstream:
* apcupsd-3.14.6-undef-MIB-for-new-net-snmp.diff
* fix-fsf-adress.patch
* apcupsd-3.14.1-cloexec.patch
* apcupsd-gpp.patch- Removed patch, not needed as it builds on all supported arches, and not linking against libstdc++ is done on purpose:
* apcupsd-3.14.8-cxxld.patch
* Mon Jul 13 2015 tchvatalAATTsuse.com- Ensure locfile is properly set bnc#929444
* Sat Apr 18 2015 matwey.kornilovAATTgmail.com- Move
*.cgi scripts to apcupsd-cgi package (fix boo#925886)
* Thu Apr 02 2015 tchvatalAATTsuse.com- Version bump to 3.14.13:
* apcaccess and apcupsd status format updates to ease parsing by scripts
* UPS name is included in subject line of emails in default scripts
* Default event scripts pull SYSADMIN and APCUPSD_MAIL definitions from a common config file so they can easily be configured in one place
* MODBUS USB support Previous releases supported MODBUS serial (RS232). This release adds support for MODBUS over USB. This protocol is preferable to the normal USB HID driver because it offers access to more UPS data readouts and controls. The only configuration file change needed versus MODBUS serial is to change UPSCABLE to usb and use an empty DEVICE setting. See the MODBUS section of the apcupsd manual for more details.
* Support for Apple Notification Center on Mac OS X (replaces Growl)
* Apple install packages and binaries are signed with an Apple Developer key for compatibility with Gate Keeper
* Windows USB driver has been updated with additional USB identifiers to support future APC products.
* Fix issue with certain Back-UPS USB models repeatedly cycling power on/off after killpower is issued
* Fix display of battery level during MODBUS calibration
* Fix apctest EEPROM setting on various models
* Close and reopen serial port during extended COMMLOST in apcsmart driver (helps recover connection when USB serial port dongles are reconnected)
* Avoid probing non-APC USB devices as it can cause lockups
* Fix issue with service failing to start on Windows during boot with USB UPS
* Fix bogus lock file error when config file error forces early termination
* Fix MODBUS NOMOUTV reading for voltages other than 120VAC
* Fix LOADPCT (CI_LOAD) on MODBUS driver
* Fix issue with net driver not reporting MODEL value
* Fix several potential issues identified by Coverity static analysis
* Numerous other fixes and improvements all over the code, many of them submitted by users...Thank you!- Refreshed patches:
* apcupsd-3.14.1-cloexec.patch
* apcupsd-3.14.8-cxxld.patch
* apcupsd-gpp.patch- Removed patch:
* apcupsd-3.14.10-nodbg.patch
* Thu Apr 02 2015 tchvatalAATTsuse.com- Cleanup with spec-cleaner- Remove patch that is never applied today:
* apcupsd-powersave.patch
* Tue Dec 02 2014 sbrabecAATTsuse.cz- Fix removal of HALT_POWERDOWN_INSERT (bsc#907702).
* Sun Nov 16 2014 matwey.kornilovAATTgmail.com- Add patch apcupsd-3.14.10-nodbg.patch: reduce amount of debug messages (redhat #1053324)
* Sun Nov 16 2014 matwey.kornilovAATTgmail.com- fix HIBERNATE variable initialization in apccontrol script