bd24b3addd
The strongswan-swanctl systemd service starts charon-systemd. This implements a IKE daemon very similar to charon, but it's specifically designed for use with systemd. It uses the systemd libraries for a native integration. Instead of using starter and an ipsec.conf based configuration, the daemon is directly managed by systemd and configured with the swanctl configuration backend. See: https://wiki.strongswan.org/projects/strongswan/wiki/Charon-systemd Note that the strongswan.conf and swantctl.conf configuration files are automatically generated based on NixOS options under services.strongswan-swanctl.strongswan and services.strongswan-swanctl.swanctl respectively. |
||
---|---|---|
.. | ||
module.nix | ||
param-constructors.nix | ||
param-lib.nix | ||
strongswan-charon-params.nix | ||
strongswan-charon-plugins-params.nix | ||
strongswan-libimcv-params.nix | ||
strongswan-loglevel-params.nix | ||
strongswan-params.nix | ||
swanctl-params.nix |