nixos/libreswan: use environment.etc."ipsec.secrets".text

This is to ensure compatibility with the networkmanager module, which
uses the `text` option.
This commit is contained in:
Naïm Favier 2024-11-20 19:59:02 +01:00
parent 6d2d99ef57
commit b294762bb9
No known key found for this signature in database
GPG Key ID: 95AFCE8211908325

View File

@ -125,7 +125,9 @@ in
# Install configuration files
environment.etc = {
"ipsec.secrets".source = "${pkgs.libreswan}/etc/ipsec.secrets";
"ipsec.secrets".text = ''
include ${pkgs.libreswan}/etc/ipsec.secrets
'';
"ipsec.conf".source = "${pkgs.libreswan}/etc/ipsec.conf";
"ipsec.d/01-nixos.conf".source = configFile;
} // policyFiles;