revenni.base
revenni.base
Rol de Ansible que proporciona una configuración mínima para máquinas Debian / Ubuntu. Actualizaciones automáticas y configuración de Postfix para un host de relé externo.
Requisitos
- Ninguno
Variables del Rol
Variables de actualización automática
unattended_enabled
(1) - habilitar actualizaciones automáticasunattended_email
(emailxyz@domain.com) - dirección de correo para enviar erroresunattended_email_errors_only
(true) - enviar solo correos de erroresunattended_reboot
(false) - ¿reiniciar automáticamente? booleano.unattended_reboot_time
(21:00) - hora para reiniciar la máquinaunattended_remove_deps
(true) - ¿eliminar automáticamente dependencias no utilizadas? booleano.
Variables de Postfix
postfix_enabled
(0) - ¿habilitar Postfix?postfix_relayhost
([smtp.gmail.com]:587) - servidor de correo al que conectarsepostfix_interfaces
(127.0.0.1) - solo se usa para relé del sistemapostfix_protocols
(ipv4) - ipv4postfix_sender_canonical
() - especificar {{ postfix_sasl_username }} para forzar el envío de correo desde el nombre de usuario con el que nos autenticamos. Exchange lo impone.postfix_sasl_username
(relay@somedomain.com) - nombre de usuario para autenticación saslpostfix_sasl_password
(cadena de vault) - reemplazar con la salida deecho -n "password" | ansible-vault encrypt_string --stdin-name 'postfix_sasl_password'
Dependencias
- Ninguna
Ejemplo de Playbook
- hosts: all
become: true
roles:
- { role: revenni.base, tags: base }
Licencia
MIT
Registro de Cambios
17/10/2021 v1.0.4 Agregado libsasl2-modules como dependencia de Postfix.
15/10/2021 v1.0.3 Agregado soporte de actualizaciones automáticas para origen de seguridad bullseye.
20/12/2020 v1.0.2 Agregado soporte para sender_canonical. Deshabilitado por defecto, definir postfix_sender_canonical para habilitar.
01/09/2020 v1.0.1 Agregado soporte para Debian sin supervisión. Cambiando de Ubuntu.
11/05/2020 v1.0.0 Primera versión, configuración mínima para Ubuntu.
Información del Autor
Instalar
ansible-galaxy install revenni.base
Licencia
Unknown
Descargas
116
Propietario
Revenni is a Toronto based consulting firm specializing in open source Infrastructure as Code, System Administration / DevOps, and Remediation services.