From 41c6cb0126930c386bd20140eced94cdd15be558 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Benjamin=20Schl=C3=BCter?= Date: Wed, 28 Jun 2017 11:24:31 +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/site.pp') diff --git a/manifests/site.pp b/manifests/site.pp index c01bce9..04ce243 100644 --- a/manifests/site.pp +++ b/manifests/site.pp @@ -69,6 +69,13 @@ class itzks-systems-workstation { } } +class itzks-systems-common { + package { 'itzks-systems-common': + ensure => 'latest', + } +} + + class fsautoresizetab { file { '/etc/fsautoresizetab': ensure => 'present', @@ -98,6 +105,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