WIP: router: attempt timer to restart networkd every minute

This commit is contained in:
Yuri Tatishchev 2025-03-12 11:10:06 -07:00
parent e32bcaf945
commit cf6e195028
Signed by: CaZzzer
GPG Key ID: E0EBF441EA424369

View File

@ -347,6 +347,30 @@ in
# ia_pd 8 -
'';
systemd.timers."restart-networkd" = {
};
systemd.timers."restart-networkd" = {
wantedBy = [ "timers.target" ];
timerConfig = {
OnBootSec = "1m";
OnUnitActiveSec = "1m";
Unit = "restart-networkd.service";
};
};
systemd.services."restart-networkd" = {
script = ''
set -eu
${pkgs.systemd}/bin/systemctl restart systemd-networkd
'';
serviceConfig = {
Type = "oneshot";
User = "root";
};
};
networking.useNetworkd = true;
systemd.network.enable = true;
systemd.network = {