From 623be6ff7313e6952c038ff70c12ad54bd40396b Mon Sep 17 00:00:00 2001 From: Kevin Fenzi Date: Thu, 16 Apr 2015 20:36:05 +0000 Subject: [PATCH] Add robots.txt to koji web --- roles/koji_hub/files/kojiweb.conf | 8 ++++++++ roles/koji_hub/files/robots.txt | 2 ++ roles/koji_hub/tasks/main.yml | 7 +++++++ 3 files changed, 17 insertions(+) create mode 100644 roles/koji_hub/files/robots.txt diff --git a/roles/koji_hub/files/kojiweb.conf b/roles/koji_hub/files/kojiweb.conf index 86abd2ed39..d8f09d27d7 100644 --- a/roles/koji_hub/files/kojiweb.conf +++ b/roles/koji_hub/files/kojiweb.conf @@ -6,6 +6,14 @@ KeepAlive On Alias /koji "/usr/share/koji-web/scripts/wsgi_publisher.py" #(configuration goes in /etc/kojiweb/web.conf) +Alias /robots.txt /var/www/html/robots.txt + + + Options None + AllowOverride None + Require all granted + + Options ExecCGI SetHandler wsgi-script diff --git a/roles/koji_hub/files/robots.txt b/roles/koji_hub/files/robots.txt new file mode 100644 index 0000000000..1f53798bb4 --- /dev/null +++ b/roles/koji_hub/files/robots.txt @@ -0,0 +1,2 @@ +User-agent: * +Disallow: / diff --git a/roles/koji_hub/tasks/main.yml b/roles/koji_hub/tasks/main.yml index 0b6cd82154..a5fc795e72 100644 --- a/roles/koji_hub/tasks/main.yml +++ b/roles/koji_hub/tasks/main.yml @@ -171,6 +171,13 @@ notify: restart httpd when: env != "staging" +- name: koji robots.txt config + copy: src=robots.txt dest=/var/www/html/robots.txt + tags: + - config + - koji_hub + notify: restart httpd + - name: kojira log dir file: dest=/var/log/kojira owner=root group=root mode=0750 state=directory tags: