Add support for Archlinux and RHEL-Clones Almalinux&Rockylinux

Also resorted "cmdline_python" a little bit because of YAML syntax
This commit is contained in:
Sven Velt 2021-11-12 11:59:52 +01:00
parent 86466e98ab
commit 1987126dd7

View file

@ -17,27 +17,34 @@
#service_password: {{ service_username }}
#service_ssh_keys: {{ ssh_keys }}
# "*cmdline_" must be listed AFTER "^cmdline_"!
cmdline_python:
alpine:
- "apk add -U python3"
archlinux:
- "pacman -Sy"
- "pacman -S --noconfirm python"
centos: &cmdline_python_centos
- "yum clean all"
- "yum makecache"
- "yum install -y python3 || true"
almalinux: *cmdline_python_centos
fedora: *cmdline_python_centos
rockylinux: *cmdline_python_centos
debian: &cmdline_python_debian
- "apt-get -y update"
- "apt-get install -y python3 python3-apt"
devuan: *cmdline_python_debian
fedora: *cmdline_python_centos
ubuntu: *cmdline_python_debian
opensuse:
- "zypper --gpg-auto-import-keys --no-gpg-checks -n refresh"
- "zypper --gpg-auto-import-keys --no-gpg-checks -n install python3"
ubuntu: *cmdline_python_debian
voidlinux:
- "xbps-install -Suy python3 libgcc"
ssh_package_name:
alpine: openssh
archlinux: openssh
opensuse: openssh
voidlinux: openssh