From: Silvio Rhatto Date: Thu, 14 Feb 2013 14:48:49 +0000 (-0200) Subject: Adding gdm::disabled class X-Git-Url: https://gitweb.fluxo.info/?a=commitdiff_plain;h=e9ba0f38558409c6118c49567970eddf54758b60;p=puppet-nodo.git Adding gdm::disabled class --- diff --git a/manifests/subsystems/gdm.pp b/manifests/subsystems/gdm.pp index 7dbf129..5e4da07 100644 --- a/manifests/subsystems/gdm.pp +++ b/manifests/subsystems/gdm.pp @@ -64,3 +64,22 @@ class gdm { source => 'puppet:///modules/nodo/etc/gdm/themes/dasUberMini', } } + +class gdm::disabled inherits gdm { + File['/usr/share/gdm/themes/dasUberMini', '/usr/share/gdm/themes/Tuxtastic', + '/usr/share/gdm/themes/crunchbang', '/etc/gdm/gdm.conf' ] { + ensure => absent, + } + + Exec['/usr/sbin/dpkg-reconfigure gdm'] { + ensure => absent, + } + + Service['gdm'] { + ensure => stopped, + } + + Package['gdm'] { + ensure => absent, + } +}