From efc074f1aecb668260532022cdb8ddeb150430a7 Mon Sep 17 00:00:00 2001 From: Kevin Fenzi Date: Mon, 16 Feb 2015 15:51:08 +0000 Subject: [PATCH] Some more idemportency stuff --- roles/distgit/tasks/main.yml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/roles/distgit/tasks/main.yml b/roles/distgit/tasks/main.yml index 054258ddee..1be9feb587 100644 --- a/roles/distgit/tasks/main.yml +++ b/roles/distgit/tasks/main.yml @@ -180,6 +180,7 @@ register: admin_user_list run_once: True always_run: True + changed_when: "1 != 1" delegate_to: localhost tags: - config @@ -197,8 +198,12 @@ with_items: - {name: /etc/gitolite/hooks, mode: 770, state: directory} - {name: /etc/gitolite/hooks/common, mode: 770, state: directory} - - {name: /etc/gitolite/hooks/common/update, mode: 755, state: touch} +- name: Fix permissions on the Gitolite stuff (touch update if it does not exist) + copy: content="" dest=/etc/gitolite/hooks/common/update force=no owner=root group=packager mode=0755 + tags: + - distgit + - config # -- CGit ------------------------------------------------ # This is the pretty web view of the repositories, using CGit.