Procházet zdrojové kódy

Tidied up

merge-requests/1/merge
Christoph Haas před 6 roky
rodič
revize
5e31f7173a
1 změnil soubory, kde provedl 7 přidání a 7 odebrání
  1. +7
    -7
      ansible/roles/ispmail-database/tasks/main.yml

+ 7
- 7
ansible/roles/ispmail-database/tasks/main.yml Zobrazit soubor

@@ -1,22 +1,22 @@
---
- name: Installing required Python mysqldb module for Ansible to manage databases
apt: pkg=python-mysqldb state=installed
apt: name=python-pymysql
# - name: Creating my-cnf for root user
# template: src=root-my-cnf.j2 dest=/root/.my.cnf mode=0600
- name: creating mailserver MySQL database
mysql_db: name=mailserver state=present
mysql_db: name=mailserver
- name: creating Roundcube MySQL database
mysql_db: name=roundcube state=present
mysql_db: name=roundcube
- name: copying MySQL database schema to server
copy: src=schema.sql dest=/tmp
- name: setting up SQL schema of mailserver database
mysql_db: name=mailserver state=import target=/tmp/schema.sql
# - name: set the MySQL root user's password
# mysql_user: name=root password={{ispmail_mysql_root_password}} state=present
# mysql_user: name=root password={{ispmail_mysql_root_password}}
- name: creating MySQL user to read the mailserver database
mysql_user: name=mailuser password={{ispmail_mysql_mailuser_password}} priv=mailserver.*:SELECT,INSERT,UPDATE,DELETE state=present
mysql_user: name=mailuser password={{ispmail_mysql_mailuser_password}} priv=mailserver.*:SELECT,INSERT,UPDATE,DELETE
- name: creating MySQL user for roundcube
mysql_user: name=roundcube password={{ispmail_mysql_roundcube_password}} priv=roundcube.*:ALL state=present
mysql_user: name=roundcube password={{ispmail_mysql_roundcube_password}} priv=roundcube.*:ALL
- name: copying MySQL test data to server
copy: src=test.sql dest=/tmp
when: ispmail_populate_test_data == true
@@ -24,6 +24,6 @@
mysql_db: name=mailserver state=import target=/tmp/test.sql
when: ispmail_populate_test_data == true
# - name: set the MySQL root user's password
# mysql_user: name=root password={{ispmail_mysql_root_password}} state=present
# mysql_user: name=root password={{ispmail_mysql_root_password}}
# - name: Create root's .my.cnf
# template: src=my-cnf.j2 dest=/root/.my.cnf mode=0600

Načítá se…
Zrušit
Uložit