blob: 20506e8330772ba0e023651c3e9a51bf7f264439 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
|
class websvn {
# The needed packages
package { "subversion":
ensure => installed,
}
package { "dav_svn":
name => "libapache2-svn",
ensure => installed,
}
package { "websvn":
ensure => installed,
}
# The needed apache modules
apache::module { "dav":
ensure => present,
}
apache::module { "dav_fs":
ensure => present,
}
apache::module { "dav_lock":
ensure => present,
}
apache::module { "dav_svn":
ensure => present,
require => Package["dav_svn"],
}
}
|