Pārlūkot izejas kodu

Moved Roundcube's Apache part into seperate role ispmail-webmail-apache

merge-requests/1/merge
Christoph Haas pirms 10 gadiem
vecāks
revīzija
7152d61979
4 mainītis faili ar 18 papildinājumiem un 13 dzēšanām
  1. +2
    -1
      ispmail.yml
  2. +0
    -0
      roles/ispmail-webmail-apache/handlers/main.yml
  3. +16
    -0
      roles/ispmail-webmail-apache/tasks/main.yml
  4. +0
    -12
      roles/ispmail-webmail/tasks/main.yml

+ 2
- 1
ispmail.yml Parādīt failu

@@ -9,5 +9,6 @@
- ispmail-database
- ispmail-postfix
- ispmail-dovecot
- { role: ispmail-webmail, when: "ispmail_populate_test_data == true" }
- ispmail-webmail
- ispmail-webmail-apache


roles/ispmail-webmail/handlers/main.yml → roles/ispmail-webmail-apache/handlers/main.yml Parādīt failu


+ 16
- 0
roles/ispmail-webmail-apache/tasks/main.yml Parādīt failu

@@ -0,0 +1,16 @@
- name: install required binary packages
apt: name={{item}} state=installed
with_items:
- apache2
- libapache2-mod-php5
notify: restart apache
- name: Create Apache vhost configuration for Webmail
template: src=webmail.conf.j2 dest=/etc/apache2/sites-available/webmail.conf
notify: restart apache
- name: Enable Apache vhost
command: /usr/sbin/a2ensite webmail.conf creates=/etc/apache2/sites-enabled/webmail.conf
notify: restart apache
- name: Enabling Apache SSL module
command: /usr/sbin/a2enmod ssl creates=/etc/apache2/mods-enabled/ssl.conf
notify: restart apache


+ 0
- 12
roles/ispmail-webmail/tasks/main.yml Parādīt failu

@@ -6,18 +6,6 @@
with_items:
- roundcube
- roundcube-plugins
- apache2
- libapache2-mod-php5
notify: restart apache
- name: Create Apache vhost configuration for Webmail
template: src=webmail.conf.j2 dest=/etc/apache2/sites-available/webmail.conf
notify: restart apache
- name: Enable Apache vhost
command: /usr/sbin/a2ensite webmail.conf creates=/etc/apache2/sites-enabled/webmail.conf
notify: restart apache
- name: Enabling Apache SSL module
command: /usr/sbin/a2enmod ssl creates=/etc/apache2/mods-enabled/ssl.conf
notify: restart apache
- name: Creating random des_key for Roundcube
shell: pwgen 24
register: roundcube_random_des_key


Notiek ielāde…
Atcelt
Saglabāt