diff options
Diffstat (limited to 'manifests')
| -rw-r--r-- | manifests/init.pp | 24 | ||||
| -rw-r--r-- | manifests/utils.pp | 3 | 
2 files changed, 25 insertions, 2 deletions
| diff --git a/manifests/init.pp b/manifests/init.pp index 152fcd1..f66edb1 100644 --- a/manifests/init.pp +++ b/manifests/init.pp @@ -190,6 +190,30 @@ class nodo::desktop inherits nodo::physical {      mode    => 0644,      ensure  => present,    } + +  # data +  file { "/var/data": +    ensure => directory, +    mode   => 0755, +  } + +  # pam - login +  file { "/etc/pam.d/login": +    source  => "puppet://$desktop/modules/nodo/etc/pam.d/login", +    owner   => "root", +    group   => "root", +    mode    => 0644, +    ensure  => present, +  } + +  # pam - gdm +  file { "/etc/pam.d/gdm": +    source  => "puppet://$desktop/modules/nodo/etc/pam.d/gdm", +    owner   => "root", +    group   => "root", +    mode    => 0644, +    ensure  => present, +  }  }  class nodo::vserver inherits nodo { diff --git a/manifests/utils.pp b/manifests/utils.pp index b30bb4d..b38c585 100644 --- a/manifests/utils.pp +++ b/manifests/utils.pp @@ -26,7 +26,7 @@ class utils::web {    }  } -# Common utilities for desktops +# Common utilities for desktop  class utils::desktop {    package { [ 'awesome',      'alsa-tools-gui', 'mutt',                'irssi',        'offlineimap',    'wyrd', @@ -36,4 +36,3 @@ class utils::desktop {      ensure => installed,    }  } - | 
