diff options
Diffstat (limited to 'systems')
-rw-r--r-- | systems/backup-2/flake.lock | 2 | ||||
-rw-r--r-- | systems/dilion/flake.lock | 2 | ||||
-rw-r--r-- | systems/eldiron/flake.lock | 2 | ||||
-rw-r--r-- | systems/monitoring-1/flake.lock | 2 | ||||
-rw-r--r-- | systems/monitoring-1/monitoring-master.nix | 1 | ||||
-rw-r--r-- | systems/monitoring-1/monitoring/Dockerfile | 10 | ||||
-rw-r--r-- | systems/quatresaisons/flake.lock | 2 |
7 files changed, 10 insertions, 11 deletions
diff --git a/systems/backup-2/flake.lock b/systems/backup-2/flake.lock index ac6095b..baf7dcd 100644 --- a/systems/backup-2/flake.lock +++ b/systems/backup-2/flake.lock | |||
@@ -417,7 +417,7 @@ | |||
417 | }, | 417 | }, |
418 | "locked": { | 418 | "locked": { |
419 | "lastModified": 1, | 419 | "lastModified": 1, |
420 | "narHash": "sha256-JoRDMcdd3yCwmMTcntzqPOEKRuubert3/1S1hLHIwbg=", | 420 | "narHash": "sha256-UtTwF1ni+Qy4n65KjH2WLtb263VIf7fnvVWExxSMR6U=", |
421 | "path": "../../flakes/private/monitoring", | 421 | "path": "../../flakes/private/monitoring", |
422 | "type": "path" | 422 | "type": "path" |
423 | }, | 423 | }, |
diff --git a/systems/dilion/flake.lock b/systems/dilion/flake.lock index b5bf0ce..71557c0 100644 --- a/systems/dilion/flake.lock +++ b/systems/dilion/flake.lock | |||
@@ -207,7 +207,7 @@ | |||
207 | }, | 207 | }, |
208 | "locked": { | 208 | "locked": { |
209 | "lastModified": 1, | 209 | "lastModified": 1, |
210 | "narHash": "sha256-JoRDMcdd3yCwmMTcntzqPOEKRuubert3/1S1hLHIwbg=", | 210 | "narHash": "sha256-UtTwF1ni+Qy4n65KjH2WLtb263VIf7fnvVWExxSMR6U=", |
211 | "path": "../../flakes/private/monitoring", | 211 | "path": "../../flakes/private/monitoring", |
212 | "type": "path" | 212 | "type": "path" |
213 | }, | 213 | }, |
diff --git a/systems/eldiron/flake.lock b/systems/eldiron/flake.lock index 8c8872a..599cdf2 100644 --- a/systems/eldiron/flake.lock +++ b/systems/eldiron/flake.lock | |||
@@ -2066,7 +2066,7 @@ | |||
2066 | }, | 2066 | }, |
2067 | "locked": { | 2067 | "locked": { |
2068 | "lastModified": 1, | 2068 | "lastModified": 1, |
2069 | "narHash": "sha256-JoRDMcdd3yCwmMTcntzqPOEKRuubert3/1S1hLHIwbg=", | 2069 | "narHash": "sha256-UtTwF1ni+Qy4n65KjH2WLtb263VIf7fnvVWExxSMR6U=", |
2070 | "path": "../../flakes/private/monitoring", | 2070 | "path": "../../flakes/private/monitoring", |
2071 | "type": "path" | 2071 | "type": "path" |
2072 | }, | 2072 | }, |
diff --git a/systems/monitoring-1/flake.lock b/systems/monitoring-1/flake.lock index 973a9ef..dd2a52e 100644 --- a/systems/monitoring-1/flake.lock +++ b/systems/monitoring-1/flake.lock | |||
@@ -277,7 +277,7 @@ | |||
277 | }, | 277 | }, |
278 | "locked": { | 278 | "locked": { |
279 | "lastModified": 1, | 279 | "lastModified": 1, |
280 | "narHash": "sha256-JoRDMcdd3yCwmMTcntzqPOEKRuubert3/1S1hLHIwbg=", | 280 | "narHash": "sha256-UtTwF1ni+Qy4n65KjH2WLtb263VIf7fnvVWExxSMR6U=", |
281 | "path": "../../flakes/private/monitoring", | 281 | "path": "../../flakes/private/monitoring", |
282 | "type": "path" | 282 | "type": "path" |
283 | }, | 283 | }, |
diff --git a/systems/monitoring-1/monitoring-master.nix b/systems/monitoring-1/monitoring-master.nix index 6981672..ae1930c 100644 --- a/systems/monitoring-1/monitoring-master.nix +++ b/systems/monitoring-1/monitoring-master.nix | |||
@@ -66,6 +66,7 @@ in | |||
66 | $USER201$=@@TOKEN@@ | 66 | $USER201$=@@TOKEN@@ |
67 | ''; | 67 | ''; |
68 | }; | 68 | }; |
69 | "=/common/debian-packages".alias = pkgs.writeText "debian-packages" (builtins.concatStringsSep " " config.myServices.monitoring.availablePlugins.base.debianPackages); | ||
69 | "=/common/.env.example".alias = ./monitoring/env.example; | 70 | "=/common/.env.example".alias = ./monitoring/env.example; |
70 | "=/common/docker-compose.yml".alias = ./monitoring/docker-compose.yml; | 71 | "=/common/docker-compose.yml".alias = ./monitoring/docker-compose.yml; |
71 | "=/common/Dockerfile".alias = ./monitoring/Dockerfile; | 72 | "=/common/Dockerfile".alias = ./monitoring/Dockerfile; |
diff --git a/systems/monitoring-1/monitoring/Dockerfile b/systems/monitoring-1/monitoring/Dockerfile index 4bbf01b..e99b065 100644 --- a/systems/monitoring-1/monitoring/Dockerfile +++ b/systems/monitoring-1/monitoring/Dockerfile | |||
@@ -3,13 +3,11 @@ FROM debian:bookworm | |||
3 | ARG namespace | 3 | ARG namespace |
4 | 4 | ||
5 | RUN \ | 5 | RUN \ |
6 | apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y \ | 6 | apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y curl |
7 | curl \ | ||
8 | gnupg | ||
9 | 7 | ||
10 | RUN \ | 8 | RUN \ |
11 | curl -s "https://build.opensuse.org/projects/home:naemon/signing_keys/download?kind=gpg" | gpg --dearmor > /usr/share/keyrings/naemon.gpg \ | 9 | curl -s -o /etc/apt/trusted.gpg.d/naemon.asc "https://build.opensuse.org/projects/home:naemon/signing_keys/download?kind=gpg" \ |
12 | && echo "deb [signed-by=/usr/share/keyrings/naemon.gpg] https://download.opensuse.org/repositories/home:/naemon/Debian_12/ ./" >> /etc/apt/sources.list.d/naemon-stable.list | 10 | && echo "deb [signed-by=/etc/apt/trusted.gpg.d/naemon.asc] http://download.opensuse.org/repositories/home:/naemon/Debian_$(. /etc/os-release && echo "$VERSION_ID")/ ./" >> /etc/apt/sources.list.d/naemon-stable.list |
13 | 11 | ||
14 | # Install the baseline packages for this image. Note, these | 12 | # Install the baseline packages for this image. Note, these |
15 | # packages are not version controlled and may change between | 13 | # packages are not version controlled and may change between |
@@ -17,7 +15,7 @@ RUN \ | |||
17 | RUN apt-get update && \ | 15 | RUN apt-get update && \ |
18 | DEBIAN_FRONTEND=noninteractive \ | 16 | DEBIAN_FRONTEND=noninteractive \ |
19 | # La liste des packages debian à installer est directement fournie par Immae | 17 | # La liste des packages debian à installer est directement fournie par Immae |
20 | apt-get install -y $(curl https://status.immae.eu/$namespace/debian-packages) | 18 | apt-get install -y $(curl -s https://status.immae.eu/${namespace:-common}/debian-packages) |
21 | 19 | ||
22 | # Perform the data directory initialization | 20 | # Perform the data directory initialization |
23 | RUN mkdir -p /data/var/log/naemon \ | 21 | RUN mkdir -p /data/var/log/naemon \ |
diff --git a/systems/quatresaisons/flake.lock b/systems/quatresaisons/flake.lock index cb2d403..95e58d0 100644 --- a/systems/quatresaisons/flake.lock +++ b/systems/quatresaisons/flake.lock | |||
@@ -239,7 +239,7 @@ | |||
239 | }, | 239 | }, |
240 | "locked": { | 240 | "locked": { |
241 | "lastModified": 1, | 241 | "lastModified": 1, |
242 | "narHash": "sha256-JoRDMcdd3yCwmMTcntzqPOEKRuubert3/1S1hLHIwbg=", | 242 | "narHash": "sha256-UtTwF1ni+Qy4n65KjH2WLtb263VIf7fnvVWExxSMR6U=", |
243 | "path": "../../flakes/private/monitoring", | 243 | "path": "../../flakes/private/monitoring", |
244 | "type": "path" | 244 | "type": "path" |
245 | }, | 245 | }, |