Rheinwerk.update_postfix_config
Konfiguracja Postfix
Wymagania
Serwer pocztowy upstream.
Zmienne roli
Główną zmienną, która napędza tę rolę, jest _postfix
. Jest to mapa, która zawiera wszystkie konfiguracje i ustawienia dla tej roli. Istnieje również dodatkowa opcjonalna zmienna _sasl
, która, jeśli jest zdefiniowana, kontroluje konfigurację sasl w Postfixie.
Szczegóły można znaleźć w pliku defaults/main.yml
.
Zależności
Brak.
Przykładowy playbook
Ogólna zasada działania tej roli polega na tym, aby wziąć mapę zmiennych _postfix
z defaults/main.yml
jako wzór do swojej konfiguracji i przekazać tę konfigurację jako parametr do tej roli.
Dobrym pomysłem jest również dołączenie przykładu, jak używać swojej roli (na przykład z przekazanymi jako parametry zmiennymi):
- hosts: serwery
var:
POSTFIX
...
roles:
- { role: postfix, tags: [ 'postfix' ], _postfix: "{{ POSTFIX }}" }
Licencja
Proszę zapoznać się z LICENCJĄ.
Informacje o autorze
Oryginalnym autorem jest Daniel Schneller jako członek projektu Rheinwerk.
ansible-galaxy install Rheinwerk.update_postfix_config