revenni.base
revenni.base
Rola Ansible zapewniająca minimalną konfigurację dla maszyn Debian / Ubuntu. Automatyczne aktualizacje i konfiguracja Postfixa dla zewnętrznego hosta relay.
Wymagania
- Brak
Zmienne Roli
Zmienne dla automatycznych aktualizacji
unattended_enabled
(1) - włącz automatyczne aktualizacjeunattended_email
(emailxyz@domain.com) - adres e-mail do wysyłania błędówunattended_email_errors_only
(true) - wysyłaj tylko błędyunattended_reboot
(false) - czy zrestartować automatycznie? bool.unattended_reboot_time
(21:00) - czas na zrestartowanie maszynyunattended_remove_deps
(true) - automatycznie usuń nieużywane zależności? bool.
Zmienne dla Postfixa
postfix_enabled
(0) - włącz Postfix?postfix_relayhost
([smtp.gmail.com]:587) - serwer pocztowy, z którym należy się połączyćpostfix_interfaces
(127.0.0.1) - używane tylko do przekazywania w systemiepostfix_protocols
(ipv4) - ipv4postfix_sender_canonical
() - określa {{ postfix_sasl_username }}, aby wymusić wysyłanie poczty z nazwy użytkownika, którym się uwierzytelniliśmy. Exchange to wymusza.postfix_sasl_username
(relay@somedomain.com) - nazwa użytkownika do uwierzytelniania saslpostfix_sasl_password
(ciąg z magazynu) - zamień na wynik poleceniaecho -n "hasło" | ansible-vault encrypt_string --stdin-name 'postfix_sasl_password'
Zależności
- Brak
Przykładowy Playbook
- hosts: all
become: true
roles:
- { role: revenni.base, tags: base }
Licencja
MIT
Dziennik zmian
10/17/2021 v1.0.4 Dodano libsasl2-modules jako zależność Postfixa.
10/15/2021 v1.0.3 Dodano obsługę automatycznych aktualizacji dla źródła bezpieczeństwa bullseye.
12/20/2020 v1.0.2 Dodano wsparcie dla sender_canonical. Domyślnie wyłączone, zdefiniuj postfix_sender_canonical, aby włączyć.
09/01/2020 v1.0.1 Dodano wsparcie dla automatycznych aktualizacji Debiana. Odejście od Ubuntu.
05/11/2020 v1.0.0 Pierwsze wydanie, minimalna konfiguracja Ubuntu.
Informacje o autorze
Zainstaluj
ansible-galaxy install revenni.base
Licencja
Unknown
Pobrania
116
Właściciel
Revenni is a Toronto based consulting firm specializing in open source Infrastructure as Code, System Administration / DevOps, and Remediation services.