diff --git a/roles/mirrormanager/crawler/files/mirrormanager.conf b/roles/mirrormanager/crawler/files/mirrormanager.conf new file mode 100644 index 0000000000..b4c92580cf --- /dev/null +++ b/roles/mirrormanager/crawler/files/mirrormanager.conf @@ -0,0 +1,13 @@ +Alias /mirrormanager/crawler /var/log/mirrormanager/crawler + + + + # Apache 2.4 + Require all granted + + + # Apache 2.2 + Order deny,allow + Allow from all + + diff --git a/roles/mirrormanager/crawler/tasks/main.yml b/roles/mirrormanager/crawler/tasks/main.yml index eb2672d6cb..eedbca8c44 100644 --- a/roles/mirrormanager/crawler/tasks/main.yml +++ b/roles/mirrormanager/crawler/tasks/main.yml @@ -9,6 +9,7 @@ - name: install needed packages yum: pkg={{ item }} state=present with_items: + - httpd - mirrormanager2-crawler - python-psycopg2 - fedmsg @@ -30,3 +31,12 @@ copy: src=crawler.cron dest=/etc/cron.d/mm2_crawler.cron tags: - config + +- name: install configuration file + template: src={{ roles }}/mirrormanager/crawler/files/mirrormanager.conf + dest=/etc/httpd/conf.d/mirrormanager.conf + owner=apache group=apache mode=0600 + notify: + - restart httpd + tags: + - config