notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

Port details
apcupsd Set of programs for controlling APC UPS
3.14.14_5 sysutils on this many watch lists=71 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 3.14.14_4Version of this port present on the latest quarterly branch.
Maintainer: dbaio@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2001-12-02 08:24:53
Last Update: 2024-03-17 10:00:12
Commit Hash: f74d6e1c
People watching this port, also watch:: unzip, pcre, libiconv, nmap, expat
License: GPLv2
WWW:
http://www.apcupsd.com
Description:
"apcupsd" can be used for controlling all APC UPS models It can monitor and log the current power and battery status, perform automatic shutdown, and can run in network mode in order to power down other hosts on a LAN
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (37 items)
Collapse this list.
  1. /usr/local/share/licenses/apcupsd-3.14.14_5/catalog.mk
  2. /usr/local/share/licenses/apcupsd-3.14.14_5/LICENSE
  3. /usr/local/share/licenses/apcupsd-3.14.14_5/GPLv2
  4. sbin/apcupsd
  5. sbin/apcaccess
  6. sbin/apctest
  7. sbin/smtp
  8. @sample etc/apcupsd/apcupsd.conf.sample
  9. etc/apcupsd/apccontrol
  10. @sample etc/apcupsd/changeme.sample
  11. @sample etc/apcupsd/commfailure.sample
  12. @sample etc/apcupsd/commok.sample
  13. @sample etc/apcupsd/onbattery.sample
  14. @sample etc/apcupsd/offbattery.sample
  15. @comment @sample etc/apcupsd/apcupsd.css.sample
  16. @comment @sample etc/apcupsd/hosts.conf.sample
  17. @comment @sample etc/apcupsd/multimon.conf.sample
  18. @comment etc/apcupsd/cgi/multimon.cgi
  19. @comment etc/apcupsd/cgi/upsfstats.cgi
  20. @comment etc/apcupsd/cgi/upsimage.cgi
  21. @comment etc/apcupsd/cgi/upsstats.cgi
  22. @comment bin/gapcmon
  23. @comment share/applications/gapcmon.desktop
  24. @comment share/pixmaps/apcupsd.png
  25. @comment share/pixmaps/charging.png
  26. @comment share/pixmaps/gapc_prefs.png
  27. @comment share/pixmaps/onbatt.png
  28. @comment share/pixmaps/online.png
  29. @comment share/pixmaps/unplugged.png
  30. share/man/man5/apcupsd.conf.5.gz
  31. share/man/man8/apcaccess.8.gz
  32. share/man/man8/apccontrol.8.gz
  33. share/man/man8/apctest.8.gz
  34. share/man/man8/apcupsd.8.gz
  35. @owner
  36. @group
  37. @mode
Collapse this list.
Dependency lines:
  • apcupsd>0:sysutils/apcupsd
Conflicts:
CONFLICTS_INSTALL:
  • apcctrl
Conflicts Matches:
There are no Conflicts Matches for this port. This is usually an error.
To install the port:
cd /usr/ports/sysutils/apcupsd/ && make install clean
To add the package, run one of these commands:
  • pkg install sysutils/apcupsd
  • pkg install apcupsd
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: apcupsd
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1480843790 SHA256 (apcupsd-3.14.14.tar.gz) = db7748559b6b4c3784f9856561ef6ac6199ef7bd019b3edcd7e0a647bf8f9867 SIZE (apcupsd-3.14.14.tar.gz) = 1843409

