aboutsummaryrefslogtreecommitdiff
path: root/contrib/prometheus-pacman-exporter.service (unfollow)
Commit message (Collapse)Author
11 daysfeat(systemd): retry failed exporter runsDennis Fink
Update the systemd service to restart the exporter on failure up to five times with a ten-minute delay between attempts. Update the systemd timer to use Persistent=true so missed daily runs are triggered after downtime, and remove network-online ordering from the timer. Keep network-online ordering on the service and remove the stale borg cache reference from its hardening comment.
12 daysfix(systemd): wait for network to be onlineDennis Fink
Order the exporter service and timer after network-online.target and add a Wants dependency so network connectivity is established before they run.
2026-09-20fix(systemd): allow pacman commands to runDennis Fink
Remove syscall restrictions that prevent pacman and related subprocesses from running successfully under the systemd service. Also remove the outdated comment about ProtectSystem and ProtectHome.
2026-09-20feat(systemd): add service and timer unitsDennis Fink
Add a hardened oneshot service for running the exporter with arguments loaded from /etc/conf.d/prometheus-pacman-exporter. Add a persistent daily timer for automatic metric collection and include a default empty configuration file for additional command-line options.