cchurch.win-stunnel
Win-STunnel
Installez et configurez stunnel sur Windows.
Variables du Rôle
Utilisez les variables suivantes pour configurer stunnel. Les valeurs de configuration qui doivent être littéralement "yes"
ou "no"
doivent être spécifiées comme des chaînes de caractères plutôt que comme des valeurs booléennes YAML.
stunnel_global_options
: Un dictionnaire d'options globales pourstunnel.conf
. Par défaut, c'est{}
, ce qui ne spécifie aucune option globale.stunnel_services
: Un dictionnaire de services à configurer dansstunnel.conf
. La valeur de chaque entrée de service doit être un dictionnaire d'options et de valeurs de configuration pour ce service. Par défaut, c'est{}
, ce qui ne définit aucun service. Au moins un service doit être défini.
Les variables suivantes peuvent être utilisées pour une configuration plus avancée :
stunnel_conf_template
: Spécifiez un modèle alternatif à utiliser pour configurerstunnel
. La valeur par défaut est"stunnel.conf.j2"
, qui construit une configuration basée surstunnel_global_options
etstunnel_services
définis ci-dessus.stunnel_download_url
: Spécifiez une URL alternative pour télécharger l'installateurstunnel
; la valeur par défaut est"https://www.stunnel.org/downloads/stunnel-5.41-win32-installer.exe"
.stunnel_force_install
: Force l'installation destunnel
même si les clés du registre indiquent qu'il est déjà installé ; la valeur par défaut estfalse
.
Exemple de Playbook
Le playbook d'exemple suivant installe stunnel
et ajoute un service pour transférer les connexions SMTP locales non chiffrées sur le port 2525
vers le port 465
de smtp.gmail.com
:
- hosts: windows
roles:
- role: cchurch.win-stunnel
stunnel_services:
'gmail-smtp':
client: 'yes'
accept: 2525
connect: smtp.gmail.com:465
delay: 'yes'
Licence
BSD
Informations sur l'Auteur
Chris Church chris@ninemoreminutes.com
Installer
ansible-galaxy install cchurch.win-stunnel
Licence
Unknown
Téléchargements
254
Propriétaire
Python/Django/Ansible, will code for sweet tea and beer.