diff options
Diffstat (limited to 'modules/private/monitoring/default.nix')
-rw-r--r-- | modules/private/monitoring/default.nix | 13 |
1 files changed, 5 insertions, 8 deletions
diff --git a/modules/private/monitoring/default.nix b/modules/private/monitoring/default.nix index cab9e7c..bdb5c93 100644 --- a/modules/private/monitoring/default.nix +++ b/modules/private/monitoring/default.nix | |||
@@ -199,18 +199,15 @@ in | |||
199 | text = "MAILADDR ${config.myEnv.monitoring.email}"; | 199 | text = "MAILADDR ${config.myEnv.monitoring.email}"; |
200 | }; | 200 | }; |
201 | 201 | ||
202 | secrets.keys = [ | 202 | secrets.keys = { |
203 | { | 203 | "naemon/id_rsa" = { |
204 | dest = "naemon/id_rsa"; | ||
205 | user = "naemon"; | 204 | user = "naemon"; |
206 | group = "naemon"; | 205 | group = "naemon"; |
207 | permissions = "0400"; | 206 | permissions = "0400"; |
208 | text = config.myEnv.monitoring.ssh_secret_key; | 207 | text = config.myEnv.monitoring.ssh_secret_key; |
209 | } | 208 | }; |
210 | ] ++ lib.optionals cfg.master ( | 209 | } // lib.optionalAttrs cfg.master ( |
211 | lib.mapAttrsToList (k: v: | 210 | lib.mapAttrs' (k: v: lib.nameValuePair "${k}_access_key" { |
212 | { | ||
213 | dest = "${k}_access_key"; | ||
214 | user = "naemon"; | 211 | user = "naemon"; |
215 | group = "naemon"; | 212 | group = "naemon"; |
216 | permissions = "0400"; | 213 | permissions = "0400"; |