cchurch.win-stunnel
Win-STunnel
Instala y configura stunnel en Windows.
Variables de Rol
Utiliza las siguientes variables para configurar stunnel. Los valores de configuración que deben ser "sí"
o "no"
deben ser especificados como cadenas de texto en lugar de valores booleanos de YAML.
stunnel_global_options
: Un diccionario de opciones globales parastunnel.conf
. El valor por defecto es{}
, que no especifica ninguna opción global.stunnel_services
: Un diccionario de servicios para configurar enstunnel.conf
. El valor de cada entrada de servicio debe ser un diccionario de opciones de configuración y valores para ese servicio. El valor por defecto es{}
, que no define ningún servicio. Se debe definir al menos un servicio.
Las siguientes variables pueden ser utilizadas para una configuración más avanzada:
stunnel_conf_template
: Especifica una plantilla alternativa para configurarstunnel
. El valor por defecto es"stunnel.conf.j2"
, que construye una configuración basada enstunnel_global_options
ystunnel_services
definidos arriba.stunnel_download_url
: Especifica una URL alternativa para descargar el instalador destunnel
; el valor por defecto es"https://www.stunnel.org/downloads/stunnel-5.41-win32-installer.exe"
.stunnel_force_install
: Fuerza la instalación destunnel
incluso si las claves de registro indican que ya está instalado; el valor por defecto esfalse
.
Ejemplo de Playbook
El siguiente ejemplo de playbook instala stunnel
y agrega un servicio para redirigir
conexiones SMTP locales sin cifrar en el puerto 2525
hacia smtp.gmail.com
en el puerto 465
:
- hosts: windows
roles:
- role: cchurch.win-stunnel
stunnel_services:
'gmail-smtp':
client: 'sí'
accept: 2525
connect: smtp.gmail.com:465
delay: 'sí'
Licencia
BSD
Información del Autor
Chris Church chris@ninemoreminutes.com
Instalar
ansible-galaxy install cchurch.win-stunnel
Licencia
Unknown
Descargas
254
Propietario
Python/Django/Ansible, will code for sweet tea and beer.