+1
lib/maintainers.nix
+1
lib/maintainers.nix
···
+1
nixos/modules/module-list.nix
+1
nixos/modules/module-list.nix
···
+126
nixos/modules/services/networking/libreswan.nix
+126
nixos/modules/services/networking/libreswan.nix
···+indent = str: concatStrings (concatMap (s: [" " (trim [" " "\t"] s) "\n"]) (splitString "\n" str));+virtual_private=%v4:10.0.0.0/8,%v4:192.168.0.0/16,%v4:172.16.0.0/12,%v4:25.0.0.0/8,%v4:100.64.0.0/10,%v6:fd00::/8,%v6:fe80::/10+virtual_private=%v4:10.0.0.0/8,%v4:192.168.0.0/16,%v4:172.16.0.0/12,%v4:25.0.0.0/8,%v4:100.64.0.0/10,%v6:fd00::/8,%v6:fe80::/10+description = "Options to go in the 'config setup' section of the libreswan ipsec configuration";
+73
pkgs/tools/networking/libreswan/default.nix
+73
pkgs/tools/networking/libreswan/default.nix
···+buildInputs = [ pkgconfig bash iproute iptables systemd coreutils gnused gawk gmp unbound bison flex pam libevent+# Fix systemd unit directory, and prevent the makefile from trying to reload the systemd daemon+sed -i -e 's|UNITDIR=.*$|UNITDIR=$\{out}/etc/systemd/system/|' -e 's|systemctl --system daemon-reload|true|' initsystems/systemd/Makefile+sed -i -e 's|#!/usr/bin/python|#!/usr/bin/env python|' -e 's/^\(\W*\)installstartcheck()/\1sscmd = "ss"\n\0/' programs/verify/verify.in+description = "A free software implementation of the VPN protocol based on IPSec and the Internet Key Exchange";+platforms = stdenv.lib.platforms.linux ++ stdenv.lib.platforms.darwin ++ stdenv.lib.platforms.freebsd;
+2
pkgs/top-level/all-packages.nix
+2
pkgs/top-level/all-packages.nix
···