From 36d4e542348d230e516aff0b30e33cb95868a9b3 Mon Sep 17 00:00:00 2001 From: Adar Nimrod <nimrod@shore.co.il> Date: Wed, 30 Nov 2016 18:47:01 +0200 Subject: [PATCH] - Document what that empty default var is. - Use octal numbers for file permissions. --- defaults/main.yml | 1 + tasks/main.yml | 10 +++++----- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/defaults/main.yml b/defaults/main.yml index 4aa0877..74d8991 100644 --- a/defaults/main.yml +++ b/defaults/main.yml @@ -1,4 +1,5 @@ --- # defaults file for ansible-role-gitolite +# Content of the SSH public key for the gitolite admin account. gitolite_public_key: diff --git a/tasks/main.yml b/tasks/main.yml index 1524649..bc15c29 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -6,7 +6,7 @@ - gitolite_public_key is defined - ansible_os_family == 'Debian' -- name: apt install +- name: APT install with_items: - gitolite3 - curl @@ -31,7 +31,7 @@ dest: /srv/git/gitolite.pub owner: git group: git - mode: '0644' + mode: 0o0644 - name: Setup gitolite become: yes @@ -43,9 +43,9 @@ - name: Relax permission for cgit integration with_items: - path: /srv/git/repositories - mode: '0750' + mode: 0o0750 - path: /srv/git/projects.list - mode: '0640' + mode: 0o0640 file: path: '{{ item.path }}' mode: '{{ item.mode }}' @@ -76,6 +76,6 @@ dest: /etc/cron.daily/git owner: root group: root - mode: '0755' + mode: 0o0755 - include: cgit.yml -- GitLab