Changeset 598


Ignore:
Timestamp:
Mar 19, 2010, 4:50:09 PM (12 years ago)
Author:
josx@…
Message:

Deshabilitando por defecto los servicios de usuario: escritorio remoto, actualizaciones, bluetooth, evolution, chequeo hardware, ayuda visual, bateria

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/puppet/manifests/classes/estacion-de-trabajo.pp

    r434 r598  
    5858
    5959    include estacion-de-trabajo::escritorio::fondos::cta
     60
     61    include estacion-de-trabajo::escritorio::autostart
     62
    6063}
    6164
     
    129132    }
    130133}
     134
     135class estacion-de-trabajo::escritorio::autostart {
     136       
     137        define deshabilita_servicios($archivos) {
     138                 deshabilita_servicio { $archivos: archivo => $name } 
     139        }
     140
     141        define deshabilita_servicio($archivo) {
     142                file { "${archivo}/$name"  : ensure => present, }
     143
     144                line  { "verdadero$name" :
     145                       file => "${archivo}/$name",
     146                       line => "X-GNOME-Autostart-enabled=true",
     147                       ensure => absent,
     148                }       
     149
     150                line  { "falso$name":
     151                        file => "${archivo}/$name" ,
     152                        line => "X-GNOME-Autostart-enabled=false",
     153                        ensure => present,
     154                }       
     155
     156        }
     157
     158        deshabilita_servicios { "/etc/xdg/autostart":
     159                archivos => [ "vino-server.desktop", "update-notifier.desktop", "bluetooth-applet.desktop", "evolution-alarm-notify.desktop", "jockey-gtk.desktop", "gnome-at-session.desktop", "gnome-power-manager.desktop" ],
     160        }
     161
     162}
Note: See TracChangeset for help on using the changeset viewer.