summaryrefslogtreecommitdiff
path: root/manifests/init.pp
blob: e59b66c989205fd92c339ba7a87fbdf03bcd0e0e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
class viewvc {
  case $viewvc_svn_roots {
    '': { $viewvc_svn_roots = "svn: /var/lib/svn" }
  }

  package { 'viewvc':
    ensure => present,
  }

  file { '/etc/viewvc/viewvc.conf':
    ensure  => present,
    owner   => root,
    group   => root,
    mode    => 0644,
    content => template('viewvc/viewvc.conf.erb'),
    require => Package['viewvc'],
  }
}