Skip to content

Commit 5634b93

Browse files
committed
added libvirtd
1 parent 91c6faa commit 5634b93

File tree

4 files changed

+26
-4
lines changed

4 files changed

+26
-4
lines changed

.github/workflows/Dockerfile

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
FROM gentoo/portage:latest AS portage
2+
3+
FROM gentoo/stage3:latest AS stage3
4+
5+
COPY --from=portage /var/db/repos/gentoo /var/db/repos/gentoo
6+
7+
RUN echo "dev-util/catalyst ~amd64" >> /etc/portage/package.accept_keywords/00_core && \
8+
echo "sys-apps/util-linux python" >> /etc/portage/package.use/00_core && \
9+
echo "sys-boot/grub grub_platforms_efi-32" >> /etc/portage/package.use/00_core && \
10+
emerge-webrsync && \
11+
emerge --verbose --deep --newuse --with-bdeps=y --with-bdeps=y \
12+
dev-util/catalyst
13+

amd64/config/stages/package.use/stage4

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,4 +28,5 @@ virtual/libcrypt static-libs
2828
sys-libs/libxcrypt static-libs
2929
media-fonts/noto-emoji icons
3030
dev-lang/rust wasm rustfmt system-llvm rust-src rust-analyzer clippy
31-
gnome-base/gvfs mtp nfs samba zeroconf
31+
gnome-base/gvfs mtp nfs samba zeroconf
32+
app-emulation/libvirt qemu libvirtd virt-network

amd64/stage4-systemd.sh

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ echo mariaos > /etc/hostname
2929
hostnamectl hostname mariaos
3030

3131
# Install Nix daemon
32-
sh <(curl -L https://nixos.org/nix/install) --daemon --yes
32+
# sh <(curl -L https://nixos.org/nix/install) --daemon --yes
3333

3434
systemctl enable bluetooth
3535
systemctl enable NetworkManager
@@ -43,10 +43,14 @@ systemctl enable zfs.target
4343
systemctl enable zfs-import-cache
4444
systemctl enable zfs-mount
4545
systemctl enable zfs-import.target
46-
systemctl enable nix-daemon
46+
# systemctl enable nix-daemon
4747
systemctl enable docker
4848
systemctl enable tlp
49-
#systemctl enable libvirtd
49+
# libvirtd
50+
systemctl enable virtnetworkd.service
51+
systemctl enable virtqemud.service
52+
systemctl enable virtstoraged.socket
53+
systemctl enable virtlogd.service
5054

5155
systemctl --global enable pipewire.socket pipewire-pulse.socket wireplumber.service
5256

amd64/stage4-systemd.spec

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@ stage4/use:
4040
dri
4141
vpx
4242
xkb
43+
libvirt
4344
-qt5
4445
-qt6
4546
-kde
@@ -131,6 +132,9 @@ stage4/packages:
131132
dev-lang/rust
132133
sys-apps/gnome-disk-utility
133134
sys-firmware/intel-microcode
135+
app-emulation/libvirt
136+
app-emulation/qemu
137+
app-emulation/virt-manager
134138
stage4/empty: /var/tmp /var/cache /tmp
135139
stage4/rm:
136140
/boot/initramfs?*.img

0 commit comments

Comments
 (0)