Packages (timestamps in pop-ups are UTC):
apcupsd
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest3.14.14_53.14.14_53.14.14_43.14.14_53.14.14_5-3.14.14_4-
FreeBSD:13:quarterly3.14.14_43.14.14_43.14.14_43.14.14_43.14.14_53.14.14_43.14.14_43.14.14_4
FreeBSD:14:latest3.14.14_53.14.14_53.14.14_43.14.14_53.14.14_53.14.14_4-3.14.14_4
FreeBSD:14:quarterly3.14.14_43.14.14_5-3.14.14_43.14.14_53.14.14_43.14.14_43.14.14_4
FreeBSD:15:latest3.14.14_43.14.14_5n/a3.14.14_4n/a3.14.14_43.14.14_43.14.14_4
FreeBSD:15:quarterly--n/a-n/a---
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. gmake>=4.4.1 : devel/gmake
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for apcupsd-3.14.14_5: APCDUMB_DRV=on: Dumb UPS driver support APCSMART_DRV=on: APC SmartUPS serial driver support CGI=off: Build CGI programs to show status CLIENT_ONLY=off: Only NIS client (no network server or drivers) GAPCMON=off: Build GTK GUI front-end MODBUS=on: MODBUS driver support MODBUS_USB=on: MODBUS USB driver support PCNET_DRV=on: PowerChute Network Shutdown driver support SHUTDOWN_POWEROFF=off: Shutdown behavior with Halt and Power off SNMP_DRV=on: SNMP driver support SNMP_DRV_OLD=off: Old SNMP driver support TCP_WRAPPERS=on: TCP wrapper support TEST_DRV=off: Test driver support USB_DRV=on: USB driver support USB_REPORTING=off: Experimental patch for faulty USB reporting ===> Use 'make config' to modify these settings
Options name:
sysutils_apcupsd
USES:
cpe gmake
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (56 items)
Collapse this list.
  1. http://cfhcable.dl.sourceforge.net/project/apcupsd/apcupsd%20-%20Stable/3.14.14/
  2. http://cytranet.dl.sourceforge.net/project/apcupsd/apcupsd%20-%20Stable/3.14.14/
  3. http://deac-ams.dl.sourceforge.net/project/apcupsd/apcupsd%20-%20Stable/3.14.14/
  4. http://deac-fra.dl.sourceforge.net/project/apcupsd/apcupsd%20-%20Stable/3.14.14/
  5. http://deac-riga.dl.sourceforge.net/project/apcupsd/apcupsd%20-%20Stable/3.14.14/
  6. http://downloads.sourceforge.net/project/apcupsd/apcupsd%20-%20Stable/3.14.14/
  7. http://excellmedia.dl.sourceforge.net/project/apcupsd/apcupsd%20-%20Stable/3.14.14/
  8. http://freefr.dl.sourceforge.net/project/apcupsd/apcupsd%20-%20Stable/3.14.14/
  9. http://gigenet.dl.sourceforge.net/project/apcupsd/apcupsd%20-%20Stable/3.14.14/
  10. http://ixpeering.dl.sourceforge.net/project/apcupsd/apcupsd%20-%20Stable/3.14.14/
  11. http://jaist.dl.sourceforge.net/project/apcupsd/apcupsd%20-%20Stable/3.14.14/
  12. http://jztkft.dl.sourceforge.net/project/apcupsd/apcupsd%20-%20Stable/3.14.14/
  13. http://kumisystems.dl.sourceforge.net/project/apcupsd/apcupsd%20-%20Stable/3.14.14/
  14. http://liquidtelecom.dl.sourceforge.net/project/apcupsd/apcupsd%20-%20Stable/3.14.14/
  15. http://nchc.dl.sourceforge.net/project/apcupsd/apcupsd%20-%20Stable/3.14.14/
  16. http://netactuate.dl.sourceforge.net/project/apcupsd/apcupsd%20-%20Stable/3.14.14/
  17. http://netcologne.dl.sourceforge.net/project/apcupsd/apcupsd%20-%20Stable/3.14.14/
  18. http://netix.dl.sourceforge.net/project/apcupsd/apcupsd%20-%20Stable/3.14.14/
  19. http://onboardcloud.dl.sourceforge.net/project/apcupsd/apcupsd%20-%20Stable/3.14.14/
  20. http://phoenixnap.dl.sourceforge.net/project/apcupsd/apcupsd%20-%20Stable/3.14.14/
  21. http://razaoinfo.dl.sourceforge.net/project/apcupsd/apcupsd%20-%20Stable/3.14.14/
  22. http://sinalbr.dl.sourceforge.net/project/apcupsd/apcupsd%20-%20Stable/3.14.14/
  23. http://sitsa.dl.sourceforge.net/project/apcupsd/apcupsd%20-%20Stable/3.14.14/
  24. http://sonik.dl.sourceforge.net/project/apcupsd/apcupsd%20-%20Stable/3.14.14/
  25. http://tenet.dl.sourceforge.net/project/apcupsd/apcupsd%20-%20Stable/3.14.14/
  26. http://udomain.dl.sourceforge.net/project/apcupsd/apcupsd%20-%20Stable/3.14.14/
  27. http://ufpr.dl.sourceforge.net/project/apcupsd/apcupsd%20-%20Stable/3.14.14/
  28. http://versaweb.dl.sourceforge.net/project/apcupsd/apcupsd%20-%20Stable/3.14.14/
  29. https://cfhcable.dl.sourceforge.net/project/apcupsd/apcupsd%20-%20Stable/3.14.14/
  30. https://cytranet.dl.sourceforge.net/project/apcupsd/apcupsd%20-%20Stable/3.14.14/
  31. https://deac-ams.dl.sourceforge.net/project/apcupsd/apcupsd%20-%20Stable/3.14.14/
  32. https://deac-fra.dl.sourceforge.net/project/apcupsd/apcupsd%20-%20Stable/3.14.14/
  33. https://deac-riga.dl.sourceforge.net/project/apcupsd/apcupsd%20-%20Stable/3.14.14/
  34. https://downloads.sourceforge.net/project/apcupsd/apcupsd%20-%20Stable/3.14.14/
  35. https://excellmedia.dl.sourceforge.net/project/apcupsd/apcupsd%20-%20Stable/3.14.14/
  36. https://freefr.dl.sourceforge.net/project/apcupsd/apcupsd%20-%20Stable/3.14.14/
  37. https://gigenet.dl.sourceforge.net/project/apcupsd/apcupsd%20-%20Stable/3.14.14/
  38. https://ixpeering.dl.sourceforge.net/project/apcupsd/apcupsd%20-%20Stable/3.14.14/
  39. https://jaist.dl.sourceforge.net/project/apcupsd/apcupsd%20-%20Stable/3.14.14/
  40. https://jztkft.dl.sourceforge.net/project/apcupsd/apcupsd%20-%20Stable/3.14.14/
  41. https://kumisystems.dl.sourceforge.net/project/apcupsd/apcupsd%20-%20Stable/3.14.14/
  42. https://liquidtelecom.dl.sourceforge.net/project/apcupsd/apcupsd%20-%20Stable/3.14.14/
  43. https://nchc.dl.sourceforge.net/project/apcupsd/apcupsd%20-%20Stable/3.14.14/
  44. https://netactuate.dl.sourceforge.net/project/apcupsd/apcupsd%20-%20Stable/3.14.14/
  45. https://netcologne.dl.sourceforge.net/project/apcupsd/apcupsd%20-%20Stable/3.14.14/
  46. https://netix.dl.sourceforge.net/project/apcupsd/apcupsd%20-%20Stable/3.14.14/
  47. https://onboardcloud.dl.sourceforge.net/project/apcupsd/apcupsd%20-%20Stable/3.14.14/
  48. https://phoenixnap.dl.sourceforge.net/project/apcupsd/apcupsd%20-%20Stable/3.14.14/
  49. https://razaoinfo.dl.sourceforge.net/project/apcupsd/apcupsd%20-%20Stable/3.14.14/
  50. https://sinalbr.dl.sourceforge.net/project/apcupsd/apcupsd%20-%20Stable/3.14.14/
  51. https://sitsa.dl.sourceforge.net/project/apcupsd/apcupsd%20-%20Stable/3.14.14/
  52. https://sonik.dl.sourceforge.net/project/apcupsd/apcupsd%20-%20Stable/3.14.14/
  53. https://tenet.dl.sourceforge.net/project/apcupsd/apcupsd%20-%20Stable/3.14.14/
  54. https://udomain.dl.sourceforge.net/project/apcupsd/apcupsd%20-%20Stable/3.14.14/
  55. https://ufpr.dl.sourceforge.net/project/apcupsd/apcupsd%20-%20Stable/3.14.14/
  56. https://versaweb.dl.sourceforge.net/project/apcupsd/apcupsd%20-%20Stable/3.14.14/
Collapse this list.

Number of commits found: 131 (showing only 31 on this page)

«  1 | 2 

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
3.10.11
03 Feb 2004 20:18:25
Original commit files touched by this commit
lkoeller search for other commits by this committer
o) Update to version 3.10.11
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).
3.10.9_3
23 Jan 2004 18:12:26
Original commit files touched by this commit
trevor search for other commits by this committer
Now gettext 0.12.1 is gettext-old.
3.10.9_3
23 Jan 2004 14:28:13
Original commit files touched by this commit
lkoeller search for other commits by this committer
o) Fix Problem with forcing use of internel libgd and an installed
   one in /usr/local/lib. Now alway libgd out of the ports collection
   is used.

PR:             -
Submitted by:   artur@pydo.org, stefano@merlinobbs.net, glyn@grinstead.org
3.10.9_2
18 Jan 2004 16:29:11
Original commit files touched by this commit
lkoeller search for other commits by this committer
o) Add option --with-nologin=/var/run
o) Modify configure to use internal libgd. This avoids compat problems
   and the overkill install of libgd and dependent ports for a apcupsd
   server machine.

Submitted by:   Neil Darlow <neil@darlow.co.uk>
3.10.9_1
07 Jan 2004 00:14:01
Original commit files touched by this commit
pav search for other commits by this committer
- Install stylesheet for manual [1]
- Add missed file to pkg-plist
- Raise portrevision

