cchurch.win-stunnel

Build Status Galaxy

Win-STunnel

Installieren und konfigurieren Sie stunnel auf Windows.

Rollen-Variablen

Verwenden Sie die folgenden Variablen, um stunnel zu konfigurieren. Konfigurationswerte, die wörtlich "yes" oder "no" sein sollen, sollten als Strings angegeben werden und nicht als YAML-Boolesche Werte.

  • stunnel_global_options: Ein Wörterbuch von globalen Optionen für stunnel.conf. Der Standardwert ist {}, was keine globalen Optionen angibt.
  • stunnel_services: Ein Wörterbuch von Diensten, die in stunnel.conf konfiguriert werden sollen. Der Wert jedes Dienstes sollte ein Wörterbuch mit Konfigurationsoptionen und Werten für diesen Dienst sein. Der Standardwert ist {}, was keine Dienste definiert. Mindestens ein Dienst sollte definiert sein.

Die folgenden Variablen können für eine erweiterte Konfiguration verwendet werden:

  • stunnel_conf_template: Geben Sie eine alternative Vorlage an, die zur Konfiguration von stunnel verwendet werden soll. Der Standardwert ist "stunnel.conf.j2", der eine Konfiguration basierend auf stunnel_global_options und stunnel_services, die oben definiert wurden, erstellt.
  • stunnel_download_url: Geben Sie eine alternative URL zum Herunterladen des stunnel-Installationsprogramms an; der Standardwert ist "https://www.stunnel.org/downloads/stunnel-5.41-win32-installer.exe".
  • stunnel_force_install: Erzwingen Sie die Installation von stunnel, auch wenn Registrierungswerte darauf hinweisen, dass es bereits installiert ist; der Standardwert ist false.

Beispiel-Playbook

Das folgende Beispiel-Playbook installiert stunnel und fügt einen Dienst hinzu, um unverschlüsselte lokale SMTP-Verbindungen auf Port 2525 an smtp.gmail.com Port 465 weiterzuleiten:

- hosts: windows
  roles:
    - role: cchurch.win-stunnel
      stunnel_services:
        'gmail-smtp':
          client: 'yes'
          accept: 2525
          connect: smtp.gmail.com:465
          delay: 'yes'

Lizenz

BSD

Autoreninformation

Chris Church chris@ninemoreminutes.com

Über das Projekt

Install and configure stunnel on Windows.

Installieren
ansible-galaxy install cchurch.win-stunnel
GitHub Repository
Lizenz
Unknown
Downloads
254
Besitzer
Python/Django/Ansible, will code for sweet tea and beer.