diff options
author | Dan Peebles <pumpkin@me.com> | 2016-01-23 14:36:08 +0000 |
---|---|---|
committer | Dan Peebles <pumpkin@me.com> | 2016-01-23 14:36:08 +0000 |
commit | bffc4463941020a8752de4efa52720f5b0d24dff (patch) | |
tree | d5d0154292169ce091ddf4c7bf89f934eb3b46b7 /pkgs/os-specific/linux/paxtest | |
parent | 33cf0792b1d253b2994ae23d313ab0191ddfa2cf (diff) | |
download | nixpkgs-bffc4463941020a8752de4efa52720f5b0d24dff.tar nixpkgs-bffc4463941020a8752de4efa52720f5b0d24dff.tar.gz nixpkgs-bffc4463941020a8752de4efa52720f5b0d24dff.tar.bz2 nixpkgs-bffc4463941020a8752de4efa52720f5b0d24dff.tar.lz nixpkgs-bffc4463941020a8752de4efa52720f5b0d24dff.tar.xz nixpkgs-bffc4463941020a8752de4efa52720f5b0d24dff.tar.zst nixpkgs-bffc4463941020a8752de4efa52720f5b0d24dff.zip |
paxtest: init at 0.9.14
Diffstat (limited to 'pkgs/os-specific/linux/paxtest')
-rw-r--r-- | pkgs/os-specific/linux/paxtest/default.nix | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/pkgs/os-specific/linux/paxtest/default.nix b/pkgs/os-specific/linux/paxtest/default.nix new file mode 100644 index 00000000000..7c8e5eb70a1 --- /dev/null +++ b/pkgs/os-specific/linux/paxtest/default.nix @@ -0,0 +1,28 @@ +{ stdenv, fetchurl }: + +stdenv.mkDerivation rec { + name = "paxtest-${version}"; + version = "0.9.14"; + + src = fetchurl { + url = "https://www.grsecurity.net/~spender/${name}.tar.gz"; + sha256 = "0j40h3x42k5mr5gc5np4wvr9cdf9szk2f46swf42zny8rlgxiskx"; + }; + + buildPhase = '' + make $makeFlags RUNDIR=$out/bin/ linux + ''; + + installPhase = '' + mkdir -p $out/bin + find . -executable -exec cp {} $out/bin \; + ''; + + meta = with stdenv.lib; { + description = "Test various memory protection measures"; + license = licenses.gpl2; + platforms = platforms.linux; + maintainer = [ maintainers.copumpkin ]; + }; +} + |