lgaggini.ansible_dovecot

ansible-dovecot

ansible-dovecotは、Debian系OSにdovecotをインストールして設定するためのAnsibleロールです。

以下のことを行います:

  • dovecotパッケージのインストール
  • dovecotのvmail用の専用ユーザーとグループの作成
  • dovecotのvuserホーム用の専用フォルダの作成
  • SSLの設定
  • メールの場所とタイプの設定
  • 基本認証パスワードファイルとユーザーデータベースの静的設定
  • ユーザーアカウントの設定
  • saslauthの有効化

インストール

クローン

git clone https://github.com/lgaggini/ansible-dovecot.git

設定

設定は、defaults/main.ymlファイルにリストされた変数によって行います。

使用方法

- name: dovecotのためのubuntuクラウドイメージをブートストラップ
  hosts: imapserver
  vars_files:
    - group_vars/dovecot.yml

  roles:
    - { role: dovecot, tags: ['dovecot'] }
プロジェクトについて

ansible-dovecot is an Ansible role to install and configure dovecot on a debian based OS.

インストール
ansible-galaxy install lgaggini.ansible_dovecot
ライセンス
gpl-3.0
ダウンロード
300
所有者
I enjoy the operations side of my work but I don't dislike to write tools and scripts, especially in Bash and Python.