Changeset 580 for trunk/puppet/modules
- Timestamp:
- Mar 12, 2010, 7:18:07 PM (14 years ago)
- Location:
- trunk/puppet/modules/puppet-ltsp/manifests/classes
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/puppet/modules/puppet-ltsp/manifests/classes/client.pp
r459 r580 1 class ltsp::updateclient::piloto { 2 3 svn::checkout { ltsp-cliente: 4 repository => "https://svn.redcta.org.ar/proyectos/redcta/trunk/ltsp-cliente", 5 local_path => "/opt/ltsp/i386", 6 local_name => "root" 7 } 8 } 9 1 10 class ltsp::client::resolvsh { 2 11 -
trunk/puppet/modules/puppet-ltsp/manifests/classes/server.pp
r577 r580 1 #2 # Example usage with a proxy of packages:3 # ltsp::buildclient { dist:4 # mirror => "http://debproxy:3142/ar.archive.ubuntu.com/ubuntu",5 # securitymirror => "http://debproxy:3142/security.ubuntu.com"6 # }7 #8 # to debug inside ltsp client9 # # chroot /opt/ltsp/i38610 # # mount /proc -t proc /proc && mount /sys -t sysfs /sys11 #12 # to end correctly13 # # umount /sys && umount /proc14 # # exit15 16 17 ## TODO:18 # - set root password19 # - configure munin-node20 # - ocsinventory (with a preseed)21 # - update client con pilotos de red + scripts22 # - sourcelist for the security23 # - cleanup packages after an update because it grows the image24 # - http://bazaar.launchpad.net/~jigish-gohil/kiwi-ltsp/trunk/annotate/head%3A/trunk/kiwi-ltsp/ltsp/include/kiwi-ltsp-functions.sh#25 1 26 2 class ltsp::common { 27 package { "ltsp-server": ensure => installed }28 package { "ltspfs": ensure => installed }3 package { "ltsp-server": ensure => installed } 4 package { "ltspfs": ensure => installed } 29 5 } 30 6 … … 39 15 } 40 16 41 class ltsp::updateclient::piloto { 17 class ltsp::tftpdhpa::activate { 18 package { "tftpd-hpa": ensure => installed } 42 19 43 svn::checkout { ltsp-cliente: 44 repository => "https://svn.redcta.org.ar/proyectos/redcta/trunk/ltsp-cliente", 45 local_path => "/opt/ltsp/i386", 46 local_name => "root" 47 } 48 } 49 50 class ltsp::tftpdhpa::activate { 51 package { "tftpd-hpa": ensure => installed } 52 53 line { tftpdhpa_activate_off: 20 line { tftpdhpa_activate_off: 54 21 file => "/etc/default/tftpd-hpa", 55 22 line => 'RUN_DAEMON="no"', 56 23 ensure => absent, 57 24 require => Package["tftpd-hpa"] 58 25 } 59 26 60 27 line { tftpdhpa_activate_on: 61 28 file => "/etc/default/tftpd-hpa", 62 29 line => 'RUN_DAEMON="yes"', 63 30 ensure => present, 64 31 require => Package["tftpd-hpa"] 65 32 } 66 33 } 67 34
Note: See TracChangeset
for help on using the changeset viewer.