revenni.base

revenni.base

Rôle Ansible fournissant une configuration minimale pour les machines Debian / Ubuntu. Mises à jour non supervisées et configuration de Postfix pour un hôte relais externe.

Plateformes Plateformes Licence

Exigences

  • Aucune

Variables du rôle

Variables de mise à jour non supervisée

  • unattended_enabled (1) - activer les mises à jour non supervisées
  • unattended_email (emailxyz@domain.com) - adresse email pour envoyer les erreurs
  • unattended_email_errors_only (true) - envoyer uniquement les erreurs par email
  • unattended_reboot (false) - redémarrer automatiquement ? bool.
  • unattended_reboot_time (21:00) - heure de redémarrage de la machine
  • unattended_remove_deps (true) - supprimer automatiquement les dépendances inutilisées ? bool.

Variables de Postfix

  • postfix_enabled (0) - activer Postfix ?
  • postfix_relayhost ([smtp.gmail.com]:587) - serveur de mail auquel se connecter
  • postfix_interfaces (127.0.0.1) - utilisé uniquement pour le relais système
  • postfix_protocols (ipv4) - ipv4
  • postfix_sender_canonical () - spécifier {{ postfix_sasl_username }} pour forcer l'envoi des mails depuis le nom d'utilisateur avec lequel nous nous authentifions. Exchange l'impose.
  • postfix_sasl_username (relay@somedomain.com) - nom d'utilisateur pour l'authentification SASL
  • postfix_sasl_password (chaîne de coffre) - remplacer par le résultat de echo -n "password" | ansible-vault encrypt_string --stdin-name 'postfix_sasl_password'

Dépendances

  • Aucune

Exemple de Playbook

- hosts: all
  become: true
  roles:
     - { role: revenni.base, tags: base }

Licence

MIT

Journal des modifications

17/10/2021 v1.0.4 Ajout des libsasl2-modules en tant que dépendance de Postfix.
15/10/2021 v1.0.3 Ajout du support des mises à jour non supervisées pour l'origine de sécurité de Bullseye.
20/12/2020 v1.0.2 Ajout du support pour sender_canonical. Désactivé par défaut, définir postfix_sender_canonical pour l'activer.
01/09/2020 v1.0.1 Ajout du support pour Debian non supervisé. Éloignement d'Ubuntu.
11/05/2020 v1.0.0 Première version, configuration minimale pour Ubuntu.

Informations sur l'auteur

À propos du projet

Revenni base Debian / Ubuntu with postfix

Installer
ansible-galaxy install revenni.base
Licence
Unknown
Téléchargements
116
Propriétaire
Revenni is a Toronto based consulting firm specializing in open source Infrastructure as Code, System Administration / DevOps, and Remediation services.