blob: 12564a994cfd0965f175b4c786692945e9aba6d3 (
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
|
class network_test_server::linux::frox {
package {
"frox": ensure => present;
}
service {
"frox":
enable => true,
ensure => running,
hasstatus=> false,
require => [ Package["frox"], File["/etc/default/frox", "/etc/frox.conf" ] ],
;
}
file {
"/etc/default/frox":
source => "puppet:///modules/network_test_server/config/frox/etc_default_frox",
require => Package["frox"],
notify => Service["frox"],
;
"/etc/frox.conf":
source => "puppet:///modules/network_test_server/config/frox/frox.conf",
require => Package["frox"],
notify => Service["frox"],
;
}
}
|