about summary refs log tree commit diff
path: root/pkgs/build-support
diff options
context:
space:
mode:
authorJoachim Fasting <joachifm@fastmail.fm>2017-04-30 07:16:13 +0200
committerJoachim Fasting <joachifm@fastmail.fm>2017-04-30 12:05:41 +0200
commitab4fa1cce4c3c536811d8d7ddfcad1a8310cfb90 (patch)
tree02586b19dffa9e0905210e7a7af9517ff70912d6 /pkgs/build-support
parent8c98e8ca2fe65add522235e50e2ea506c8d0942b (diff)
downloadnixlib-ab4fa1cce4c3c536811d8d7ddfcad1a8310cfb90.tar
nixlib-ab4fa1cce4c3c536811d8d7ddfcad1a8310cfb90.tar.gz
nixlib-ab4fa1cce4c3c536811d8d7ddfcad1a8310cfb90.tar.bz2
nixlib-ab4fa1cce4c3c536811d8d7ddfcad1a8310cfb90.tar.lz
nixlib-ab4fa1cce4c3c536811d8d7ddfcad1a8310cfb90.tar.xz
nixlib-ab4fa1cce4c3c536811d8d7ddfcad1a8310cfb90.tar.zst
nixlib-ab4fa1cce4c3c536811d8d7ddfcad1a8310cfb90.zip
tree-wide: prune some dead grsec leaves
The beginning of pruning grsecurity/PaX from the tree.
Diffstat (limited to 'pkgs/build-support')
-rw-r--r--pkgs/build-support/grsecurity/default.nix37
1 files changed, 0 insertions, 37 deletions
diff --git a/pkgs/build-support/grsecurity/default.nix b/pkgs/build-support/grsecurity/default.nix
deleted file mode 100644
index ccd46e20654f..000000000000
--- a/pkgs/build-support/grsecurity/default.nix
+++ /dev/null
@@ -1,37 +0,0 @@
-{ stdenv
-, lib
-, overrideDerivation
-
-# required for gcc plugins
-, gmp, libmpc, mpfr
-
-# the base kernel
-, kernel
-
-, grsecPatch
-, kernelPatches ? []
-
-, localver ? "-grsec"
-, modDirVersion ? "${kernel.version}${localver}"
-, extraConfig ? ""
-, ...
-} @ args:
-
-assert (kernel.version == grsecPatch.kver);
-
-overrideDerivation (kernel.override {
-  inherit modDirVersion;
-  kernelPatches = lib.unique ([ grsecPatch ] ++ kernelPatches ++ (kernel.kernelPatches or []));
-  extraConfig = ''
-    GRKERNSEC y
-    PAX y
-    ${extraConfig}
-  '';
-  ignoreConfigErrors = true;
-}) (attrs: {
-  nativeBuildInputs = (lib.chooseDevOutputs [ gmp libmpc mpfr ]) ++ (attrs.nativeBuildInputs or []);
-  preConfigure = ''
-    echo ${localver} >localversion-grsec
-    ${attrs.preConfigure or ""}
-  '';
-})