source: trunk/puppet/manifests/classes/estacion-de-trabajo.pp @ 180

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

ampliamos la configuracion del puesto de trabajo con algunos paquetes + el theme a la windows xp

File size: 1.3 KB
Line 
1class estacion-de-trabajo {
2
3## lo basico
4    package { [ "ubuntu-desktop", "ubuntu-restricted-extras" ]: ensure => installed }
5
6    package { [ "thunderbird", "thunderbird-gnome-support" ]: ensure => installed }
7
8    package { [ "inkscape", "tuxtype" ]: ensure => installed }
9
10#   question de creer le repertoire avant de faire le checkout
11    file { ["/dist", "/dist/svn-redcta"]:
12      ensure => directory,
13      owner => root,
14      group => root
15    }
16    svn::checkout { gnome-theme-xp:
17       repository => "https://svn.redcta.org.ar/proyectos/redcta/trunk/gnome-theme-xp",
18       local_path => "/dist/svn-redcta",
19       local_name => "gnome-theme-xp",
20    }
21    svn::checkout { thunderbird-extension:
22       repository => "https://svn.redcta.org.ar/proyectos/redcta/trunk/thunderbird",
23       local_path => "/dist/svn-redcta",
24       local_name => "thunderbid-extension"
25    }
26
27    create::symblink { link-thunderbird-extension:
28       target => "/dist/svn-redcta/thunderbid-extension/agregados/sources/isp/example-isp.rdf",
29       linkname => "/usr/share/thunderbird/isp/example-isp.rdf",
30    }
31
32
33#    define create::symblink ( $target, $linkname ) {
34#    exec { "createsymblink":
35#        command => "ln -s $target $linkname",
36#        path => "/bin",
37#        creates => "$linkname",
38#    }
39
40#}
41
42
43}
44
Note: See TracBrowser for help on using the repository browser.