Automic VaultAutomic Vault

brew

apcupsd mit Homebrew, apk, apt, dnf, MacPorts, Nix, pacman, zypper installieren

Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für apcupsd in AI-Agent-Workflows.

Installation

Weitere Installationsbefehle

macOS

Homebrewverifiziert · 100%
brew install apcupsd

local Homebrew formula metadata

MacPortsverifiziert · 94%
sudo port install apcupsd

MacPorts ports tree · sysutils/apcupsd/Portfile · Quelle: api.github.com

Linux

Alpine Linux apkverifiziert · 92%
sudo apk add apcupsd

Alpine Linux edge package indexes · apcupsd · Quelle: dl-cdn.alpinelinux.org

Debian aptverifiziert · 92%
sudo apt install apcupsd

Debian stable package indexes · apcupsd · Quelle: deb.debian.org

Fedora dnfverifiziert · 92%
sudo dnf install apcupsd

Fedora Rawhide package metadata · apcupsd · Quelle: dl.fedoraproject.org

Nixverifiziert · 92%
nix profile install nixpkgs#apcupsd

nixpkgs package indexes · pkgs/by-name/ap/apcupsd/package.nix · Quelle: api.github.com

Arch Linux pacmanverifiziert · 92%
sudo pacman -S apcupsd

Arch Linux sync databases · apcupsd · Quelle: geo.mirror.pkgbuild.com

openSUSE zypperverifiziert · 92%
sudo zypper install apcupsd

openSUSE Tumbleweed package metadata · apcupsd · Quelle: download.opensuse.org

Überblick

Paketzusammenfassung

Daemon for controlling APC UPSes

Befehle und Aliase

  • apcaccess
  • apctest
  • apcupsd
  • apcupsd-start
  • smtp

Verlauf

Projektgeschichte und Nutzung

apcupsd is a daemon and command-line toolset for monitoring and controlling APC UPS devices. It is one of those infrastructure packages that quietly matters because it can shut systems down cleanly when power fails.

Projektgeschichte

The apcupsd project dates to the long-running Unix tradition of hardware daemons: small background services that translate a device protocol into system policy. Its official manual documents operation with APC UPS hardware, configuration through `apcupsd.conf`, status querying through `apcaccess`, and testing through `apctest`.

The project has historically lived on SourceForge, with source control exposed through the official SourceForge project tree. That hosting history matches many mature system utilities that predate GitHub-centered development.

Adoptionsgeschichte

apcupsd's adoption is strongest in server, NAS, homelab, and workstation environments where APC UPS hardware is common and a lightweight local daemon is preferable to a larger management suite.

The supplied package data shows broad Unix-like packaging: Alpine, Homebrew, Debian, Fedora/dnf, MacPorts, Nix, Arch/pacman, Ubuntu, and openSUSE/zypper. That breadth is the package-history signal: administrators expect it to be available from the native package manager on almost any Unix-like system.

Wie es verwendet wird

Typical usage is to configure `/etc/apcupsd/apcupsd.conf`, run the `apcupsd` daemon, inspect UPS state with `apcaccess`, and test device communication with `apctest`. Scripts and service managers then use the daemon's events to perform clean shutdowns or notifications.

The package is hardware-facing, so installation alone is not the whole story. Correct cable/device selection, daemon privileges, and shutdown policy matter more than application-level credentials.

Warum Paket-Nerds sich dafür interessieren

apcupsd is package-nerd significant because it represents the unglamorous layer where packaging meets physical infrastructure. A good package has to install a daemon, config file, service integration, helper commands, and documentation without hiding the hardware-specific knobs.

It also illustrates why old system packages remain valuable: power events are rare, but when they happen the daemon must already be installed, configured, and boringly reliable.

Zeitleiste

  • 1990s: apcupsd emerges as a Unix daemon for APC UPS management.
  • 2000s: SourceForge hosting and distribution packaging make apcupsd a standard sysadmin utility.
  • 2010s: Linux, BSD, and macOS package ecosystems continue shipping apcupsd.
  • 2020s: The package remains available across mainstream Unix-like package managers.

Related projects

  • Network UPS Tools is the most common neighboring UPS-monitoring project.
  • System service managers and shutdown tools are operationally adjacent because apcupsd's main job is to react safely to power events.

Sicherheitslage

Risikostufe: grün

narrow executable package without higher-risk signals.

Risikoklassifikator

grün Risiko · niedrig Konfidenz · appliance

Warum

  • narrow executable package without higher-risk signals

Signale

  • metadata:no-higher-risk-signals

Installationsverhalten

  • In den Formelmetadaten ist kein Homebrew-Post-install-Hook erfasst.
  • Homebrew-Bottle-Metadaten sind für 13 Plattformziele verfügbar.
  • Installiert mit 2 Laufzeitabhängigkeiten.

Empfohlene Prüfung

Prüfe vor unbeaufsichtigter Agent-Nutzung, ob das Tool Klartext-Credentials liest, Remote-Zustand schreibt, Artefakte veröffentlicht oder Plugins ausführt.

local files

