From: Yann Dirson Date: Mon, 5 Feb 2024 10:51:34 +0000 (+0100) Subject: rpm: enable and start service on first install X-Git-Url: http://xenbits.xensource.com/gitweb?a=commitdiff_plain;h=efaf73320cdc4dbbf40b3a9064ae8d183f1071ad;p=xen-guest-agent.git rpm: enable and start service on first install Signed-off-by: Yann Dirson --- diff --git a/CHANGELOG.md b/CHANGELOG.md index 7af3166..9096316 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,10 @@ Changelog](https://keepachangelog.com/en/1.0.0/) ## 0.5.0 - unreleased +### new features + +* the RPM now enables and starts the service on first install + ### bugfixes * the RPM now replaces xe-guest-utilities-latest too, not only diff --git a/xen-guest-agent.spec.in b/xen-guest-agent.spec.in index f623493..40c6481 100644 --- a/xen-guest-agent.spec.in +++ b/xen-guest-agent.spec.in @@ -36,6 +36,10 @@ Conflicts: xe-guest-utilities-latest %post %systemd_post xen-guest-agent.service +# enable on first install +if [ $1 -eq 1 ]; then + /usr/bin/systemctl enable --now xen-guest-agent.service +fi %postun %systemd_postun xen-guest-agent.service