PR:             ports/60995 [1]
Submitted by:   Krzysztof Stryjek <wtp+apc@bsdguru.org>
3.10.9
05 Jan 2004 08:13:18
Original commit files touched by this commit
lkoeller search for other commits by this committer
o) Delete needlessly patches
o) Install sample config and add them to pkg-plist

Submitted by:   Andrzej Tobola <A.Tobola@wilk.2a.pl>
3.10.9
04 Jan 2004 19:18:20
Original commit files touched by this commit
lkoeller search for other commits by this committer
o) Update to version 3.10.9
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)
3.10.6
18 Nov 2003 20:18:17
Original commit files touched by this commit
lkoeller search for other commits by this committer
o) Update to version 3.10.6 (USB support)
3.8.6_1
07 Nov 2003 09:28:14
Original commit files touched by this commit
marcus search for other commits by this committer
Rename PORTDOCS to MYPORTDOCS to avoid a conflict with the recently added
bsd.port.mk macro.

Submitted by:   Oliver Eikemeier <eikemeier@fillmore-labs.com>
3.8.6_1
26 Aug 2003 20:25:58
Original commit files touched by this commit
marcus search for other commits by this committer
Bump the PORTREVISION for the ports directly affected by the gettext upgrade.

Prodded by:     kris
3.8.6
25 Aug 2003 05:41:38
Original commit files touched by this commit
marcus search for other commits by this committer
Chase the libintl.so shared lib version.
3.8.6
09 Mar 2003 15:22:53
Original commit files touched by this commit
lkoeller search for other commits by this committer
 - Fix fetch problem due to changes on www.apcupds.org -> sourceforge
 - Approved by Kris Kenneway <kris@obsecurity.org>
 - PR:              ports/48955
   Subbmnitted by:  Andrew Stuart <elitetek@tekrealm.net>
3.8.6
25 Feb 2003 20:20:32
Original commit files touched by this commit
lkoeller search for other commits by this committer
 - Upgrade to Version 3.8.6 which fixes a root exploit of slave machines.
3.8.5_2
21 Feb 2003 13:28:59
Original commit files touched by this commit
knu search for other commits by this committer
De-pkg-comment.
3.8.5_2
19 Jan 2003 13:36:08
Original commit files touched by this commit
lkoeller search for other commits by this committer
 o Add some missiong documentation files, lost during the updates before
 o PR:               ports/47059
   Originator:       David A Bestor <1nd3n14l@indenial.com>
3.8.5_1
14 Sep 2002 22:27:22
Original commit files touched by this commit
kris search for other commits by this committer
Add missing file
3.8.5_1
23 Aug 2002 22:10:38
Original commit files touched by this commit
kris search for other commits by this committer
Doing this is lame and causes the -current build to fail:

       int true = 1;
       while (true) {
3.8.5_1
05 Aug 2002 07:43:43
Original commit files touched by this commit
lkoeller search for other commits by this committer
 o) Add a notice to read the manual for site configuration, especially
    to get a propper shutdown sequence.
3.8.5_1
05 Aug 2002 07:40:20
Original commit files touched by this commit
lkoeller search for other commits by this committer
 o) Change apcupsd.org -> apcupsd.com due to massive network reachability
    issues of the .org domain from some networks.
    They are both the same sites.

PR:             -
Submitted by:   Nuno Teixeira <nunotex@pt-quorum.com>
3.8.5_1
01 Aug 2002 16:22:41
Original commit files touched by this commit
ade search for other commits by this committer
Chase shlib rev of devel/gettext

Submitted by:   lots and lots
Pointy hat to:  ade
3.8.5_1
12 Apr 2002 17:10:20
Original commit files touched by this commit
ade search for other commits by this committer
gettext upgrade uber-patch (stage 3)

