Skip to content

feat: add opt-in headless services - #603

Closed
domcyrus wants to merge 1 commit into
headless-frontendfrom
headless-service-packaging
Closed

feat: add opt-in headless services#603
domcyrus wants to merge 1 commit into
headless-frontendfrom
headless-service-packaging

Conversation

@domcyrus

@domcyrus domcyrus commented Sep 3, 2026

Copy link
Copy Markdown
Owner

Summary

  • add secure --output-file support and Windows SCM lifecycle integration
  • ship inactive systemd, launchd, Windows, FreeBSD, and Compose service packaging
  • add package and CI validation plus service guides in all supported languages

Validation

  • cargo test --locked --workspace --all-targets --all-features
  • cargo clippy --locked --workspace --all-targets --all-features -- -D warnings
  • scripts/check-service-packaging.sh
  • rebuilt DEB and RPM packages

@domcyrus

domcyrus commented Sep 4, 2026

Copy link
Copy Markdown
Owner Author

Superseded by #601, stacked on #602. Useful Linux service documentation, hardening, and packaging checks were consolidated there. All checks pass, including real systemd shutdown and package inspection. Windows SCM, launchd, and FreeBSD services remain deferred.

@domcyrus domcyrus closed this Sep 4, 2026
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