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.
This commit is contained in:
Hilton Chain 2025-09-14 23:15:22 +08:00
parent 3707e89521
commit 05613c1085
No known key found for this signature in database
GPG Key ID: ACC66D09CA528292

View File

@ -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 <prometheus-configuration>