Notable changes are:
- it now builds using gmake
- NLS and POWERFLUTE are removed
- POLLTIME directive to control UPS polling interval. This directive
specifies the number of seconds to delay between polling the UPS for
status. Previously, NETTIME allowed this to be adjusted for network
connections only (snmp, pcnet, nis-net). POLLTIME configures the delay
for all connection types. NETTIME is accepted as a synonym for
compatibility with old config files.
- you can now use the graphical client via GAPCMON OPTION
- it won't build on anything pre 6.3R
Tested by: Stefan Lambrev <stefan.lambrev@moneybookers.com>
- Now the port build depends on devel/makedepend
- Utilize ETCDIR for Makefile and pkg-plist
- Move pkg-message to FILESDIR
- No need to use USE_GETTEXT=yes, because port doesn't install any mo files
and --enable-nls option doesn't help. With --with-included-gettext apcupsd
doesn't build.
PR: ports/116774
Submitted by: Alexander Logvinov
- MASTER/SLAVE networking mode removed (use NIS instead, see manual)
- PowerChute Network Shutdown driver
- New configuration directives to set paths at runtime
Note: GAPCMON GUI monitoring tool is not yet builded in this port, but it will.
PR: ports/111253
Submitted by: Jui-Nan Lin <jnlin@csie.nctu.edu.tw>
Poked by: infofarmer@
- Fix for lost config files during "portupgrade apcupsd"
(PR ports/67251)
- Mandrake 10 USB users, please note, you must either use devfs
to access the USB or reconfigure your kernel and turn
CONFIG_USB_DYNAMIC_MINORS off.
- The NIS slave server code (net driver) should be much more
efficient and robust than previous versions.
- The code as a whole is much more resistant to buffer overflows
since most all string copies are now protected.
PR: 67251
Submitted by: Rob <robbyrnes@fastmail.com.au>
o) Add flag WITH_CGI=yes for building with/without cgi support
o) When cgi support is choosen dependency on libgd is now
added out of the ports tree (not internal one).
o) files dir contains a sample config for network master-slave
which seems to be stable on my test environment
o) still lack of USB support, cause noone ports the LINUX usb code to
FreeBSD (perhaps libusb is also a staring point)