495 lines
9.3 KiB
YAML
495 lines
9.3 KiB
YAML
---
|
|
bootstrap_almalinux:
|
|
- bind-utils
|
|
- dbus-daemon
|
|
- dhcp-client
|
|
- efibootmgr
|
|
- glibc-langpack-de
|
|
- glibc-langpack-en
|
|
- grub2
|
|
- grub2-efi
|
|
- lrzsz
|
|
- lvm2
|
|
- nc
|
|
- nfs-utils
|
|
- nfsv4-client-utils
|
|
- mtr
|
|
- ppp
|
|
- shim
|
|
- tmux
|
|
- "{{ 'cryptsetup' if luks_enabled else '' }}"
|
|
- "{{ 'tpm2-tools' if luks_enabled else '' }}"
|
|
- "{{ 'qemu-guest-agent' if hypervisor | lower in ['libvirt', 'proxmox'] else '' }}"
|
|
- "{{ 'open-vm-tools' if hypervisor | lower == 'vmware' else '' }}"
|
|
- vim
|
|
- wget
|
|
- zram-generator
|
|
- zstd
|
|
|
|
bootstrap_archlinux:
|
|
- base
|
|
- btrfs-progs
|
|
- cronie
|
|
- dhcpcd
|
|
- efibootmgr
|
|
- fastfetch
|
|
- firewalld
|
|
- fish
|
|
- fzf
|
|
- grub
|
|
- htop
|
|
- libpwquality
|
|
- linux
|
|
- logrotate
|
|
- lrzsz
|
|
- lsof
|
|
- lvm2
|
|
- ncdu
|
|
- networkmanager
|
|
- nfs-utils
|
|
- openssh
|
|
- ppp
|
|
- prometheus-node-exporter
|
|
- python-psycopg2
|
|
- reflector
|
|
- rsync
|
|
- sudo
|
|
- tldr
|
|
- tmux
|
|
- "{{ 'cryptsetup' if luks_enabled else '' }}"
|
|
- "{{ 'tpm2-tools' if luks_enabled else '' }}"
|
|
- "{{ 'qemu-guest-agent' if hypervisor | lower in ['libvirt', 'proxmox'] else '' }}"
|
|
- "{{ 'open-vm-tools' if hypervisor | lower == 'vmware' else '' }}"
|
|
- vim
|
|
- wireguard-tools
|
|
- zram-generator
|
|
|
|
bootstrap_debian11:
|
|
base:
|
|
- apparmor-utils
|
|
- btrfs-progs
|
|
- chrony
|
|
- cron
|
|
- gnupg
|
|
- grub-efi
|
|
- grub-efi-amd64-signed
|
|
- grub2-common
|
|
- "{{ 'cryptsetup' if luks_enabled else '' }}"
|
|
- "{{ 'cryptsetup-initramfs' if luks_enabled else '' }}"
|
|
- linux-image-amd64
|
|
- locales
|
|
- logrotate
|
|
- lvm2
|
|
- net-tools
|
|
- openssh-server
|
|
- python3
|
|
- sudo
|
|
- xfsprogs
|
|
|
|
extra:
|
|
- bat
|
|
- curl
|
|
- entr
|
|
- firewalld
|
|
- fish
|
|
- fzf
|
|
- htop
|
|
- jq
|
|
- libpam-pwquality
|
|
- lrzsz
|
|
- mtr
|
|
- ncdu
|
|
- neofetch
|
|
- network-manager
|
|
- python-is-python3
|
|
- ripgrep
|
|
- rsync
|
|
- screen
|
|
- software-properties-common
|
|
- syslog-ng
|
|
- tcpd
|
|
- tldr
|
|
- "{{ 'tpm2-tools' if luks_enabled else '' }}"
|
|
- "{{ 'qemu-guest-agent' if hypervisor | lower in ['libvirt', 'proxmox'] else '' }}"
|
|
- "{{ 'open-vm-tools' if hypervisor | lower == 'vmware' else '' }}"
|
|
- vim
|
|
- wget
|
|
- zstd
|
|
|
|
bootstrap_debian12:
|
|
base:
|
|
- btrfs-progs
|
|
- cron
|
|
- gnupg
|
|
- grub-efi
|
|
- grub-efi-amd64-signed
|
|
- grub2-common
|
|
- "{{ 'cryptsetup' if luks_enabled else '' }}"
|
|
- "{{ 'cryptsetup-initramfs' if luks_enabled else '' }}"
|
|
- linux-image-amd64
|
|
- locales
|
|
- logrotate
|
|
- lvm2
|
|
- xfsprogs
|
|
|
|
extra:
|
|
- apparmor-utils
|
|
- bat
|
|
- chrony
|
|
- curl
|
|
- duf
|
|
- entr
|
|
- firewalld
|
|
- fish
|
|
- fzf
|
|
- htop
|
|
- jq
|
|
- libpam-pwquality
|
|
- logrotate
|
|
- lrzsz
|
|
- mtr
|
|
- ncdu
|
|
- neofetch
|
|
- net-tools
|
|
- network-manager
|
|
- openssh-server
|
|
- python-is-python3
|
|
- python3
|
|
- ripgrep
|
|
- rsync
|
|
- screen
|
|
- software-properties-common
|
|
- sudo
|
|
- syslog-ng
|
|
- systemd-zram-generator
|
|
- tcpd
|
|
- tldr
|
|
- "{{ 'tpm2-tools' if luks_enabled else '' }}"
|
|
- "{{ 'qemu-guest-agent' if hypervisor | lower in ['libvirt', 'proxmox'] else '' }}"
|
|
- "{{ 'open-vm-tools' if hypervisor | lower == 'vmware' else '' }}"
|
|
- vim
|
|
- wget
|
|
- zstd
|
|
|
|
bootstrap_debian13:
|
|
base:
|
|
- btrfs-progs
|
|
- cron
|
|
- gnupg
|
|
- grub-efi
|
|
- grub-efi-amd64-signed
|
|
- grub2-common
|
|
- "{{ 'cryptsetup' if luks_enabled else '' }}"
|
|
- "{{ 'cryptsetup-initramfs' if luks_enabled else '' }}"
|
|
- linux-image-amd64
|
|
- locales
|
|
- logrotate
|
|
- lvm2
|
|
- xfsprogs
|
|
|
|
extra:
|
|
- apparmor-utils
|
|
- bat
|
|
- chrony
|
|
- curl
|
|
- duf
|
|
- entr
|
|
- fastfetch
|
|
- firewalld
|
|
- fish
|
|
- fzf
|
|
- htop
|
|
- jq
|
|
- libpam-pwquality
|
|
- logrotate
|
|
- lrzsz
|
|
- mtr
|
|
- ncdu
|
|
- net-tools
|
|
- network-manager
|
|
- openssh-server
|
|
- python-is-python3
|
|
- python3
|
|
- ripgrep
|
|
- rsync
|
|
- screen
|
|
- sudo
|
|
- syslog-ng
|
|
- systemd-zram-generator
|
|
- tcpd
|
|
- "{{ 'tpm2-tools' if luks_enabled else '' }}"
|
|
- "{{ 'qemu-guest-agent' if hypervisor | lower in ['libvirt', 'proxmox'] else '' }}"
|
|
- "{{ 'open-vm-tools' if hypervisor | lower == 'vmware' else '' }}"
|
|
- vim
|
|
- wget
|
|
- zstd
|
|
|
|
bootstrap_fedora:
|
|
- bat
|
|
- bind-utils
|
|
- btrfs-progs
|
|
- cronie
|
|
- dhcp-client
|
|
- duf
|
|
- efibootmgr
|
|
- entr
|
|
- fish
|
|
- fzf
|
|
- glibc-langpack-de
|
|
- glibc-langpack-en
|
|
- grub2
|
|
- grub2-efi
|
|
- htop
|
|
- iperf3
|
|
- logrotate
|
|
- lrzsz
|
|
- lvm2
|
|
- nc
|
|
- nfs-utils
|
|
- nfsv4-client-utils
|
|
- polkit
|
|
- ppp
|
|
- ripgrep
|
|
- shim
|
|
- tmux
|
|
- "{{ 'cryptsetup' if luks_enabled else '' }}"
|
|
- "{{ 'tpm2-tools' if luks_enabled else '' }}"
|
|
- "{{ 'qemu-guest-agent' if hypervisor | lower in ['libvirt', 'proxmox'] else '' }}"
|
|
- "{{ 'open-vm-tools' if hypervisor | lower == 'vmware' else '' }}"
|
|
- vim-default-editor
|
|
- wget
|
|
- zoxide
|
|
- zram-generator
|
|
- zstd
|
|
|
|
bootstrap_rhel8:
|
|
- bind-utils
|
|
- dhcp-client
|
|
- efibootmgr
|
|
- glibc-langpack-de
|
|
- glibc-langpack-en
|
|
- grub2
|
|
- grub2-efi-x64
|
|
- grub2-tools-extra
|
|
- lrzsz
|
|
- lvm2
|
|
- mtr
|
|
- ncurses-term
|
|
- nfs-utils
|
|
- policycoreutils-python-utils
|
|
- python39
|
|
- shim
|
|
- tmux
|
|
- "{{ 'cryptsetup' if luks_enabled else '' }}"
|
|
- "{{ 'tpm2-tools' if luks_enabled else '' }}"
|
|
- "{{ 'qemu-guest-agent' if hypervisor | lower in ['libvirt', 'proxmox'] else '' }}"
|
|
- "{{ 'open-vm-tools' if hypervisor | lower == 'vmware' else '' }}"
|
|
- vim
|
|
- zstd
|
|
|
|
bootstrap_rhel9:
|
|
- bind-utils
|
|
- dhcp-client
|
|
- efibootmgr
|
|
- glibc-langpack-de
|
|
- glibc-langpack-en
|
|
- grub2
|
|
- grub2-efi
|
|
- grub2-tools-extra
|
|
- lrzsz
|
|
- lvm2
|
|
- mtr
|
|
- ncurses-term
|
|
- nfs-utils
|
|
- policycoreutils-python-utils
|
|
- python
|
|
- shim
|
|
- tmux
|
|
- "{{ 'cryptsetup' if luks_enabled else '' }}"
|
|
- "{{ 'tpm2-tools' if luks_enabled else '' }}"
|
|
- "{{ 'qemu-guest-agent' if hypervisor | lower in ['libvirt', 'proxmox'] else '' }}"
|
|
- "{{ 'open-vm-tools' if hypervisor | lower == 'vmware' else '' }}"
|
|
- vim
|
|
- zram-generator
|
|
- zstd
|
|
|
|
bootstrap_rhel10:
|
|
- bind-utils
|
|
- efibootmgr
|
|
- glibc-langpack-de
|
|
- glibc-langpack-en
|
|
- grub2
|
|
- grub2-efi
|
|
- kernel
|
|
- lrzsz
|
|
- lvm2
|
|
- mtr
|
|
- ncurses-term
|
|
- nfs-utils
|
|
- policycoreutils-python-utils
|
|
- python
|
|
- shim
|
|
- tmux
|
|
- "{{ 'cryptsetup' if luks_enabled else '' }}"
|
|
- "{{ 'tpm2-tools' if luks_enabled else '' }}"
|
|
- "{{ 'qemu-guest-agent' if hypervisor | lower in ['libvirt', 'proxmox'] else '' }}"
|
|
- "{{ 'open-vm-tools' if hypervisor | lower == 'vmware' else '' }}"
|
|
- vim
|
|
- zram-generator
|
|
- zstd
|
|
|
|
bootstrap_rocky:
|
|
- bind-utils
|
|
- dbus-daemon
|
|
- dhcp-client
|
|
- efibootmgr
|
|
- glibc-langpack-de
|
|
- glibc-langpack-en
|
|
- grub2
|
|
- grub2-efi
|
|
- lrzsz
|
|
- lvm2
|
|
- mtr
|
|
- nc
|
|
- nfs-utils
|
|
- nfsv4-client-utils
|
|
- ppp
|
|
- shim
|
|
- telnet
|
|
- tmux
|
|
- "{{ 'cryptsetup' if luks_enabled else '' }}"
|
|
- "{{ 'tpm2-tools' if luks_enabled else '' }}"
|
|
- "{{ 'qemu-guest-agent' if hypervisor | lower in ['libvirt', 'proxmox'] else '' }}"
|
|
- "{{ 'open-vm-tools' if hypervisor | lower == 'vmware' else '' }}"
|
|
- util-linux-core
|
|
- vim
|
|
- wget
|
|
- zram-generator
|
|
- zstd
|
|
|
|
bootstrap_ubuntu:
|
|
base:
|
|
- btrfs-progs
|
|
- cron
|
|
- gnupg
|
|
- grub-efi
|
|
- grub-efi-amd64-signed
|
|
- grub2-common
|
|
- "{{ 'cryptsetup' if luks_enabled else '' }}"
|
|
- "{{ 'cryptsetup-initramfs' if luks_enabled else '' }}"
|
|
- linux-image-generic
|
|
- locales
|
|
- lvm2
|
|
- xfsprogs
|
|
|
|
extra:
|
|
- apparmor-utils
|
|
- bash-completion
|
|
- bat
|
|
- chrony
|
|
- curl
|
|
- dnsutils
|
|
- duf
|
|
- entr
|
|
- eza
|
|
- fdupes
|
|
- fio
|
|
- firewalld
|
|
- fish
|
|
- htop
|
|
- jq
|
|
- libpam-pwquality
|
|
- logrotate
|
|
- lrzsz
|
|
- mtr
|
|
- ncdu
|
|
- ncurses-term
|
|
- net-tools
|
|
- network-manager
|
|
- openssh-server
|
|
- python-is-python3
|
|
- python3
|
|
- ripgrep
|
|
- rsync
|
|
- screen
|
|
- software-properties-common
|
|
- sudo
|
|
- syslog-ng
|
|
- systemd-zram-generator
|
|
- tcpd
|
|
- tldr
|
|
- tmux
|
|
- "{{ 'tpm2-tools' if luks_enabled else '' }}"
|
|
- "{{ 'qemu-guest-agent' if hypervisor | lower in ['libvirt', 'proxmox'] else '' }}"
|
|
- "{{ 'open-vm-tools' if hypervisor | lower == 'vmware' else '' }}"
|
|
- traceroute
|
|
- util-linux-extra
|
|
- vim
|
|
- wget
|
|
- yq
|
|
- zoxide
|
|
- zstd
|
|
|
|
bootstrap_ubuntu_lts:
|
|
base:
|
|
- btrfs-progs
|
|
- cron
|
|
- gnupg
|
|
- grub-efi
|
|
- grub-efi-amd64-signed
|
|
- grub2-common
|
|
- "{{ 'cryptsetup' if luks_enabled else '' }}"
|
|
- "{{ 'cryptsetup-initramfs' if luks_enabled else '' }}"
|
|
- linux-image-generic
|
|
- locales
|
|
- lvm2
|
|
- xfsprogs
|
|
|
|
extra:
|
|
- apparmor-utils
|
|
- bash-completion
|
|
- bat
|
|
- chrony
|
|
- curl
|
|
- dnsutils
|
|
- duf
|
|
- entr
|
|
- eza
|
|
- fdupes
|
|
- fio
|
|
- firewalld
|
|
- fish
|
|
- htop
|
|
- jq
|
|
- libpam-pwquality
|
|
- logrotate
|
|
- lrzsz
|
|
- mtr
|
|
- ncdu
|
|
- ncurses-term
|
|
- net-tools
|
|
- network-manager
|
|
- openssh-server
|
|
- python-is-python3
|
|
- python3
|
|
- ripgrep
|
|
- rsync
|
|
- screen
|
|
- software-properties-common
|
|
- sudo
|
|
- syslog-ng
|
|
- systemd-zram-generator
|
|
- tcpd
|
|
- tldr
|
|
- tmux
|
|
- "{{ 'tpm2-tools' if luks_enabled else '' }}"
|
|
- "{{ 'qemu-guest-agent' if hypervisor | lower in ['libvirt', 'proxmox'] else '' }}"
|
|
- "{{ 'open-vm-tools' if hypervisor | lower == 'vmware' else '' }}"
|
|
- traceroute
|
|
- util-linux-extra
|
|
- vim
|
|
- wget
|
|
- yq
|
|
- zoxide
|
|
- zstd
|