aboutsummaryrefslogtreecommitdiffstats
path: root/modules/viewvc/manifests/init.pp
diff options
context:
space:
mode:
authorNicolas Vigier <boklm@mageia.org>2013-01-03 17:09:36 +0000
committerNicolas Vigier <boklm@mageia.org>2013-01-03 17:09:36 +0000
commit466b6c0dda406e942d17079fcd7529f8ed756fc4 (patch)
treeafe2ce69aa366b83fe9bd42b8caa9aadf605eced /modules/viewvc/manifests/init.pp
parentf2a95b17b775de16d499f0876502fab8717f7c60 (diff)
downloadpuppet-466b6c0dda406e942d17079fcd7529f8ed756fc4.tar
puppet-466b6c0dda406e942d17079fcd7529f8ed756fc4.tar.gz
puppet-466b6c0dda406e942d17079fcd7529f8ed756fc4.tar.bz2
puppet-466b6c0dda406e942d17079fcd7529f8ed756fc4.tar.xz
puppet-466b6c0dda406e942d17079fcd7529f8ed756fc4.zip
viewvc: add robots.txt
Diffstat (limited to 'modules/viewvc/manifests/init.pp')
-rw-r--r--modules/viewvc/manifests/init.pp11
1 files changed, 10 insertions, 1 deletions
diff --git a/modules/viewvc/manifests/init.pp b/modules/viewvc/manifests/init.pp
index b4a1936c..29a50f48 100644
--- a/modules/viewvc/manifests/init.pp
+++ b/modules/viewvc/manifests/init.pp
@@ -28,9 +28,18 @@ class viewvc {
environment => 'MAILTO=root',
}
+ $robotsfile = '/var/www/viewvc/robots.txt'
+ file { $robotsfile:
+ ensure => present,
+ mode => 0644,
+ owner => root,
+ group => root,
+ source => 'puppet://modules/viewvc/robots.txt',
+ }
+
apache::vhost::base { "svnweb.$::domain":
aliases => {'/viewvc' => '/var/www/viewvc/',
- '/robots.txt' => '/var/www/viewvc/robots.txt',
+ '/robots.txt' => $robotsfile,
'/' => '/usr/share/viewvc/bin/wsgi/viewvc.fcgi/'},
content => template('viewvc/vhost.conf')
}