Skip to content

Conversation

@adamdickmeiss
Copy link
Contributor

The package does not include a zebrasrv configuration file.

The package does not include a zebrasrv configuration file.
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adjusts Debian packaging so zebrasrv.service is not automatically enabled/started by default, aligning behavior with the lack of a shipped zebrasrv configuration.

Changes:

  • Pass --no-start --no-enable to dh_installsystemd for the zebrasrv unit.
  • Update the generated/embedded dh_installsystemd postinst snippet to avoid auto-starting and to only enable when previously enabled.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.

File Description
debian/rules Disables default systemd enable/start behavior for zebrasrv.service during packaging.
debian/idzebra-2.0-utils.postinst Adjusts maintainer script systemd handling to avoid starting the service by default.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@adamdickmeiss adamdickmeiss merged commit 2388843 into master Jan 29, 2026
8 checks passed
@adamdickmeiss adamdickmeiss deleted the debian-systemctl-service-no-enable-no-start branch January 29, 2026 16:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants