From c0b0d3c5abd6c5eb240adbfe74c8ac89ddf90a4b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Benjamin=20Schl=C3=BCter?= Date: Mon, 19 Jun 2017 16:04:36 +0200 Subject: =?UTF-8?q?F=C3=BCr=20puppet.KATH:=20Klasse=20Software=20erg=C3=A4?= =?UTF-8?q?nzt=20mit=20geany=20und=20idle3.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- manifests/site.pp | 13 +++++++++++++ 1 file changed, 13 insertions(+) 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': } } -- cgit v1.2.3