From 056b9127d3d55f9a20addaebe4ee07cdd39e2994 Mon Sep 17 00:00:00 2001 From: Clark Boylan Date: Fri, 12 Oct 2012 17:09:14 -0700 Subject: [PATCH] Manage etherpad-lite robots.txt. Add a robots.txt file for etherpad lite. Disallow / because we are using the pretty URLs. Change-Id: Ic589923d142fe8c950534c4419582502bde98a3a Reviewed-on: https://review.openstack.org/14422 Reviewed-by: Monty Taylor Reviewed-by: Paul Belanger Approved: James E. Blair Tested-by: Jenkins --- files/robots.txt | 2 ++ manifests/site.pp | 9 +++++++++ 2 files changed, 11 insertions(+) create mode 100644 files/robots.txt diff --git a/files/robots.txt b/files/robots.txt new file mode 100644 index 0000000..1f53798 --- /dev/null +++ b/files/robots.txt @@ -0,0 +1,2 @@ +User-agent: * +Disallow: / diff --git a/manifests/site.pp b/manifests/site.pp index 2641cae..da0ee91 100644 --- a/manifests/site.pp +++ b/manifests/site.pp @@ -42,6 +42,15 @@ class etherpad_lite::site ( require => Class['etherpad_lite'] } + file { "${etherpad_lite::base_install_dir}/etherpad-lite/src/static/robots.txt": + ensure => present, + source => 'puppet:///modules/etherpad_lite/robots.txt', + owner => $etherpad_lite::ep_user, + group => $etherpad_lite::ep_user, + mode => '0644', + require => Class['etherpad_lite'], + } + include logrotate logrotate::file { 'epliteerror': log => "${etherpad_lite::base_log_dir}/${etherpad_lite::ep_user}/error.log",