diff options
author | Shea Levy <shea@shealevy.com> | 2014-09-16 14:10:37 -0400 |
---|---|---|
committer | Shea Levy <shea@shealevy.com> | 2014-09-16 14:10:37 -0400 |
commit | d8f80630f7f674c345df50ae5090fb21066afe12 (patch) | |
tree | 6326306ccc3eae8256ede4e16dc04514202b6433 /pkgs | |
parent | e2331b52cde23a3754067636a76ebeb7bdccec6f (diff) | |
download | nixlib-d8f80630f7f674c345df50ae5090fb21066afe12.tar nixlib-d8f80630f7f674c345df50ae5090fb21066afe12.tar.gz nixlib-d8f80630f7f674c345df50ae5090fb21066afe12.tar.bz2 nixlib-d8f80630f7f674c345df50ae5090fb21066afe12.tar.lz nixlib-d8f80630f7f674c345df50ae5090fb21066afe12.tar.xz nixlib-d8f80630f7f674c345df50ae5090fb21066afe12.tar.zst nixlib-d8f80630f7f674c345df50ae5090fb21066afe12.zip |
Add strongswan IPsec manager
Diffstat (limited to 'pkgs')
-rw-r--r-- | pkgs/tools/networking/strongswan/default.nix | 19 | ||||
-rw-r--r-- | pkgs/top-level/all-packages.nix | 2 |
2 files changed, 21 insertions, 0 deletions
diff --git a/pkgs/tools/networking/strongswan/default.nix b/pkgs/tools/networking/strongswan/default.nix new file mode 100644 index 000000000000..01b96e2ab4a0 --- /dev/null +++ b/pkgs/tools/networking/strongswan/default.nix @@ -0,0 +1,19 @@ +{ stdenv, fetchurl, gmp }: + +stdenv.mkDerivation rec { + name = "strongswan-5.2.0"; + + src = fetchurl { + url = "http://download.strongswan.org/${name}.tar.bz2"; + sha256 = "1ki6v9c54ykppqnj3prgh62na97yajnvnm2zr1gjxzv05syk035h"; + }; + + buildInputs = [ gmp ]; + + meta = { + maintainers = [ stdenv.lib.maintainers.shlevy ]; + description = "OpenSource IPsec-based VPN Solution"; + homepage = https://www.strongswan.org; + license = stdenv.lib.licenses.gpl2Plus; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index f1c71b61a288..a7db78b04e13 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -2242,6 +2242,8 @@ let stunnel = callPackage ../tools/networking/stunnel { }; + strongswan = callPackage ../tools/networking/strongswan { }; + su = shadow.su; surfraw = callPackage ../tools/networking/surfraw { }; |