aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGravatar Joe Banks <[email protected]>2025-09-11 00:01:21 +0100
committerGravatar Joe Banks <[email protected]>2025-09-11 00:01:21 +0100
commit1a75587c304aedd9031cde2db458c77189a36b4d (patch)
tree667675162d826fc41ad92a5ff645d76c2fb94c8d
parentMore sanitisation of generated values for Dovecot plugin (diff)
Missed a final sanitisation for maildir sizes
-rw-r--r--ansible/roles/munin-node/templates/plugins/lovelace/dovecot_maildirs.sh.j26
1 files changed, 5 insertions, 1 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 c34e917..d0352fa 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
@@ -47,7 +47,11 @@ fi
echo "multigraph dovecot_maildir_sizes"
du --bytes --summarize -- * \
- | awk '{ print $2 ".value " $1 }'
+ | awk '{
+ sanitized = $2
+ gsub(/\./, "_", sanitized)
+ print sanitized ".value " $1 }
+ '
echo "multigraph dovecot_maildir_mails"
find . \