dovecot

Ansible роль dovecot

Установите и настройте dovecot на своей системе.

GitHub GitLab Скачивания Версия
github gitlab downloads Version

Пример Playbook

Этот пример взят из molecule/default/converge.yml и проверяется при каждом изменении, запросе на вытягивание и выпуске.

---
- имя: Converge
  хосты: все
  стать: true
  собрать_факты: true

  роли:
    - роль: robertdebock.dovecot

Машину нужно подготовить. В CI это делается с помощью molecule/default/prepare.yml:

---
- имя: Prepare
  хосты: все
  стать: true
  собрать_факты: false

  роли:
    - роль: robertdebock.bootstrap

Смотрите также полное объяснение и пример о том, как использовать эти роли.

Переменные роли

Значения по умолчанию для переменных установлены в defaults/main.yml:

---
# файл с настройками по умолчанию для dovecot

# Установите расположение для почтового ящика.
dovecot_mailbox_location: "mbox:~/mail:INBOX=/var/spool/mail/%u"

# Предоставьте доступ к этим дополнительным группам для почтовых процессов.
dovecot_mail_access_groups: mail

Требования

Состояние используемых ролей

Следующие роли используются для подготовки системы. Вы можете подготовить свою систему другим способом.

Требование GitHub GitLab
robertdebock.bootstrap Статус сборки GitHub Статус сборки GitLab

Контекст

Эта роль является частью многих совместимых ролей. Ознакомьтесь с документацией этих ролей для получения дополнительной информации.

Вот обзор связанных ролей: зависимости

Совместимость

Эта роль была протестирована на этих образах контейнеров:

контейнер теги
Alpine все
Amazon Кандидат
EL 9
Debian все
Fedora все
Ubuntu все

Минимальная версия Ansible, необходимая для работы — 2.12, тесты были проведены на:

  • Предыдущей версии.
  • Текущей версии.
  • Разработческой версии.

Если вы обнаружили проблемы, пожалуйста, зарегистрируйте их в GitHub.

Лицензия

Apache-2.0.

Информация об авторе

robertdebock

Пожалуйста, рассмотрите возможность поддержать меня.

О проекте

Install and configure dovecot on your system.

Установить
ansible-galaxy install robertdebock/ansible-role-dovecot
Лицензия
apache-2.0
Загрузки
3012
Владелец
I know my way around (Linux) infrastructure, have a passion for automation, Docker, Ansible, Molecule and ci/cd.