- name: install gitano apt: name=gitano - name: create Unix user git user: name: git comment: "Gitano server" system: yes - name: install bypass ssh key to git user auth keys authorized_key: user: git state: present key: "{{ gitano_bypass_pub }}" - name: copy over gitano admin public key copy: content: "{{ gitano_admin_pub }}" dest: /home/git/admin.pub owner: git group: git mode: 0644 - name: copy over gitano bypass public key copy: content: "{{ gitano_bypass_pub }}" dest: /home/git/bypass.pub owner: git group: git mode: 0644 - name: "copy over gitano-setup.answers" template: src: gitano-setup.answers dest: /home/git/gitano-setup.answers owner: git group: git mode: 0644 - name: run gitano-setup shell: sudo -i -u git gitano-setup /home/git/gitano-setup.answers args: creates: /home/git/repos - name: install git-annex apt: name: git-annex