소스 검색

default to run on same host as postfixadmin

master
부모
커밋
6d258caab7
2개의 변경된 파일6개의 추가작업 그리고 4개의 파일을 삭제
  1. +3
    -1
      defaults/main.yaml
  2. +3
    -3
      tasks/auth/sql.yaml

+ 3
- 1
defaults/main.yaml 파일 보기

@@ -1,7 +1,9 @@
dovecot_postfixadmin_mysql_host: localhost
dovecot_postfixadmin_mysql_database: postfixadmin
dovecot_postfixadmin_mysql_username: dovecot
vmail_uid: 500
vmail_gid: 500
dovecot_lmtp_inet_listener: false
dovecot_unix_listeners_for_postfix: false
dovecot_unix_listeners_for_postfix: true
dovecot_auth_inet_listener: false
dovecot_auth: sql

+ 3
- 3
tasks/auth/sql.yaml 파일 보기

@@ -3,7 +3,7 @@
- name: dovecot sql config
template:
src: dovecot-sql.conf.ext.j2
dest: /etc/dovecot/dovecot-sql.conf.ext.j2
dest: /etc/dovecot/dovecot-sql.conf.ext
notify:
- reload dovecot

@@ -12,6 +12,6 @@
name: "{{dovecot_postfixadmin_mysql_username}}"
password: "{{dovecot_postfixadmin_mysql_password}}"
priv: "{{dovecot_postfixadmin_mysql_database}}.*:SELECT"
host: "{{inventory_hostname}}"
host: "{{dovecot_postfixadmin_mysql_host}}"
state: present
delegate_to: "{{dovecot_postfixadmin_mysql_host}}"
delegate_to: "{{(dovecot_postfixadmin_mysql_host=='localhost')|ternary(inventory_hostname,dovecot_postfixadmin_mysql_host)}}"

불러오는 중...
취소
저장