xen-tools: move var-lib-xenstored.mount to be version specific

We adjusted xen-tools in 4.17 to account for /var/lib/xenstored
not being present, but we didn't apply the same adjustment to
the systemd packages.

We move the service packaging to the 4.16 versioned recipe, as
anything newer than that, won't have the .mount file.

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
This commit is contained in:
Bruce Ashfield 2023-01-20 12:14:32 -05:00
parent 9e30cf3058
commit 4853645ef9
2 changed files with 4 additions and 1 deletions

View File

@ -733,7 +733,6 @@ SYSTEMD_SERVICE:${PN}-devd = "xendriverdomain.service"
SYSTEMD_SERVICE:${PN}-xen-watchdog = "xen-watchdog.service" SYSTEMD_SERVICE:${PN}-xen-watchdog = "xen-watchdog.service"
SYSTEMD_SERVICE:${PN}-xencommons = " \ SYSTEMD_SERVICE:${PN}-xencommons = " \
proc-xen.mount \ proc-xen.mount \
var-lib-xenstored.mount \
xen-qemu-dom0-disk-backend.service \ xen-qemu-dom0-disk-backend.service \
xenconsoled.service \ xenconsoled.service \
xen-init-dom0.service \ xen-init-dom0.service \

View File

@ -17,3 +17,7 @@ S = "${WORKDIR}/git"
require xen.inc require xen.inc
require xen-tools.inc require xen-tools.inc
SYSTEMD_SERVICE:${PN}-xencommons:append = " \
var-lib-xenstored.mount \
"