Non voglio etichettarmi su specifici moduli di gestione della configurazione come il apt
modulo o il yum
modulo di Ansible .
Esiste un software di gestione della configurazione distro-agnostica o almeno uno con codice distro-agnostico per installare i seguenti pacchetti anche per Arch Linux ?
Lo chiedo perché non ho trovato un ruolo galassia Ansible adatto per installare LAMP su Arch Linux e il seguente script Bash per Debian non è adatto per Arch:
#!/bin/bash
apt update -y
apt upgrade ufw sshguard unattended-upgrades wget curl git zip unzip tree -y
ufw --force enable
ufw allow 22,25,80,443
apt upgrade lamp-server^ ssmtp -y
apt upgrade python-certbot-apache -y
apt upgrade php-{cli,curl,mbstring,mcrypt,gd} phpmyadmin -y
package
modulo chiama semplicemente il modulo definito nelansible_pkg_mgr
fatto per quel sistema. Quindi qualsiasi sistema di packaging supportato da Ansible funzionerà.