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