Experiments part 21
authorAndreas Schiermeier <andreas@schiermeier.name>
Sun, 13 Dec 2015 03:25:07 +0000 (04:25 +0100)
committerAndreas Schiermeier <andreas@schiermeier.name>
Sun, 13 Dec 2015 03:25:07 +0000 (04:25 +0100)
modules/desktop/manifests/init.pp
modules/system/manifests/init.pp

index cfb86df..553cd80 100644 (file)
@@ -4,8 +4,13 @@ class desktop {
                ensure => directory,
        }
 
+       package { 'xinit':
+               ensure => installed,
+       }
+
        package { 'lxde':
                ensure => installed,
+               require => Package['xinit'],
        }
 
        file { '/etc/skel/Desktop/lxde-logout.desktop':
@@ -91,7 +96,10 @@ class desktop {
 
        package { $packages_i386:
                ensure => installed,
-               require => Exec['add-architecture-i386'],
+               require => [
+                               Exec['add-architecture-i386'],
+                               Exec['aptget-update'],
+                       ],
        }
 
        exec { 'download-skype':
index cb88313..cd9246f 100644 (file)
@@ -23,6 +23,7 @@ class system {
                'locales-all',
                'libpam-tmpdir',
                'broadcom-sta-dkms',
+               'firmware-iwlwifi',
        ]
   
        package { $packages: