libvirt_cloud/roles/toxcore/vars/Devuan5.yml

216 lines
3.6 KiB
YAML

# -*- mode: yaml; indent-tabs-mode: nil; tab-width: 2; coding: utf-8-unix -*-
---
# TOXCORE_FEATURES: ['virtualbox', 'libvirt', docker']
toxcore_system_users: "{{ BOX_USER_NAME }}"
toxcore_also_users: "{{ BOX_ALSO_USERS }}"
toxcore_standard_users_groups:
- disk
- "{{ 'libvirt-qemu' if 'libvirt' in TOXCORE_FEATURES else '' }}"
- "{{ 'kvm' if ( 'qemu' in TOXCORE_FEATURES or 'libvirt' in TOXCORE_FEATURES ) else '' }}"
- "{{ 'docker' if 'docker' in TOXCORE_FEATURES else '' }}"
toxcore_libvirt_services:
- "{{ 'libvirtd' if 'libvirt' in TOXCORE_FEATURES else '' }}"
- "{{ 'virtlogd' if 'libvirt' in TOXCORE_FEATURES else '' }}"
- "{{ 'docker' if 'docker' in TOXCORE_FEATURES else '' }}"
toxcore_debs_inst:
- gpg
- nbdkit
- nbd-client
- nbd-server
- python3-yaml
- gparted
- ebtables
- dnsmasq-base
# vagrant-libvirt/README.md
- libxslt-dev
- libxml2-dev
- zlib1g-dev
- iptables
- zstd
- bridge-utils
- sdparm
- hdparm
- libxml2
- zerofree
- openssh-sftp-server
- sshfs
- xmlstarlet
- libtss2-tcti-swtpm0
# toxcore
- libconfig-dev
- libgtest-dev
- ninja-build
- pkg-config
- zip
- grep
- file
- ca-certificates
- autotools-dev
- autoconf
- automake
- git
- bc
- wget
- rsync
- cmake
- make
- pkg-config
- libtool
- ssh
- gzip
- tar
- unzip
- libcurl4-gnutls-dev
- coreutils
- libavutil-dev
- libsodium-dev
- libffms2-4
- libgpac10
- libx264-dev
- x264
- libv4lconvert0
- libv4l-dev
- libv4l-dev
- libv4l2rds0
- v4l-conf
- v4l-utils
- libv4l-dev
- libtool
- autotools-dev
- automake
- checkinstall
- check
- git
- yasm
- libv4lconvert0
- libv4l-dev
- libopus-dev
- libvpx-dev
- pkg-config
- libx264-dev
- libavcodec-dev
- libavdevice-dev
# nbd
- genisoimage
- bridge-utils
- guestfsd
- libvirt-clients
- libvirt-daemon
- libvirt-daemon-system
- libvirt-daemon-driver-storage-zfs
- python3-libvirt
- virt-manager
- virtinst
- python3-hacking
# - cloud-init
- libfile-which-perl
- libexpect-perl
toxcore_qemu_debs_inst:
- qemu-kvm
- qemu
- qemu-block-extra
- qemu-system-common
- qemu-system-data
- qemu-system-x86
- qemu-utils
- guestfsd
- grub-firmware-qemu
- nbd-client
- aqemu
- seabios
- squashfs-tools
- attr
- zerofree
- nbdkit
- sgabios
- lzop
- firmware-realtek
- firmware-linux-free
proxy_libvirt_debs_inst:
- libvirt-daemon-system
- libvirt-daemon
- libvirt-daemon-driver-vbox
- libvirt-daemon-driver-qemu
- libvirt-clients
- libvirt-daemon-driver-storage-zfs
- python3-libvirt
- virt-manager
- virtinst
- usbutils
- usb.ids
- guestfsd
- libguestfs-perl
- libguestfs-tools
#
- genisoimage
- bridge-utils
- guestfsd
- python3-hacking
#? - cloud-init
toxcore_lxd_debs_absent:
- lxd
- lxd-client
- lxcfs
- liblxc1
- liblxc-common
toxcore_lxd_debs_inst:
- lxcfs
- zfsutils-linux
# see proxy_libvirt_debs_inst
toxcore_libvirt_debs_inst:
- python3-libvirt
- libvirt-dev
- libguestfs
- libguestfs-tools
# OUCH 4G!
- libguestfs-appliance
- virt-top
toxcore_packer_debs_inst:
- jq
toxcore_docker_debs_inst:
- aufs-tools
- cgroup-lite
- linux-image-extra-virtual
- docker.io
# - docker-compose
toxcore_ansible_debs_inst:
- jinja
- pycrypto
- python-ecdsa
- python-httplib2
- python-jinja2
- python-markupsafe
- python-paramiko
toxcore_aws_debs_inst:
# for aws
- boto
- bs4
- awscli
toxcore_pips2_inst: []
toxcore_pips3_inst:
- pycrypto
- pywinrm
- requests-unixsocket
- ovirt-engine-sdk-python
- msgpack_python
- pysha3
- pycryptodomex