diff --git a/request-tracker/tasks/main.yml b/request-tracker/tasks/main.yml index e0b3bc02b743c29997858fd03cb0d4801790a42f..ebb170181db8e9b17538f61da39bde32e6ed9be7 100644 --- a/request-tracker/tasks/main.yml +++ b/request-tracker/tasks/main.yml @@ -131,6 +131,27 @@ creates: /etc/request-tracker4/.db_initialized become: true become_user: www-data + register: db_init + tags: + - rt + +- name: remount /tmp exec to reconfigure RT + command: mount -o rw,remount,exec /tmp + when: db_init.changed + tags: + - rt + +- name: Reconfigure RT + command: dpkg-reconfigure request-tracker4 + when: db_init.changed + notify: + - restart RT + tags: + - rt + +- name: remount /tmp noexec afterwards + command: mount -o rw,remount,noexec /tmp + when: db_init.changed tags: - rt