diff --git a/README.rst b/README.rst index 135d4443b948871d832d3745205c6bf2ffcd67ce..8ca3debf8d3f25cfe1940a5ce8c03ccefba2a141 100644 --- a/README.rst +++ b/README.rst @@ -11,7 +11,8 @@ Debian Jessie. Role Variables -------------- -None. +git_directory: The directory to be created and used for all git repositories + served. Dependencies ------------ diff --git a/defaults/main.yml b/defaults/main.yml index 09f250fc389fa19ee10fe9f896dc362d92ac7926..3508c039210acd45f51bb1b27acd6675a5769c9d 100644 --- a/defaults/main.yml +++ b/defaults/main.yml @@ -1,2 +1,3 @@ --- # defaults file for ansible-cgit +git_directory: /srv/git diff --git a/tasks/main.yml b/tasks/main.yml index 1af670ceb63d546b46b8d8130cca4da9deb04f48..a57977587852e271fe12457541099efe840ffffc 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -29,9 +29,9 @@ - name: Create git repostories directory file: - path: /srv/git + path: '{{ git_directory }}' owner: root - group: www-data + group: root mode: '0777' state: directory @@ -50,7 +50,7 @@ regexp: '{{ item.regexp|default(omit) }}' insertbefore: '{{ item.insertbefore|default(omit) }}' with_items: - - line: 'scan-path=/srv/git' + - line: 'scan-path={{ git_directory }}' regexp: 'scan-path=' - line: 'css=/cgit/css/cgit.css' regexp: '^css='