nixos/iproute2: use rt_tables.d to avoid IFD

This commit is contained in:
Lin Yinfeng
2023-12-12 23:31:25 +08:00
parent 7c2ff7ad03
commit b21e84ea8d
+2 -3
View File
@@ -18,10 +18,9 @@ in
};
config = mkIf cfg.enable {
environment.etc."iproute2/rt_tables" = {
environment.etc."iproute2/rt_tables.d/nixos.conf" = {
mode = "0644";
text = (fileContents "${pkgs.iproute2}/lib/iproute2/rt_tables")
+ (optionalString (cfg.rttablesExtraConfig != "") "\n\n${cfg.rttablesExtraConfig}");
text = cfg.rttablesExtraConfig;
};
};
}