summary refs log tree commit diff
path: root/pkgs
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/development/libraries/cracklib/default.nix16
-rw-r--r--pkgs/os-specific/linux/pam/default.nix12
-rw-r--r--pkgs/top-level/all-packages.nix2
3 files changed, 14 insertions, 16 deletions
diff --git a/pkgs/development/libraries/cracklib/default.nix b/pkgs/development/libraries/cracklib/default.nix
index 33961f760da..9833d79a726 100644
--- a/pkgs/development/libraries/cracklib/default.nix
+++ b/pkgs/development/libraries/cracklib/default.nix
@@ -1,19 +1,19 @@
-{stdenv, fetchurl}:
+{ stdenv, fetchurl }:
 
 stdenv.mkDerivation rec {
-  name = "cracklib-2.8.13";
+  name = "cracklib-2.8.16";
 
-  builder = ./builder.sh;
+  #builder = ./builder.sh;
 
   src = fetchurl {
     url = "mirror://sourceforge/cracklib/${name}.tar.gz";
-    sha256 = "06h4b3hifsh1azpjvfn5qa052agavzz9xhgh4g89ghr66vzwl1ha";
+    sha256 = "1g3mchdvra9nihxlkl3rdz96as3xnfw5m59hmr5k17l7qa9a8fpw";
   };
 
-  dicts = fetchurl {
-    url = http://nixos.org/tarballs/cracklib-words.gz;
-    md5 = "d18e670e5df560a8745e1b4dede8f84f";
-  };
+  #dicts = fetchurl {
+  #  url = http://nixos.org/tarballs/cracklib-words.gz;
+  #  md5 = "d18e670e5df560a8745e1b4dede8f84f";
+  #};
 
   meta = {
     homepage = http://sourceforge.net/projects/cracklib;
diff --git a/pkgs/os-specific/linux/pam/default.nix b/pkgs/os-specific/linux/pam/default.nix
index 345211f5226..a06f3975b27 100644
--- a/pkgs/os-specific/linux/pam/default.nix
+++ b/pkgs/os-specific/linux/pam/default.nix
@@ -1,16 +1,14 @@
-{stdenv, fetchurl, cracklib, flex}:
+{ stdenv, fetchurl, flex, cracklib, libxcrypt }:
 
 stdenv.mkDerivation {
-  name = "linux-pam-1.0.3";
+  name = "linux-pam-1.1.1";
 
   src = fetchurl {
-    url = mirror://kernel/linux/libs/pam/library/Linux-PAM-1.0.3.tar.bz2;
-    sha256 = "1xqj4ibnid5w3pi629vj7jiddf192kzm8rbm3vy90diqpl1k5h6n";
+    url = mirror://kernel/linux/libs/pam/library/Linux-PAM-1.1.1.tar.bz2;
+    sha256 = "015r3xdkjpqwcv4lvxavq0nybdpxhfjycqpzbx8agqd5sywkx3b0";
   };
 
-  buildInputs = [flex cracklib];
-
-  CRACKLIB_DICTPATH = "${cracklib}/lib";
+  buildInputs = [ flex cracklib libxcrypt ];
 
   preConfigure = ''
     configureFlags="$configureFlags --includedir=$out/include/security"
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index 443f20d489f..080e290a302 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -6669,7 +6669,7 @@ let
   };
 
   pam = import ../os-specific/linux/pam {
-    inherit stdenv fetchurl cracklib flex;
+    inherit stdenv fetchurl flex cracklib libxcrypt;
   };
 
   # pam_bioapi ( see http://www.thinkwiki.org/wiki/How_to_enable_the_fingerprint_reader )