source: trunk/puppet/manifests/site.pp @ 183

Last change on this file since 183 was 183, checked in by sebas, 15 years ago

clean up

File size: 882 bytes
Line 
1import "classes/*.pp"
2import "common/*.pp"
3import "/etc/puppet/modules/module-svn/manifests/*.pp"
4
5# Create "/tmp/testfile" if it doesn't exist.
6class test_class {
7    file { "/tmp/testfile":
8       ensure => present,
9       mode   => 644,
10       owner  => root,
11       group  => root
12    }
13}
14
15# tell puppet on which client to run the class
16node peon {
17    include test_class
18    include estacion-de-trabajo
19}
20node walsh {
21    include test_class
22
23    cronapt::mailon-mailto { dist:
24       mailon => "upgrade",
25       mailto => "seguridad@localhost"
26    }
27
28    include estacion-de-trabajo
29
30    ltsp::buildclient { dist:
31        mirror => "http://debproxy:3142/ar.archive.ubuntu.com/ubuntu",
32        securitymirror => "http://debproxy:3142/security.ubuntu.com"
33    }
34
35    include ltsp::tftpdhpa::activate
36
37    include matrix::ldapauthclient
38
39}
40
41node zara  {
42    include test_class
43}
44
Note: See TracBrowser for help on using the repository browser.