Configuration and credential file locations

These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.

Configuration files

Config paths the tool may read or write during local use.

Unix
/etc/apcupsd/apcupsd.conf

Executables

Installierte Executables

BefehlArtSichtbarkeitHinweis
apcaccesscliglobales Executable
apctestcliglobales Executable
apcupsdcliglobales Executable
apcupsd-startcliglobales Executable
smtpcliglobales Executable

Aktualität

Version und Aktualität

Diese Signale trennen das Alter der Seitengenerierung, Aktivität des Paketmanagers und Upstream-Release-Vergleich. Versionsrückstand wird nur gemeldet, wenn eine Evidenz-URL und vergleichbare Versionen vorhanden sind.

Seite generiert2026-07-10
Manager-Version3.14.14
Manager aktualisiert
lokale DatenOK
Upstreamnot checked
neueste erkannte Versionnicht erkannt

http://www.apcupsd.org

  • InfoNo package-manager update timestamp was available.niedrig Konfidenz
  • InfoRelease/tag comparison is only available for GitHub repositories.http://www.apcupsd.orgnone Konfidenz

Installationsmetadaten

Paketmetadaten

Paketschlüsselbrew:apcupsd
Version3.14.14
PaketmanagerHomebrew
Paketmanager-Seitehttps://formulae.brew.sh/formula/apcupsd
Homepagehttp://www.apcupsd.org
Repositoryhttps://sourceforge.net/p/apcupsd/svn/HEAD/tree
Upstream-Dokumentationhttp://www.apcupsd.org/manual
LizenzGPL-2.0-only
Quellarchivhttps://downloads.sourceforge.net/project/apcupsd/apcupsd%20-%20Stable/3.14.14/apcupsd-3.14.14.tar.gz
Abhängigkeitengd, libusb-compat
Bottleverfügbar (auf arm64_big_sur, arm64_linux, arm64_monterey, arm64_sequoia, arm64_sonoma, arm64_tahoe, arm64_ventura, big_sur, catalina, monterey, sonoma, ventura, x86_64_linux)
Homebrew post-installnicht definiert
Dienstkeiner deklariert
EinschränkungenFor apcupsd to be able to communicate with UPSes connected via USB, the kernel extension must be installed by the root user: sudo cp -pR $HOMEBREW_CELLAR/apcupsd/3.14.14/Library/Extensions/ApcupsdDummy.kext /System/Library/Extensions/ sudo chown -R root:wheel /System/Library/Extensions/ApcupsdDummy.kext sudo touch /System/Library/Extensions/ Note: The kernel extension currently does not work as expected. You will have to unplug and plug the USB cable back in after each reboot in order for apcupsd to be able to connect to the UPS. To load apcupsd at startup, activate the included Launch Daemon: sudo cp $HOMEBREW_CELLAR/apcupsd/3.14.14/lib/Library/LaunchDaemons/org.apcupsd.apcupsd.plist /Library/LaunchDaemons sudo chmod 644 /Library/LaunchDaemons/org.apcupsd.apcupsd.plist sudo launchctl load -w /Library/LaunchDaemons/org.apcupsd.apcupsd.plist If this is an upgrade and you already have the Launch Daemon loaded, you have to unload the Launch Daemon before reinstalling it: sudo launchctl unload -w /Library/LaunchDaemons/org.apcupsd.apcupsd.plist sudo rm /Library/LaunchDaemons/org.apcupsd.apcupsd.plist

Registry-Fakten

Details aus der Quelldatenbank

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Nameapcupsd
Version Scheme0
Revision0
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • stable

Source-Datenbank-Treffer

Andere Paketmanager-Einträge

Treffer stammen aus externen Paketmanager-Indizes und bleiben von lokalen Automic-Vault-Paketlinks getrennt.

Debian apt95%

apcupsd 3.14.14-5

APC UPS Power Management (daemon)

http://www.apcupsd.org/

sudo apt install apcupsd
  • Section: admin
  • Architecture: amd64
  • 5 Abhängigkeiten
  • 1 stellt bereit
  • 5 optionale Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Apcupsd
Debian stable package indexes · deb.debian.org · Debian stable package indexes: apcupsd from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

apcupsd-cgi 3.14.14-5

APC UPS Power Management (web interface)

http://www.apcupsd.org/

sudo apt install apcupsd-cgi
  • Section: web
  • Architecture: amd64
  • Source Package: apcupsd
  • 3 Abhängigkeiten
  • 2 optionale Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Apcupsd
Debian stable package indexes · deb.debian.org · Debian stable package indexes: apcupsd-cgi from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

apcupsd-doc 3.14.14-5

APC UPS Power Management (documentation/examples)

http://www.apcupsd.org/

sudo apt install apcupsd-doc
  • Section: doc
  • Architecture: all
  • Source Package: apcupsd
  • normalized package name match
  • Abgeglichen nach: Apcupsd
Debian stable package indexes · deb.debian.org · Debian stable package indexes: apcupsd-doc from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

apcupsd

