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 = ''