mirror of
https://pagure.io/fedora-infra/ansible.git
synced 2026-03-23 21:40:34 +08:00
33 lines
958 B
YAML
33 lines
958 B
YAML
---
|
|
# 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
|