nix profile install nixpkgs#apcupsd
  • normalized package name match
  • Abgeglichen nach: Apcupsd
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/ap/apcupsd/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
Ubuntu apt95%

apcupsd 3.14.14-3.1build2

APC UPS Power Management (daemon)

http://www.apcupsd.org/

sudo apt install apcupsd
  • Section: universe/admin
  • Architecture: amd64
  • 5 Abhängigkeiten
  • 1 stellt bereit
  • 5 optionale Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Apcupsd
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: apcupsd from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

apcupsd-cgi 3.14.14-3.1build2

APC UPS Power Management (web interface)

http://www.apcupsd.org/

sudo apt install apcupsd-cgi
  • Section: universe/web
  • Architecture: amd64
  • Source Package: apcupsd
  • 3 Abhängigkeiten
  • 2 optionale Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Apcupsd
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: apcupsd-cgi from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

apcupsd-doc 3.14.14-3.1build2

APC UPS Power Management (documentation/examples)

http://www.apcupsd.org/

sudo apt install apcupsd-doc
  • Section: universe/doc
  • Architecture: all
  • Source Package: apcupsd
  • normalized package name match
  • Abgeglichen nach: Apcupsd
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: apcupsd-doc from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
apk95%

apcupsd 3.14.14-r6

A Daemon to control APC UPSes

http://www.apcupsd.org

sudo apk add apcupsd
  • License: GPL-2.0-or-later
  • Architecture: x86_64
  • Source Package: apcupsd
  • 1 Abhängigkeiten
  • 1 stellt bereit
  • normalized package name match
  • Abgeglichen nach: Apcupsd
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: apcupsd from https://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz
apk95%

apcupsd-doc 3.14.14-r6

A Daemon to control APC UPSes (documentation)

http://www.apcupsd.org

sudo apk add apcupsd-doc
  • License: GPL-2.0-or-later
  • Architecture: x86_64
  • Source Package: apcupsd
  • normalized package name match
  • Abgeglichen nach: Apcupsd
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: apcupsd-doc from https://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz
apk95%

apcupsd-openrc 3.14.14-r6

A Daemon to control APC UPSes (OpenRC init scripts)

http://www.apcupsd.org

sudo apk add apcupsd-openrc
  • License: GPL-2.0-or-later
  • Architecture: x86_64
  • Source Package: apcupsd
  • normalized package name match
  • Abgeglichen nach: Apcupsd
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: apcupsd-openrc from https://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz
apk95%

apcupsd-webif 3.14.14-r6

A Daemon to control APC UPSes

http://www.apcupsd.org

sudo apk add apcupsd-webif
  • License: GPL-2.0-or-later
  • Architecture: x86_64
  • Source Package: apcupsd
  • 1 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Apcupsd
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: apcupsd-webif from https://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz
dnf95%

apcupsd 3.14.14-41.fc44

APC UPS Power Control Daemon

http://www.apcupsd.com

sudo dnf install apcupsd
  • License: GPL-2.0-only
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: apcupsd
  • 10 Abhängigkeiten
  • 2 stellt bereit
  • normalized package name match
  • Abgeglichen nach: Apcupsd
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: apcupsd from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
dnf95%

apcupsd-cgi 3.14.14-41.fc44

Web interface for apcupsd

http://www.apcupsd.com

sudo dnf install apcupsd-cgi
  • License: GPL-2.0-only
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: apcupsd
  • 5 Abhängigkeiten
  • 2 stellt bereit
  • normalized package name match
  • Abgeglichen nach: Apcupsd
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: apcupsd-cgi from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
dnf95%

apcupsd-gui 3.14.14-41.fc44

GUI interface for apcupsd

http://www.apcupsd.com

sudo dnf install apcupsd-gui
  • License: GPL-2.0-only
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: apcupsd
  • 12 Abhängigkeiten
  • 2 stellt bereit
  • normalized package name match
  • Abgeglichen nach: Apcupsd
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: apcupsd-gui from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
pacman95%

apcupsd 3.14.14-9

Power mangement and controlling most of APC's UPS models

http://www.apcupsd.org

sudo pacman -S apcupsd
  • License: GPL
  • Architecture: x86_64
  • 3 Abhängigkeiten
  • 1 optionale Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Apcupsd
Arch Linux sync databases · geo.mirror.pkgbuild.com · Arch Linux sync databases: apcupsd from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz
zypper95%

apcupsd 3.14.14-17.5

APC UPS Daemon (Powerful Daemon for APC UPSs)

http://www.apcupsd.com/

sudo zypper install apcupsd
  • License: GPL-2.0-only
  • Category: Hardware/UPS
  • Architecture: x86_64
  • Source Package: apcupsd
  • 16 Abhängigkeiten
  • 2 stellt bereit
  • normalized package name match
  • Abgeglichen nach: Apcupsd
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: apcupsd from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst

Quellspur

Aus Repository-Daten generiert

Diese Seite wird von av-web aus dem privaten Paket-SQLite-Artefakt bereitgestellt, das scripts/generate-pkg-sqlite.py erstellt.

Verwendete Quellen

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated configuration and credential file locations
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment