| 
					
				 | 
			
			
				@@ -6,10 +6,10 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 - name: Ensure user for gitit exists 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   user:  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    name: "{{gitit_user}}" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    createhome: yes 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    home: "{{gitit_data_dir}}" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    group: "{{gitit_group}}" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    name: "{{ gitit_user }}" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    createhome: no 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    home: "{{ gitit_data_dir }}" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    group: "{{ gitit_group }}" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 - name: Ensure gitit ssh dir exists 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   file: 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -27,8 +27,15 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     owner: "{{ gitit_user }}" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     group: "{{ gitit_group }}" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+- name: Ensure gitconfig exists 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  template: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    src: gitconfig.j2 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    dest: "{{ gitit_data_dir }}/.gitconfig" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    owner: "{{ gitit_user }}" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    group: "{{ gitit_group }}" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 - name: Ensure prerequisites for gitit are instaled 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  apt: name={{item}} state=present update_cache=yes cache_valid_time=3600 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  apt: name={{ item }} state=present update_cache=yes cache_valid_time=3600 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   with_items: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   - git 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   - gitit 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -36,48 +43,48 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 - name: Install gitit configuration 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   template: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     src: conf.j2 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    dest: "{{gitit_data_dir}}/gitit.conf" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    owner: "{{gitit_user}}" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    dest: "{{ gitit_data_dir }}/gitit.conf" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    owner: "{{ gitit_user }}" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   notify: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   - Restart gitit 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 - name: Ensure static content directories exists 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   file: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    dest: "{{gitit_data_dir}}/static/{{item}}" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    dest: "{{ gitit_data_dir }}/static/{{item}}" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     state: directory 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    owner: "{{gitit_user}}" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    owner: "{{ gitit_user }}" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   with_items: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   - css 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   - img 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 - name: Ensure template directory exists 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   file: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    dest: "{{gitit_data_dir}}/templates" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    dest: "{{ gitit_data_dir }}/templates" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     state: directory 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    owner: "{{gitit_user}}" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    owner: "{{ gitit_user }}" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 - name: Ensure custom footer exists 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   template: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     src: footer.st.j2 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    dest: "{{gitit_data_dir}}/templates/footer.st" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    owner: "{{gitit_user}}" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    dest: "{{ gitit_data_dir }}/templates/footer.st" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    owner: "{{ gitit_user }}" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 - name: Ensure custom css exists 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   template: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     src: custom.css.j2 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    dest: "{{gitit_data_dir}}/static/css/custom.css" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    owner: "{{gitit_user}}" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    dest: "{{ gitit_data_dir }}/static/css/custom.css" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    owner: "{{ gitit_user }}" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 - name: Ensure wikidata directory exists 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   file: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    dest: "{{gitit_data_dir}}/wikidata" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    dest: "{{ gitit_data_dir }}/wikidata" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     state: directory 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    owner: "{{gitit_user}}" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    owner: "{{ gitit_user }}" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 - name: Clone wiki repo 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   git: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    repo: "{{gitit_wiki_repo}}" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    dest: "{{gitit_data_dir}}/wikidata" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    repo: "{{ gitit_wiki_repo }}" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    dest: "{{ gitit_data_dir }}/wikidata" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     key_file: "{{ gitit_data_dir }}/.ssh/id_rsa" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     accept_hostkey: yes 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     umask: "002" 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -86,7 +93,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   copy: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     src: "{{ item }}" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     dest: "{{ gitit_data_dir }}/wikidata/.git/hooks/{{ item }}" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    owner: "{{gitit_user}}" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    owner: "{{ gitit_user }}" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     mode: 0776 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   with_items: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     - post-commit 
			 |