diff options
Diffstat (limited to 'manifests')
-rw-r--r-- | manifests/site.pp | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/manifests/site.pp b/manifests/site.pp index 521d179..be64500 100644 --- a/manifests/site.pp +++ b/manifests/site.pp @@ -61,12 +61,24 @@ class login_manager { } } +class software { + package { 'idle3': + ensure => '3.4.2-2', + require => Exec['apt-get update'], + } + package { 'geany': + ensure => '1.24.1+dfsg-1', + require => Exec['apt-get update'], + } +} + node "all_hosts" { class { 'ssh_pubkeys_admins': } class { 'ssh_pubkeys_firedadmins': } class { 'login_manager': } } + node "all_servers" { class { 'ssh_pubkeys_admins': } class { 'ssh_pubkeys_firedadmins': } @@ -93,4 +105,5 @@ node "bibserv.intern" inherits "all_servers" {} # Notebooks in den Medienwägen node /mw.*.intern$/ inherits "all_hosts" { class { 'anacron_on_battery': } + class { 'software': } } |