- switch devel/gettext (0.11.1) on, installing full package
- flip devel/gettext-old (0.10.35) to installing only static binaries
  with a "-old" suffix -- gettext-old will have its deorbit burn
  sequence initiated just after 4.6-RELEASE
- fix up ports for the new world order

Reviewed by:    portmgr
3.8.5
15 Mar 2002 19:44:29
Original commit files touched by this commit
ade search for other commits by this committer
Stage 1 of gettext update.

Move gettext (0.10.35) with gettext-old
Update gettext from gettext-devel (0.10.40)
Remove gettext-devel
Fix dependencies

Stage 2 will involve upgraded gettext to 0.11 and fixing issues
Stage 3 involves a de-orbit burn sequence for gettext-old

Reviewed by:    portmgr
28 Jan 2002 15:15:08
commit hash: fp1.24058@dev.null.freshports.orgcommit hash: fp1.24058@dev.null.freshports.orgcommit hash: fp1.24058@dev.null.freshports.orgcommit hash: fp1.24058@dev.null.freshports.org files touched by this commit
pat search for other commits by this committer
Update to 3.8.5    
09 Jan 2002 19:19:05
commit hash: fp1.23099@dev.null.freshports.orgcommit hash: fp1.23099@dev.null.freshports.orgcommit hash: fp1.23099@dev.null.freshports.orgcommit hash: fp1.23099@dev.null.freshports.org files touched by this commit
lkoeller search for other commits by this committer
* Add pkg-message to infor the user to install a softlink in     /dev from the
serial line to usv    
21 Dec 2001 18:29:33
commit hash: fp1.22338@dev.null.freshports.orgcommit hash: fp1.22338@dev.null.freshports.orgcommit hash: fp1.22338@dev.null.freshports.orgcommit hash: fp1.22338@dev.null.freshports.org files touched by this commit
lkoeller search for other commits by this committer
Update to version 3.8.4-2.    
05 Dec 2001 21:15:26
commit hash: fp1.21645@dev.null.freshports.orgcommit hash: fp1.21645@dev.null.freshports.orgcommit hash: fp1.21645@dev.null.freshports.orgcommit hash: fp1.21645@dev.null.freshports.org files touched by this commit
lkoeller search for other commits by this committer
* Add missing patch file to compile correctly with libwrap    * Use
--disable-install-distdir instead of patching Makefile    * Bump port revision  
 
03 Dec 2001 21:27:29
commit hash: fp1.21573@dev.null.freshports.orgcommit hash: fp1.21573@dev.null.freshports.orgcommit hash: fp1.21573@dev.null.freshports.orgcommit hash: fp1.21573@dev.null.freshports.org files touched by this commit
lkoeller search for other commits by this committer
* Add HTML documentation    * Fix problems with libwrap support    
02 Dec 2001 13:19:05
commit hash: fp1.21465@dev.null.freshports.orgcommit hash: fp1.21465@dev.null.freshports.orgcommit hash: fp1.21465@dev.null.freshports.orgcommit hash: fp1.21465@dev.null.freshports.org files touched by this commit
lkoeller search for other commits by this committer
Forgotten to bump PORTREVISION ;-(    
02 Dec 2001 13:09:52
commit hash: fp1.21463@dev.null.freshports.orgcommit hash: fp1.21463@dev.null.freshports.orgcommit hash: fp1.21463@dev.null.freshports.orgcommit hash: fp1.21463@dev.null.freshports.org files touched by this commit
lkoeller search for other commits by this committer
Patchfile for fixing wrong path to mail binary.    
02 Dec 2001 13:07:26
commit hash: fp1.21461@dev.null.freshports.orgcommit hash: fp1.21461@dev.null.freshports.orgcommit hash: fp1.21461@dev.null.freshports.orgcommit hash: fp1.21461@dev.null.freshports.org files touched by this commit
lkoeller search for other commits by this committer
Fixing missing brace in startup script and wrong path to mail binary.    
02 Dec 2001 11:24:53
commit hash: fp1.21459@dev.null.freshports.orgcommit hash: fp1.21459@dev.null.freshports.orgcommit hash: fp1.21459@dev.null.freshports.orgcommit hash: fp1.21459@dev.null.freshports.org files touched by this commit
lkoeller search for other commits by this committer
Add apcupsd 3.8.3, a daemon for controlling APC UPS.    

Number of commits found: 131 (showing only 31 on this page)

«  1 | 2