Changeset 369 for trunk/puppet/manifests/node-prod-servidores.pp
- Timestamp:
- Aug 28, 2009, 5:31:41 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/puppet/manifests/node-prod-servidores.pp
r310 r369 1 node chavez { 2 include test_class 3 4 include svn 5 6 svn::checkout { chavez-preseed: 7 repository => "https://svn.redcta.org.ar/proyectos/redcta/trunk/preseed", 8 local_path => "/var/www", 9 local_name => "preseed", 10 } 11 12 cronapt::mailon-mailto { dist: 13 mailon => "upgrade", 14 mailto => "security@localhost" 15 } 16 17 include debproxy::server 18 19 include webapps-php 20 21 include utile-cli 22 23 } 24 25 node guevara { 26 include test_class 27 include utile-cli 28 29 debproxy::activateclient { dist: 30 debproxyhost => "debproxy", 31 } 32 33 package { 34 [ "util-vserver" ]: ensure => installed; 35 } 36 37 package { 38 [ "cryptsetup"]: ensure => installed; 39 } 40 41 file { "/etc/crypttab": 42 owner => root, 43 group => root, 44 mode => 644, 45 source => "puppet:///files/guevara/crypttab" 46 } 47 48 file { ["/backup"]: 49 ensure => directory, 50 owner => "root", group => "root", mode => "770" 51 } 52 53 mount { "/backup": 54 atboot => false, 55 device => "/dev/mapper/backup-crypto", 56 ensure => mounted, 57 fstype => "ext3", 58 remounts => false, 59 options => "rw,suid,dev,exec,noauto,nouser,async", 60 require => file["/backup"], 61 } 62 63 } 64 1 65 node evo { 2 66 include test_class
Note: See TracChangeset
for help on using the changeset viewer.