--- # tasklist for setting up CGit - name: install the needed packages yum: pkg={{item}} state=present with_items: - cgit - mod_ssl # https://bugzilla.redhat.com/show_bug.cgi?id=1134103 # - lua-md5 # See https://github.com/robyduck/cgit-custom - name: Make sure cgit directory exists file: dest=/usr/share/cgit state=directory owner=root group=root mode=0755 - name: Make sure cgit images directory exists file: dest=/usr/share/cgit/images state=directory owner=root group=root mode=0755 - name: Copy cgit them into place. copy: src={{item}} dest=/usr/share/cgit/{{item}} owner=root group=root mode=0644 with_items: - cgit.css - cgit.png - cgit-fedora.css - fedora-layout.css - fedora-style.css - images/favicon.ico - images/html-bg.png - images/t.png - name: install the libravatar filter copy: src=email-libravatar-korg.lua dest=/usr/libexec/cgit/filters/email-libravatar-korg.lua owner=root group=root mode=0755