win-stunnel

Статус сборки Galaxy

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

О проекте

Install and configure stunnel on Windows.

Установить
ansible-galaxy install cchurch/ansible-role-win-stunnel
Лицензия
Unknown
Загрузки
240
Владелец
Python/Django/Ansible, will code for sweet tea and beer.