1234567891011121314151617181920212223242526 |
-
- - name: Download cgit release
- get_url: url=http://git.zx2c4.com/cgit/snapshot/cgit-{{ cgit_version }}.tar.xz
- dest=/root/cgit-{{ cgit_version }}.tar.xz
-
- - name: Decompress cgit source
- command: tar xvfJ /root/cgit-{{ cgit_version }}.tar.xz
- chdir=/root
- creates=/root/cgit-{{ cgit_version }}/configure
-
- - name: Build and install cgit
- shell: make get-git ; make ; make install
- executable=/bin/bash
- chdir=/root/cgit-{{ cgit_version }}
- creates=/var/www/htdocs/cgit/cgit.cgi
-
- - name: Copy cgit apache config
- template: src=etc_apache2_sites-available_cgit.j2
- dest=/etc/apache2/sites-available/cgit
- group=www-data
- owner=www-data
- notify: restart apache
-
- - name: Enable the cgit server
- command: a2ensite cgit creates=/etc/apache2/sites-enabled/cgit
- notify: restart apache
|