cchurch.win-stunnel
Win-STunnel
Установка и настройка stunnel на Windows.
Переменные роли
Используйте следующие переменные для настройки stunnel. Значения конфигурации, которые должны быть записаны как "yes" или "no", следует указывать как строки, а не как логические значения YAML.
stunnel_global_options: Словарь глобальных опций дляstunnel.conf. По умолчанию{}, что не указывает никаких глобальных опций.stunnel_services: Словарь сервисов для настройки вstunnel.conf. Значение каждой записи сервиса должно быть словарем опций и значений для этого сервиса. По умолчанию{}, что не определяет никаких сервисов. Должен быть определён хотя бы один сервис.
Следующие переменные могут быть использованы для более сложной настройки:
stunnel_conf_template: Укажите альтернативный шаблон для настройкиstunnel. По умолчанию"stunnel.conf.j2", который строит конфигурацию на основеstunnel_global_optionsиstunnel_services, определённых выше.stunnel_download_url: Укажите альтернативный URL для загрузки установщикаstunnel; по умолчанию"https://www.stunnel.org/downloads/stunnel-5.41-win32-installer.exe".stunnel_force_install: Принудительная установкаstunnel, даже если ключи реестра указывают, что он уже установлен; по умолчаниюfalse.
Пример Playbook
Следующий пример playbook устанавливает stunnel и добавляет сервис для перенаправления
незашифрованных локальных SMTP подключений на порту 2525 на smtp.gmail.com на порт 465:
- hosts: windows
roles:
- role: cchurch.win-stunnel
stunnel_services:
'gmail-smtp':
client: 'yes'
accept: 2525
connect: smtp.gmail.com:465
delay: 'yes'
Лицензия
BSD
Информация об авторе
Крис Чёрч chris@ninemoreminutes.com
Установить
ansible-galaxy install cchurch.win-stunnelЛицензия
Unknown
Загрузки
266
Владелец
Python/Django/Ansible, will code for sweet tea and beer.
