--- # Deploy sublab web config - name: Place vhost config template: dest=/etc/apache2/sites-enabled/000-default_subweb.conf src=vhost.conf.j2 notify: Reload apache - name: Create config snippet dir file: name=/etc/apache2/sites/{{ sublab_web_server_name }} recurse=yes state=directory - name: Place config snippets template: dest=/etc/apache2/sites/{{ sublab_web_server_name }}/{{ item }} src={{ item }}.j2 with_items: - dump.conf - server.conf - ssl.conf - subdap-plain.conf - subdap-ssl.conf - wiki.conf notify: Reload apache - name: Create Website group group: name=sublab_web - name: Create Website user user: name=sublab_web group=sublab_web home="/var/www/{{sublab_web_server_name}}" - include: as_webuser.yaml become: yes become_method: su become_user: sublab_web