- Timestamp:
- Sep 28, 2009, 5:53:50 PM (15 years ago)
- Location:
- trunk/puppet/manifests
- Files:
-
- 1 added
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/puppet/manifests/classes/estacion-de-trabajo.pp
r365 r396 75 75 file { "/dist/svn-redcta/gnome-theme-xp/change-default-to-xp.sh": 76 76 ensure => "present", 77 owner => "root", group => "root", mode => "755", checksum => mtime 77 owner => "root", group => "root", mode => "755", checksum => mtime, 78 78 } 79 79 -
trunk/puppet/manifests/node-prod-servidores.pp
r377 r396 1 node bolivar { 2 3 include installers 4 5 ltsp::buildclient { dist: 6 mirror => "http://debproxy-ubuntu:3142/ar.archive.ubuntu.com/ubuntu", 7 securitymirror => "http://debproxy-ubuntu:3142/security.ubuntu.com" 8 } 9 10 include ltsp::tftpdhpa::activate 11 12 include ubuntu::apt 13 14 include test_class 15 include utile-cli 16 17 include estacion-de-trabajo 18 19 cronapt::mailon-mailto { dist: 20 mailon => "upgrade", 21 mailto => "security@localhost" 22 } 23 24 debproxy::activateclient { dist: 25 debproxyhost => "debproxy-ubuntu", 26 } 27 28 } 29 30 node chavez { 31 include test_class 32 33 include svn 1 node jujuy { 2 3 include di_netboot_assistant 4 5 debproxy::activateclient { dist: 6 debproxyhost => "debproxy-ubuntu", 7 } 8 9 include debproxy::server 10 11 package { 12 [ "puppetmaster"]: ensure => installed; 13 } 34 14 35 15 svn::checkout { chavez-preseed: … … 39 19 } 40 20 21 ltsp::buildclient { dist: 22 mirror => "http://debproxy-ubuntu:3142/ar.archive.ubuntu.com/ubuntu", 23 securitymirror => "http://debproxy-ubuntu:3142/security.ubuntu.com" 24 } 25 26 include ltsp::tftpdhpa::activate 27 28 include ubuntu_sources_list 29 30 include test_class 31 include utile-cli 32 33 include estacion-de-trabajo 34 35 ubuntufirefox::startuppage { dist: 36 startuppage => "http://www.cta.org.ar", 37 } 38 39 include ltsp::updateclient::piloto 40 41 } 42 43 node octubre { 44 45 # include di_netboot_assistant 46 # include debproxy::server 47 48 include backup_rsnapshot 49 file { "/etc/rsnapshot-che.conf": 50 owner => root, 51 group => root, 52 mode => 644, 53 source => "puppet:///files/guevara/rsnapshot-che.conf" 54 } 55 56 include utile-cli 57 58 include ubuntu_sources_list 59 60 debproxy::activateclient { dist: 61 debproxyhost => "debproxy-ubuntu", 62 } 63 64 file { ["/backup"]: 65 ensure => directory, 66 owner => "root", group => "root", mode => "770" 67 } 68 69 # svn::checkout { chavez-preseed: 70 # repository => "https://svn.redcta.org.ar/proyectos/redcta/trunk/preseed", 71 # local_path => "/var/www", 72 # local_name => "preseed", 73 # } 74 75 # include webapps-php 76 77 # package { 78 # [ "cups"]: ensure => installed; 79 # } 80 # package { 81 # [ "sudo"]: ensure => installed; 82 # } 83 84 } 85 86 node bolivar { 87 88 include oo3_default_fileformat 89 90 include di_netboot_assistant 91 92 ltsp::buildclient { dist: 93 mirror => "http://debproxy-ubuntu:3142/ar.archive.ubuntu.com/ubuntu", 94 securitymirror => "http://debproxy-ubuntu:3142/security.ubuntu.com" 95 } 96 97 include ltsp::tftpdhpa::activate 98 99 include ubuntu_sources_list 100 101 include test_class 102 include utile-cli 103 104 include estacion-de-trabajo 105 41 106 cronapt::mailon-mailto { dist: 42 107 mailon => "upgrade", … … 44 109 } 45 110 111 debproxy::activateclient { dist: 112 debproxyhost => "debproxy-ubuntu", 113 } 114 115 } 116 117 node chavez { 118 include test_class 119 120 include svn 121 122 svn::checkout { chavez-preseed: 123 repository => "https://svn.redcta.org.ar/proyectos/redcta/trunk/preseed", 124 local_path => "/var/www", 125 local_name => "preseed", 126 } 127 128 cronapt::mailon-mailto { dist: 129 mailon => "upgrade", 130 mailto => "security@localhost" 131 } 132 46 133 include debproxy::server 47 134 … … 55 142 include test_class 56 143 include utile-cli 144 145 include backup_rsnapshot 146 file { "/etc/rsnapshot-che.conf": 147 owner => root, 148 group => root, 149 mode => 644, 150 source => "puppet:///files/guevara/rsnapshot-che.conf" 151 } 152 file { "/etc/rsnapshot-sedenacional.conf": 153 owner => root, 154 group => root, 155 mode => 644, 156 source => "puppet:///files/guevara/rsnapshot-sedenacional.conf" 157 } 57 158 58 159 debproxy::activateclient { dist: … … 78 179 ensure => directory, 79 180 owner => "root", group => "root", mode => "770" 181 } 182 183 file { ["/backup/rsnapshot-che"]: 184 ensure => directory, 185 owner => "root", group => "root", mode => "755" 186 } 187 188 file { ["/backup/rsnapshot-sedenacional"]: 189 ensure => directory, 190 owner => "root", group => "root", mode => "755" 80 191 } 81 192
Note: See TracChangeset
for help on using the changeset viewer.