aboutsummaryrefslogtreecommitdiffstats
path: root/modules
diff options
context:
space:
mode:
authorJani Välimaa <wally@mageia.org>2025-05-04 11:23:45 +0300
committerJani Välimaa <wally@mageia.org>2025-05-04 11:23:45 +0300
commit8f7ae07cf2a815a1d871bd9aa80dd342d6a6e5d4 (patch)
treef38bdb543d13d57616e96ca4b7b500fa909c2b66 /modules
parent20a7380942070a33d974a5c4afcb1dd643520860 (diff)
downloadpuppet-8f7ae07cf2a815a1d871bd9aa80dd342d6a6e5d4.tar
puppet-8f7ae07cf2a815a1d871bd9aa80dd342d6a6e5d4.tar.gz
puppet-8f7ae07cf2a815a1d871bd9aa80dd342d6a6e5d4.tar.bz2
puppet-8f7ae07cf2a815a1d871bd9aa80dd342d6a6e5d4.tar.xz
puppet-8f7ae07cf2a815a1d871bd9aa80dd342d6a6e5d4.zip
Add robots.txt to wiki
Diffstat (limited to 'modules')
-rw-r--r--modules/mediawiki/files/robots.txt4
-rw-r--r--modules/mediawiki/manifests/base.pp8
2 files changed, 12 insertions, 0 deletions
diff --git a/modules/mediawiki/files/robots.txt b/modules/mediawiki/files/robots.txt
new file mode 100644
index 00000000..a58c6199
--- /dev/null
+++ b/modules/mediawiki/files/robots.txt
@@ -0,0 +1,4 @@
+User-agent: *
+Disallow: /mw-*/index.php?
+Disallow: /*/Special:
+Crawl-delay: 30
diff --git a/modules/mediawiki/manifests/base.pp b/modules/mediawiki/manifests/base.pp
index 2685d2b3..3e4d32b0 100644
--- a/modules/mediawiki/manifests/base.pp
+++ b/modules/mediawiki/manifests/base.pp
@@ -9,6 +9,14 @@ class mediawiki::base {
ensure => directory,
}
+ file { $mediawiki::config::root/robots.txt:
+ ensure => present,
+ mode => '0644',
+ owner => root,
+ group => root,
+ source => 'puppet:///modules/mediawiki/robots.txt',
+ }
+
# file { '/usr/local/bin/init_wiki.php':
# mode => '0755',
# source => 'puppet:///modules/mediawiki/init_wiki.php',