From b27aecb118d98e32004a1fe0c6cf64984ca51d72 Mon Sep 17 00:00:00 2001 From: Robin Sonnabend <robin@fsmpi.rwth-aachen.de> Date: Sun, 19 Mar 2017 22:42:15 +0100 Subject: [PATCH] Update fachschaften to stretch --- mediawiki/tasks/main.yml | 13 ++++++++++++- php-fpm/handlers/main.yml | 5 +++++ php-fpm/tasks/main.yml | 4 ++++ 3 files changed, 21 insertions(+), 1 deletion(-) create mode 100644 php-fpm/handlers/main.yml diff --git a/mediawiki/tasks/main.yml b/mediawiki/tasks/main.yml index 6d4e48b..670f897 100644 --- a/mediawiki/tasks/main.yml +++ b/mediawiki/tasks/main.yml @@ -84,6 +84,17 @@ - config - mediawiki +- name: ensure we have a unique temporary cache directory + lineinfile: + dest: /etc/tmpfiles.d/10-mediawiki.conf + line: "d /tmp/{{mediawiki_name}} 0775 {{mediawiki_user}} {{mediawiki_group}} - -" + create: yes + notify: + - create tmpfiles + tags: + - config + - mediawiki + #- name: "ensure the library mediawiki uses for diffs is enabled" # file: # state: link @@ -105,7 +116,7 @@ name: "mediawiki maintenance" hour: "0" minute: "0" - job: "/usr/bin/php {{mediawiki_web_root}}/maintenance/runJobs.php --conf {{mediawiki_web_root}}/LocalSettings.php" + job: "/usr/bin/php {{mediawiki_web_root}}/{{mediawiki_name}}/maintenance/runJobs.php --conf {{mediawiki_web_root}}/{{mediawiki_name}}/LocalSettings.php" become: yes become_user: "{{mediawiki_user}}" tags: diff --git a/php-fpm/handlers/main.yml b/php-fpm/handlers/main.yml new file mode 100644 index 0000000..6beae43 --- /dev/null +++ b/php-fpm/handlers/main.yml @@ -0,0 +1,5 @@ +--- +# file: roles/php-fpm/handlers/main.yml + +- name: restart php-fpm + service: name=php7.0-fpm.service state=restart diff --git a/php-fpm/tasks/main.yml b/php-fpm/tasks/main.yml index 43064fb..50f5bf4 100644 --- a/php-fpm/tasks/main.yml +++ b/php-fpm/tasks/main.yml @@ -7,6 +7,8 @@ - php - php-fpm when: debian_version == "stretch" + notify: + - restart php-fpm tags: - packages - php @@ -31,6 +33,8 @@ group: root mode: 0644 when: debian_version == "stretch" + notify: + - restart php-fpm tags: - config - php -- GitLab