From bd2b861aa39167e4fc658a354071b95fbd050c0f Mon Sep 17 00:00:00 2001 From: nl6720 Date: Tue, 27 Apr 2021 09:24:33 +0300 Subject: configs/*: add VM guest packages and enable their services * virtualbox-guest-utils-nox package and vboxservice.service for VirtualBox. * qemu-guest-agent package and qemu-guest-agent.service for QEMU & libvirt. Implements #118. --- .../etc/systemd/system/multi-user.target.wants/qemu-guest-agent.service | 1 + .../etc/systemd/system/multi-user.target.wants/vboxservice.service | 1 + configs/baseline/packages.x86_64 | 2 ++ .../etc/systemd/system/multi-user.target.wants/qemu-guest-agent.service | 1 + .../etc/systemd/system/multi-user.target.wants/vboxservice.service | 1 + configs/releng/packages.x86_64 | 2 ++ 6 files changed, 8 insertions(+) create mode 120000 configs/baseline/airootfs/etc/systemd/system/multi-user.target.wants/qemu-guest-agent.service create mode 120000 configs/baseline/airootfs/etc/systemd/system/multi-user.target.wants/vboxservice.service create mode 120000 configs/releng/airootfs/etc/systemd/system/multi-user.target.wants/qemu-guest-agent.service create mode 120000 configs/releng/airootfs/etc/systemd/system/multi-user.target.wants/vboxservice.service diff --git a/configs/baseline/airootfs/etc/systemd/system/multi-user.target.wants/qemu-guest-agent.service b/configs/baseline/airootfs/etc/systemd/system/multi-user.target.wants/qemu-guest-agent.service new file mode 120000 index 0000000..8e3ff80 --- /dev/null +++ b/configs/baseline/airootfs/etc/systemd/system/multi-user.target.wants/qemu-guest-agent.service @@ -0,0 +1 @@ +/usr/lib/systemd/system/qemu-guest-agent.service \ No newline at end of file diff --git a/configs/baseline/airootfs/etc/systemd/system/multi-user.target.wants/vboxservice.service b/configs/baseline/airootfs/etc/systemd/system/multi-user.target.wants/vboxservice.service new file mode 120000 index 0000000..cb2d560 --- /dev/null +++ b/configs/baseline/airootfs/etc/systemd/system/multi-user.target.wants/vboxservice.service @@ -0,0 +1 @@ +/usr/lib/systemd/system/vboxservice.service \ No newline at end of file diff --git a/configs/baseline/packages.x86_64 b/configs/baseline/packages.x86_64 index 251e122..cadea18 100644 --- a/configs/baseline/packages.x86_64 +++ b/configs/baseline/packages.x86_64 @@ -6,4 +6,6 @@ linux mkinitcpio mkinitcpio-archiso openssh +qemu-guest-agent syslinux +virtualbox-guest-utils-nox diff --git a/configs/releng/airootfs/etc/systemd/system/multi-user.target.wants/qemu-guest-agent.service b/configs/releng/airootfs/etc/systemd/system/multi-user.target.wants/qemu-guest-agent.service new file mode 120000 index 0000000..8e3ff80 --- /dev/null +++ b/configs/releng/airootfs/etc/systemd/system/multi-user.target.wants/qemu-guest-agent.service @@ -0,0 +1 @@ +/usr/lib/systemd/system/qemu-guest-agent.service \ No newline at end of file diff --git a/configs/releng/airootfs/etc/systemd/system/multi-user.target.wants/vboxservice.service b/configs/releng/airootfs/etc/systemd/system/multi-user.target.wants/vboxservice.service new file mode 120000 index 0000000..cb2d560 --- /dev/null +++ b/configs/releng/airootfs/etc/systemd/system/multi-user.target.wants/vboxservice.service @@ -0,0 +1 @@ +/usr/lib/systemd/system/vboxservice.service \ No newline at end of file diff --git a/configs/releng/packages.x86_64 b/configs/releng/packages.x86_64 index a3d6f79..434ffd2 100644 --- a/configs/releng/packages.x86_64 +++ b/configs/releng/packages.x86_64 @@ -79,6 +79,7 @@ partimage pcsclite ppp pptpclient +qemu-guest-agent reflector reiserfsprogs rp-pppoe @@ -103,6 +104,7 @@ usb_modeswitch usbmuxd usbutils vim +virtualbox-guest-utils-nox vpnc wireless-regdb wireless_tools -- cgit v1.2.3-70-g09d2