cchurch.win-stunnel

Status budowy Galaxy

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 dla stunnel.conf. Domyślnie jest to {}, co nie określa żadnych globalnych opcji.
  • stunnel_services: Słownik usług do skonfigurowania w stunnel.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 konfiguracji stunnel. Domyślnie to "stunnel.conf.j2", który buduje konfigurację na podstawie stunnel_global_options i stunnel_services zdefiniowanych powyżej.
  • stunnel_download_url: Określ alternatywny adres URL do pobrania instalatora stunnel; 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ślnie false.

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

O projekcie

Install and configure stunnel on Windows.

Zainstaluj
ansible-galaxy install cchurch.win-stunnel
Licencja
Unknown
Pobrania
254
Właściciel
Python/Django/Ansible, will code for sweet tea and beer.