From 4c3845f8d87dc9ebd05a883dcaef10d6c4611817 Mon Sep 17 00:00:00 2001 From: starr-dusT Date: Thu, 29 Dec 2022 23:26:31 -0800 Subject: [PATCH] add virt-manager stuff --- provision/tasks/system/packages.yml | 6 +++++- void.md | 12 ++++++++++++ 2 files changed, 17 insertions(+), 1 deletion(-) diff --git a/provision/tasks/system/packages.yml b/provision/tasks/system/packages.yml index 70b1f0bc..41a0d861 100644 --- a/provision/tasks/system/packages.yml +++ b/provision/tasks/system/packages.yml @@ -1,4 +1,4 @@ -- name: Install system void repos +- name: Install system void repos xbps: name: - void-repo-multilib # Void Linux drop-in file for the multilib repository @@ -28,6 +28,10 @@ - unzip # List, test and extract compressed files in a ZIP archive - mimeo # Open files by MIME-type or file name using regular expressions - busybox # Swiss Army Knife of Embedded Linux + - qemu # Open Source Processor Emulator + - libvirt # Virtualization API for controlling virtualization engines + - virt-manager # User interface for managing virtual machines + - bridge-utils # Layer2 ethernet bridging for Linux state: present become: true diff --git a/void.md b/void.md index 9690867c..97f76f37 100644 --- a/void.md +++ b/void.md @@ -21,6 +21,18 @@ sudo ln -s /etc/sv/bluetoothd /var/service sudo ln -s /etc/sv/sshd /var/service ``` +## enable virt stuff + +```bash +sudo ln -s /etc/sv/libvirtd /var/service +sudo ln -s /etc/sv/virtlockd /var/service +sudo ln -s /etc/sv/virtlogd /var/service +``` +add user to group: +```bash +sudo gpasswd -a "$USER" libvirt +``` + ## enable non-free and multilib ```bash