From 05613c1085243efd94012829e8296429bb38c3c5 Mon Sep 17 00:00:00 2001 From: Hilton Chain Date: Sun, 14 Sep 2025 23:15:22 +0800 Subject: [PATCH] services: prometheus: Fix directory permission. * modules/rosenthal/services/monitoring.scm (prometheus-activation): Fix permission for /var/lib/prometheus, which is also used by prometheus-node-exporter. --- modules/rosenthal/services/monitoring.scm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/modules/rosenthal/services/monitoring.scm b/modules/rosenthal/services/monitoring.scm index e06c05c..1c0ea9d 100644 --- a/modules/rosenthal/services/monitoring.scm +++ b/modules/rosenthal/services/monitoring.scm @@ -151,7 +151,8 @@ (directory "/var/lib/grafana")) (unless (file-exists? directory) (mkdir-p directory) - (chown directory (passwd:uid user) (passwd:gid user))))))) + (chown directory (passwd:uid user) (passwd:gid user)) + (chmod directory #o775)))))) (define prometheus-shepherd (match-record-lambda