pwdutils 3.2.6.
svn path=/nixpkgs/trunk/; revision=21299
This commit is contained in:
parent
755d7d8883
commit
8e905083ae
@ -1,14 +1,43 @@
|
|||||||
{stdenv, fetchurl, pam, openssl, libnscd}:
|
{stdenv, fetchurl, pam, openssl, libnscd}:
|
||||||
|
|
||||||
stdenv.mkDerivation {
|
stdenv.mkDerivation rec {
|
||||||
name = "pwdutils-3.1.3";
|
name = "pwdutils-3.2.6";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = mirror://kernel/linux/utils/net/NIS/pwdutils-3.1.3.tar.bz2;
|
url = "mirror://kernel/linux/utils/net/NIS/${name}.tar.bz2";
|
||||||
md5 = "b18c601e282d8695cbb5ddd87eaa473c";
|
sha256 = "1pyawvv9x0hiachn1mb257s6hm92dh1ykczgp7ik8z6jl020z3n7";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildInputs = [pam openssl libnscd];
|
buildInputs = [pam openssl libnscd];
|
||||||
|
|
||||||
configureFlags = "--disable-ldap";
|
patchPhase =
|
||||||
|
'' for i in src/tst-*
|
||||||
|
do
|
||||||
|
sed -i "$i" -e's|/bin/bash|/bin/sh|g'
|
||||||
|
done
|
||||||
|
'';
|
||||||
|
|
||||||
|
configurePhase =
|
||||||
|
'' ./configure --prefix="$out" --exec-prefix="$out/bin" \
|
||||||
|
--libdir="$out/lib" --disable-static \
|
||||||
|
--disable-ldap
|
||||||
|
'';
|
||||||
|
|
||||||
|
# FIXME: The test suite seems to make assumptions that don't hold in Nix
|
||||||
|
# chroots.
|
||||||
|
doCheck = false;
|
||||||
|
|
||||||
|
meta = {
|
||||||
|
description = "Linux pwdutils, utilities to manage passwd information";
|
||||||
|
|
||||||
|
longDescription =
|
||||||
|
'' Pwdutils is a collection of utilities to manage the passwd
|
||||||
|
information stored in local files, NIS, NIS+ or LDAP and can replace
|
||||||
|
the shadow suite complete.
|
||||||
|
'';
|
||||||
|
|
||||||
|
license = "GPLv2";
|
||||||
|
|
||||||
|
platforms = stdenv.lib.platforms.linux;
|
||||||
|
};
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user