cchurch.win-stunnel
Win-STunnel
Zainstaluj i skonfiguruj stunnel na systemie Windows.
Zmienne roli
Użyj poniższych zmiennych, aby skonfigurować stunnel. Wartości konfiguracyjne, które powinny być dosłownie „tak” lub „nie”, powinny być podawane jako ciągi, a nie jako wartości logiczne YAML.
stunnel_global_options: Słownik globalnych opcji dlastunnel.conf. Domyślnie jest to{}, co nie określa żadnych globalnych opcji.stunnel_services: Słownik usług do skonfigurowania wstunnel.conf. Wartość każdego wpisu usługi powinna być słownikiem opcji konfiguracyjnych i wartości dla tej usługi. Domyślnie jest to{}, co nie definiuje żadnych usług. Powinna być zdefiniowana przynajmniej jedna usługa.
Poniższe zmienne mogą być użyte do bardziej zaawansowanej konfiguracji:
stunnel_conf_template: Określ alternatywny szablon do konfiguracjistunnel. Domyślnie to"stunnel.conf.j2", który buduje konfigurację na podstawiestunnel_global_optionsistunnel_serviceszdefiniowanych powyżej.stunnel_download_url: Określ alternatywny adres URL do pobrania instalatorastunnel; domyślnie to"https://www.stunnel.org/downloads/stunnel-5.41-win32-installer.exe".stunnel_force_install: Wymuś instalacjęstunnel, nawet jeśli klucze rejestru wskazują, że już jest zainstalowany; domyślniefalse.
Przykład playbooka
Poniższy przykład playbooka instaluje stunnel i dodaje usługę do przesyłania niezaszyfrowanych lokalnych połączeń SMTP na porcie 2525 do smtp.gmail.com na porcie 465:
- hosts: windows
roles:
- role: cchurch.win-stunnel
stunnel_services:
'gmail-smtp':
client: 'tak'
accept: 2525
connect: smtp.gmail.com:465
delay: 'tak'
Licencja
BSD
Informacje o autorze
Chris Church chris@ninemoreminutes.com
Zainstaluj
ansible-galaxy install cchurch.win-stunnelLicencja
Unknown
Pobrania
266
Właściciel
Python/Django/Ansible, will code for sweet tea and beer.
