From 3344afa5657f8eec9aef26ab67190fa538fde460 Mon Sep 17 00:00:00 2001 From: Damien Date: Wed, 9 Sep 2026 10:34:35 +0200 Subject: [PATCH] =?UTF-8?q?pxe-publish=20d=C3=A9marre=20automatiquement=20?= =?UTF-8?q?au=20boot?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pxe-server/configuration.nix | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/pxe-server/configuration.nix b/pxe-server/configuration.nix index b1c772f..fbac1fd 100644 --- a/pxe-server/configuration.nix +++ b/pxe-server/configuration.nix @@ -140,8 +140,12 @@ in config.nix.package pkgs.git ]; - # Sans ça, le timer quotidien pourrait se déclencher avant que le - # réseau soit prêt après un reboot, et échouer sur le fetch git. + # Se lance aussi une fois à chaque démarrage du serveur (pas seulement + # via le timer quotidien) : après un reboot, l'image publiée doit être + # dispo tout de suite, sans attendre la prochaine échéance du timer. + wantedBy = [ "multi-user.target" ]; + # Sans ça, le service pourrait se lancer avant que le réseau soit + # prêt après un reboot, et échouer sur le fetch git. after = [ "network-online.target" ]; wants = [ "network-online.target" ]; script = ''