From ace2d31e9a2fb319c3021a3b5c212d60593fd814 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Benjamin=20Schl=C3=BCter?= Date: Wed, 28 Jun 2017 11:26:51 +0200 Subject: manifests/site.pp: Add class itzks-systems-common (ensure=> latest). Assign class to "all hosts" and "all servers". --- manifests/site.pp | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'manifests') diff --git a/manifests/site.pp b/manifests/site.pp index adb1c11..925cdad 100644 --- a/manifests/site.pp +++ b/manifests/site.pp @@ -68,6 +68,13 @@ class itzks-systems-workstation { } } +class itzks-systems-common { + package { 'itzks-systems-common': + ensure => 'latest', + } +} + + class fsautoresizetab { file { '/etc/fsautoresizetab': ensure => 'present', @@ -97,6 +104,7 @@ node "all_hosts" { class { 'ssh_pubkeys_admins': } class { 'ssh_pubkeys_firedadmins': } class { 'login_manager': } + class { 'itzks-systems-common': } # settings appropriate for workstation hosts class { 'apt::unattended_upgrades': @@ -125,6 +133,7 @@ node "all_servers" { class { 'ssh_pubkeys_admins': } class { 'ssh_pubkeys_firedadmins': } class { 'ssh_pubkeys_backupserver': } + class { 'itzks-systems-common': } } node "disklserver.intern" inherits "all_servers" { -- cgit v1.2.3