diff options
author | David McFarland <corngood@gmail.com> | 2017-11-21 19:43:42 -0400 |
---|---|---|
committer | David McFarland <corngood@gmail.com> | 2017-11-22 12:33:32 -0400 |
commit | 4434843d9cfb53ab2ddfa1c5139247cbe5c1bfda (patch) | |
tree | 105c30009d3e8f6c206fde62fe42e9a6151a312f /pkgs/development/libraries/libgssglue | |
parent | 903a7e2f948aa912da3866bf5ede89fdaee07340 (diff) | |
download | nixpkgs-4434843d9cfb53ab2ddfa1c5139247cbe5c1bfda.tar nixpkgs-4434843d9cfb53ab2ddfa1c5139247cbe5c1bfda.tar.gz nixpkgs-4434843d9cfb53ab2ddfa1c5139247cbe5c1bfda.tar.bz2 nixpkgs-4434843d9cfb53ab2ddfa1c5139247cbe5c1bfda.tar.lz nixpkgs-4434843d9cfb53ab2ddfa1c5139247cbe5c1bfda.tar.xz nixpkgs-4434843d9cfb53ab2ddfa1c5139247cbe5c1bfda.tar.zst nixpkgs-4434843d9cfb53ab2ddfa1c5139247cbe5c1bfda.zip |
libgssglue: init at 0.4
Diffstat (limited to 'pkgs/development/libraries/libgssglue')
-rw-r--r-- | pkgs/development/libraries/libgssglue/default.nix | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/pkgs/development/libraries/libgssglue/default.nix b/pkgs/development/libraries/libgssglue/default.nix new file mode 100644 index 00000000000..612946f73ed --- /dev/null +++ b/pkgs/development/libraries/libgssglue/default.nix @@ -0,0 +1,29 @@ +{ stdenv, fetchurl, kerberos }: + +stdenv.mkDerivation rec { + name = "libgssglue-0.4"; + + src = fetchurl { + url = "http://www.citi.umich.edu/projects/nfsv4/linux/libgssglue/${name}.tar.gz"; + sha256 = "0fh475kxzlabwz30wz3bf7i8kfqiqzhfahayx3jj79rba1sily9z"; + }; + + postPatch = '' + sed s:/etc/gssapi_mech.conf:$out/etc/gssapi_mech.conf: -i src/g_initialize.c + ''; + + postInstall = '' + mkdir -p $out/etc + cat <<EOF > $out/etc/gssapi_mech.conf + ${kerberos}/lib/libgssapi_krb5.so mechglue_internal_krb5_init + EOF + ''; + + meta = with stdenv.lib; { + homepage = http://www.citi.umich.edu/projects/nfsv4/linux/; + description = "Exports a gssapi interface which calls other random gssapi libraries"; + license = licenses.bsd3; + platforms = platforms.unix; + maintainers = with maintainers; [ corngood ]; + }; +} |