Experiments part 2
authorAndreas Schiermeier <andreas@schiermeier.name>
Mon, 7 Dec 2015 21:33:03 +0000 (22:33 +0100)
committerAndreas Schiermeier <andreas@schiermeier.name>
Mon, 7 Dec 2015 21:33:03 +0000 (22:33 +0100)
modules/desktop/manifests/init.pp
modules/system/manifests/init.pp

index 18a9e32..22bf9d5 100644 (file)
@@ -1,7 +1,6 @@
 class desktop {
 
        $packages = [
-               'kdm',
                'lxde',
                'iceweasel',
                'iceweasel-l10n-*',
@@ -11,4 +10,13 @@ class desktop {
                ensure => installed,
        }
 
+       package { 'kdm':
+               ensure => installed,
+       }
+
+       package { 'lightdm*':
+               ensure => absent,
+               require => Package['kdm'],
+       }
+
 }
index 389b629..3712350 100644 (file)
@@ -1,7 +1,6 @@
 class system {
 
        $packages = [
-               'chrony',
                'sudo',
                'lsof',
                'vim',
@@ -15,6 +14,19 @@ class system {
   
        package { $packages:
                ensure => installed,
-       }       
+       }
+
+
+       package { 'chrony':
+               ensure => installed,
+       }
+
+       service { 'chrony':
+               ensure => running,
+               enable => true,
+               hasstatus  => false,
+               hasrestart => true,
+               require => Package['chrony'],
+       }
 
 }