Add user to db
This commit is contained in:
parent
2bc35941ea
commit
a2dedfbc00
3 changed files with 11 additions and 0 deletions
|
@ -91,6 +91,7 @@ postfix_config:
|
||||||
disclaimers_folder: /etc/mail/disclaimers
|
disclaimers_folder: /etc/mail/disclaimers
|
||||||
mailprocessor_database_username: mail_processor
|
mailprocessor_database_username: mail_processor
|
||||||
mailprocessor_database_password: ""
|
mailprocessor_database_password: ""
|
||||||
|
mailprocessor_database_name: mail
|
||||||
mailprocessor_database_server: 127.0.0.1
|
mailprocessor_database_server: 127.0.0.1
|
||||||
mailprocessor_database_server_port: 3306
|
mailprocessor_database_server_port: 3306
|
||||||
mailprocessor_database_socket_file: /var/run/mysqld/mysqld.sock # If this is set, port is not needed
|
mailprocessor_database_socket_file: /var/run/mysqld/mysqld.sock # If this is set, port is not needed
|
||||||
|
|
|
@ -73,6 +73,15 @@
|
||||||
- disclaimers_folder is defined
|
- disclaimers_folder is defined
|
||||||
- disclaimers_folder != ''
|
- disclaimers_folder != ''
|
||||||
|
|
||||||
|
- name: Create database user with name '{{ mailprocessor_database_username }}' with mail database privileges
|
||||||
|
mysql_user:
|
||||||
|
name: "{{ mailprocessor_database_username}}"
|
||||||
|
password: "{{ mailprocessor_database_password }}"
|
||||||
|
priv: "{{ mailprocessor_database_name }}.*:ALL"
|
||||||
|
state: present
|
||||||
|
login_unix_socket: "{{ mailprocessor_database_socket_file }}"
|
||||||
|
|
||||||
|
|
||||||
- name: Ensure mail processor configuration exists
|
- name: Ensure mail processor configuration exists
|
||||||
template:
|
template:
|
||||||
src: mail_processor.conf.j2
|
src: mail_processor.conf.j2
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
disclaimers_folder="{{ disclaimers_folder }}"
|
disclaimers_folder="{{ disclaimers_folder }}"
|
||||||
|
mail_database="{{ mailprocessor_database_name }}"
|
||||||
database_username="{{ mailprocessor_database_username }}"
|
database_username="{{ mailprocessor_database_username }}"
|
||||||
database_userpass="{{ mailprocessor_database_password }}"
|
database_userpass="{{ mailprocessor_database_password }}"
|
||||||
database_server="{{ mailprocessor_database_server }}"
|
database_server="{{ mailprocessor_database_server }}"
|
||||||
|
|
Loading…
Reference in a new issue