-
-
Notifications
You must be signed in to change notification settings - Fork 1
/
recipe.yml
90 lines (86 loc) · 1.97 KB
/
recipe.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
name: Virt
id: virt
stages:
- id: build
base: ghcr.io/vanilla-os/pico:main
singlelayer: false
labels:
maintainer: Vanilla OS Contributors
args:
DEBIAN_FRONTEND: noninteractive
runs:
- echo 'APT::Install-Recommends "1";' > /etc/apt/apt.conf.d/01norecommends
modules:
- name: virt-dependencies
type: apt
source:
packages:
- virt-manager
- openssh-server
- libvirt-daemon-system
- libvirt-clients
- qemu-system qemu-utils
- name: distrobox-init-pkgs
type: apt
source:
packages:
- apt-utils
- bash-completion
- bc
- bzip2
- curl
- dialog
- diffutils
- findutils
- iproute2
- gnupg
- gnupg2
- gpgsm
- libkrb5-3
- libcap2-bin
- hostname
- iputils-ping
- less
- keyutils
- libnss-mdns
- libnss-myhostname
- libvte-2.9*-common
- libvte-common
- locales
- locales-all
- man-db
- manpages
- mtr
- lsof
- ncurses-base
- passwd
- pinentry-curses
- openssh-client
- procps
- sudo
- pigz
- time
- rsync
- tzdata
- util-linux
- wget
- unzip
- zip
- xauth
- tree
- tcpdump
- traceroute
- xz-utils
- libgl1
- libegl1
- libglx-mesa0
- libvulkan1
- mesa-vulkan-drivers
- name: usb-share-fix
type: shell
commands:
- cp /usr/share/polkit-1/actions/_org.spice-space.lowlevelusbaccess.policy /usr/share/polkit-1/actions/org.spice-space.lowlevelusbaccess.policy
- name: set-libvirt-group
type: shell
commands:
- chmod +x /etc/profile.d/add_libvirt_group.sh