From 6a90f605cca767ef06425eda437b61d3dbd8a064 Mon Sep 17 00:00:00 2001 From: cronekorkn Date: Tue, 4 Apr 2023 00:24:19 +0200 Subject: [PATCH] icinga deps --- bundles/icingaweb2/items.py | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/bundles/icingaweb2/items.py b/bundles/icingaweb2/items.py index 44a188c..46a22a2 100644 --- a/bundles/icingaweb2/items.py +++ b/bundles/icingaweb2/items.py @@ -4,18 +4,27 @@ directories = { 'owner': 'www-data', 'group': 'icingaweb2', 'mode': '2770', + 'needs': [ + 'pkg_apt:icingaweb2', + ], }, '/etc/icingaweb2/enabledModules': { # 'purge': True, 'owner': 'www-data', 'group': 'icingaweb2', 'mode': '2770', + 'needs': [ + 'pkg_apt:icingaweb2', + ], }, '/etc/icingaweb2/modules': { # 'purge': True, 'owner': 'www-data', 'group': 'icingaweb2', 'mode': '2770', + 'needs': [ + 'pkg_apt:icingaweb2', + ], }, } @@ -25,6 +34,9 @@ files = { 'owner': 'www-data', 'group': 'icingaweb2', 'mode': '0660', + 'needs': [ + 'pkg_apt:icingaweb2', + ], }, } @@ -33,6 +45,9 @@ symlinks = { 'target': '/usr/share/icingaweb2/modules/monitoring', 'owner': 'www-data', 'group': 'icingaweb2', + 'needs': [ + 'pkg_apt:icingaweb2', + ], }, } @@ -48,6 +63,9 @@ for name in [ 'owner': 'www-data', 'group': 'icingaweb2', 'mode': '0660', + 'needs': [ + 'pkg_apt:icingaweb2', + ], } for name in [ @@ -60,4 +78,7 @@ for name in [ 'owner': 'www-data', 'group': 'icingaweb2', 'mode': '0660', + 'needs': [ + 'pkg_apt:icingaweb2', + ], }