diff options
author | Silvio Rhatto <rhatto@riseup.net> | 2015-09-08 14:50:49 -0300 |
---|---|---|
committer | Silvio Rhatto <rhatto@riseup.net> | 2015-09-08 14:50:49 -0300 |
commit | 703111bf47f476ddbc20669ff6aeab62dcd2643a (patch) | |
tree | 3092d2f5be1fd5d5c1ede24ada7da822cac07e83 /manifests | |
parent | 1c8b5c5a28677fc7322f8e64c757b79ffe9d7326 (diff) | |
download | puppet-nodo-703111bf47f476ddbc20669ff6aeab62dcd2643a.tar.gz puppet-nodo-703111bf47f476ddbc20669ff6aeab62dcd2643a.tar.bz2 |
Adds lightdm support for jessie
Diffstat (limited to 'manifests')
-rw-r--r-- | manifests/base/personal.pp | 7 | ||||
-rw-r--r-- | manifests/subsystem/gdm3/disabled.pp | 13 | ||||
-rw-r--r-- | manifests/subsystem/lightdm.pp | 10 | ||||
-rw-r--r-- | manifests/subsystem/lightdm/disabled.pp | 9 |
4 files changed, 36 insertions, 3 deletions
diff --git a/manifests/base/personal.pp b/manifests/base/personal.pp index 6a3dc4e..14fa34f 100644 --- a/manifests/base/personal.pp +++ b/manifests/base/personal.pp @@ -13,9 +13,10 @@ class nodo::base::personal { elsif $::lsbdistcodename == 'wheezy' { include nodo::subsystem::gdm3 } - #else { - # include nodo::subsystem::lightdm - #} + else { + include nodo::subsystem::gdm3::disabled + include nodo::subsystem::lightdm + } # Media folders and groups include nodo::subsystem::media diff --git a/manifests/subsystem/gdm3/disabled.pp b/manifests/subsystem/gdm3/disabled.pp new file mode 100644 index 0000000..117c530 --- /dev/null +++ b/manifests/subsystem/gdm3/disabled.pp @@ -0,0 +1,13 @@ +class nodo::subsystem::gdm3::disabled { + Package['gdm3'] { + ensure => absent, + } + + Service['gdm3'] { + ensure => stopped, + } + + File['/etc/gdm3/greeter.gsettings'] { + ensure => absent, + } +} diff --git a/manifests/subsystem/lightdm.pp b/manifests/subsystem/lightdm.pp new file mode 100644 index 0000000..ba10159 --- /dev/null +++ b/manifests/subsystem/lightdm.pp @@ -0,0 +1,10 @@ +class nodo::subsystem::lightdm { + package { 'lightdm': + ensure => present, + } + + service { 'lightdm': + ensure => running, + require => Package['lightdm'], + } +} diff --git a/manifests/subsystem/lightdm/disabled.pp b/manifests/subsystem/lightdm/disabled.pp new file mode 100644 index 0000000..4b9e4d2 --- /dev/null +++ b/manifests/subsystem/lightdm/disabled.pp @@ -0,0 +1,9 @@ +class nodo::subsystem::lightdm::disabled { + Package['lightdm'] { + ensure => absent, + } + + Service['lightdm'] { + ensure => stopped, + } +} |