semuadmin.webmin

Nom du rôle

CE DÉPÔT N'EST PLUS ACTIVEMENT MAINTENU OU SOUTENU.

SI QUELQU'UN VEUT PRENDRE EN CHARGE LA MAINTENANCE ET LE SOUTIEN, N'HÉSITEZ PAS À LE FORKER.

Role Ansible pour déployer Webmin, un outil d'administration Linux basé sur le web, fonctionnant comme un service systemd.

Le service Webmin sera accessible sur https://hostip:10000.

Le nom d'utilisateur par défaut sera celui de l'utilisateur qui a installé et le mot de passe sera le même.

Vous pourriez recevoir un avertissement dans le navigateur concernant le certificat SSL auto-signé par défaut de Webmin.

Le système redémarrera après l'installation.

Exigences

  • L'installation nécessite des privilèges sudo.
  • Systemd pour le contrôle des services.
  • Firewalld pour le contrôle du pare-feu (si nécessaire).
  • Python pour le provisionnement Ansible (notez que certaines distributions minimales n'incluent pas python par défaut).

Variables du rôle

  • install_utilities: false. Mettez sur True pour installer divers paquets utilitaires utilisés par les fonctions de gestion de Webmin (wget, git, ntpdate, sntp, smartmontools). Notez que certaines distributions minimales ne supportent pas tous ces outils par défaut et peuvent nécessiter une installation interactive.

  • enable_firewalld: false. Mettez sur True pour ouvrir le port 10000 via firewalld (en supposant que firewalld est installé et en cours d'exécution).

  • uninstall_webmin: false. Mettez sur True pour désinstaller Webmin.

Dépendances

Aucune.

Exemple de Playbook

Inclure un exemple sur la façon d'utiliser votre rôle (par exemple, avec des variables passées en tant que paramètres) est toujours apprécié pour les utilisateurs :


    - name: Provisionner le rôle webmin
      hosts: all
      become: true
      become_user: root
      
      vars:
         enable_firewalld: true
         install_utilities: true

      roles:
      - semuadmin.webmin

Licence

BSD 3-Clause

À propos du projet

webmin role

Installer
ansible-galaxy install semuadmin.webmin
Licence
bsd-3-clause
Téléchargements
870
Propriétaire