summary refs log tree commit diff
path: root/pkgs/servers/squid
diff options
context:
space:
mode:
authorMichael Raskin <7c6f434c@mail.ru>2014-06-13 17:41:34 +0400
committerMichael Raskin <7c6f434c@mail.ru>2014-06-13 17:41:42 +0400
commita5509026ece5ad28b15ca5f92fa3866fa41fcde9 (patch)
tree5904f955feb04e10d60f9a2d277cd4d8d23acf8c /pkgs/servers/squid
parent98d6ff9cec03e03122ad894bc65f2888bfbf6b32 (diff)
downloadnixpkgs-a5509026ece5ad28b15ca5f92fa3866fa41fcde9.tar
nixpkgs-a5509026ece5ad28b15ca5f92fa3866fa41fcde9.tar.gz
nixpkgs-a5509026ece5ad28b15ca5f92fa3866fa41fcde9.tar.bz2
nixpkgs-a5509026ece5ad28b15ca5f92fa3866fa41fcde9.tar.lz
nixpkgs-a5509026ece5ad28b15ca5f92fa3866fa41fcde9.tar.xz
nixpkgs-a5509026ece5ad28b15ca5f92fa3866fa41fcde9.tar.zst
nixpkgs-a5509026ece5ad28b15ca5f92fa3866fa41fcde9.zip
Add Squid 3.4.5 and enable its SSL features.
Diffstat (limited to 'pkgs/servers/squid')
-rw-r--r--pkgs/servers/squid/squids.nix13
1 files changed, 12 insertions, 1 deletions
diff --git a/pkgs/servers/squid/squids.nix b/pkgs/servers/squid/squids.nix
index 18778aa80db..642b713daaa 100644
--- a/pkgs/servers/squid/squids.nix
+++ b/pkgs/servers/squid/squids.nix
@@ -39,5 +39,16 @@ rec {
       libtool openssl];
   };
 
-  latest = squid32;
+  squid34 = squid30.merge rec {
+    name = "squid-3.4.5";
+    src = args.fetchurl {
+      url = "http://www.squid-cache.org/Versions/v3/3.4/${name}.tar.bz2";
+      sha256 = "1d17l27bszdxnvdr78l7yry8ka38cq7g4774m5876q25ny1q1bmr";
+    };
+    buildInputs = [openldap pam db cyrus_sasl libcap expat libxml2
+      libtool openssl];
+    configureFlags = ["--enable-ssl" "--enable-ssl-crtd"];
+  };
+
+  latest = squid34;
 }