From 041943267a6b85b1fee177280348338225cd4991 Mon Sep 17 00:00:00 2001 From: Joe Banks Date: Wed, 10 Sep 2025 23:18:10 +0100 Subject: More sanitisation of generated values for Dovecot plugin --- .../munin-node/templates/plugins/lovelace/dovecot_maildirs.sh.j2 | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/ansible/roles/munin-node/templates/plugins/lovelace/dovecot_maildirs.sh.j2 b/ansible/roles/munin-node/templates/plugins/lovelace/dovecot_maildirs.sh.j2 index 13e2938..c34e917 100644 --- a/ansible/roles/munin-node/templates/plugins/lovelace/dovecot_maildirs.sh.j2 +++ b/ansible/roles/munin-node/templates/plugins/lovelace/dovecot_maildirs.sh.j2 @@ -8,7 +8,7 @@ print_maildir_config() { | tail -n +2 \ | awk -F / '{ sanitized = $2 - sub(/\./, "_", sanitized) + gsub(/\./, "_", sanitized) print sanitized ".draw AREASTACK" print sanitized ".label " $2 }' @@ -58,7 +58,9 @@ find . \ } END { for (user in total) { - print user ".value " total[user] + sanitized = user + gsub(/\./, "_", sanitized) + print sanitized ".value " total[user] } } ' -- cgit v1.2.3