Skip to content

Commit 313683e

Browse files
[READY] dhcrelay and wasget systemd force deps (#1102)
2 parents a0d47da + dac92d7 commit 313683e

File tree

3 files changed

+6
-3
lines changed

3 files changed

+6
-3
lines changed

nix/nixos-modules/services/dhcp4-relay.nix

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,8 @@ in
7272
value = {
7373
description = "dhcp4-relay monitoring service for ${relayName}";
7474
wantedBy = [ "multi-user.target" ];
75-
after = [ "network.target" ];
75+
after = [ "network-online.target" ];
76+
wants = [ "network-online.target" ];
7677

7778
serviceConfig = {
7879
ExecStart = "${pkgs.scale-network.isc-dhcp}/bin/dhcrelay -4 -d --no-pid ${

nix/nixos-modules/services/dhcp6-relay.nix

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,8 @@ in
6666
value = {
6767
description = "dhcp6-relay monitoring service for ${relayName}";
6868
wantedBy = [ "multi-user.target" ];
69-
after = [ "network.target" ];
69+
after = [ "network-online.target" ];
70+
wants = [ "network-online.target" ];
7071

7172
serviceConfig = {
7273
ExecStart = "${pkgs.scale-network.isc-dhcp}/bin/dhcrelay -6 -d --no-pid ${

nix/nixos-modules/services/wasgeht.nix

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,8 @@ in
7070
config = mkIf cfg.enable {
7171
systemd.services.wasgeht = {
7272
description = "wasgeht monitoring service";
73-
after = [ "network.target" ];
73+
after = [ "network-online.target" ];
74+
wants = [ "network-online.target" ];
7475
wantedBy = [ "multi-user.target" ];
7576
serviceConfig = {
7677
User = "${cfg.user}";

0 commit comments

Comments
 (0)