Skip to content

Build deb and rpm packages with systemd units - #15

Merged
mervin008 merged 1 commit into
mainfrom
release/packages
Oct 11, 2026
Merged

mervin008 merged 1 commit into
mainfrom
release/packages

Conversation

@mervin008

Copy link
Copy Markdown
Contributor

Part of certpilot/certpilot#139 (certpilot-agent#10). Stacked on #13.

Adds a deb and an rpm for each Linux architecture. They install the binary, a daemon unit and a 5-minute timer; neither runs until the host has enrolled. Removing the package keeps the identity. CI installs both on Debian 12 and Rocky Linux 9 and checks the units with systemd-analyze.

@mervin008
mervin008 changed the base branch from release/binaries to main October 11, 2026 18:37
Each release now has a deb and an rpm for every Linux architecture. They install the binary, a service and a timer, and enable neither until the host has enrolled. CI installs them on Debian 12 and Rocky Linux 9.
@mervin008
mervin008 merged commit 2ab7cda into main Oct 11, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant