grsecurity: 4.6.5-201607312210 -> 4.7-201608131240

+7 -6
+4 -3
pkgs/os-specific/linux/kernel/linux-grsecurity.nix
··· 1 1 { stdenv, fetchurl, perl, buildLinux, ... } @ args: 2 2 3 3 import ./generic.nix (args // rec { 4 - version = "4.6.5"; 5 - extraMeta.branch = "4.6"; 4 + version = "4.7"; 5 + modDirVersion = "4.7.0"; 6 + extraMeta.branch = "4.7"; 6 7 7 8 src = fetchurl { 8 9 url = "mirror://kernel/linux/kernel/v4.x/linux-${version}.tar.xz"; 9 - sha256 = "1i8ksv8w6dn86q54gzk230gxrylqx3m55x789d29q5balg456bby"; 10 + sha256 = "042z53ik3mqaqlfrn5b70kw882fwd42zanqld10s1vcs438w742i"; 10 11 }; 11 12 12 13 kernelPatches = args.kernelPatches;
+3 -3
pkgs/os-specific/linux/kernel/patches.nix
··· 93 93 grsecurity_4_4 = throw "grsecurity stable is no longer supported"; 94 94 95 95 grsecurity_testing = grsecPatch 96 - { kver = "4.6.5"; 97 - grrev = "201607312210"; 98 - sha256 = "17dnp6w092kvqxqxbdgjpl4mrsn2wkb7z8q5d8ck7dfanpmqap0w"; 96 + { kver = "4.7"; 97 + grrev = "201608131240"; 98 + sha256 = "0bcng47xk5nf4xwcl1l6a2nfb54b8v5piwg42nf3d99hy4si8fvd"; 99 99 }; 100 100 101 101 # This patch relaxes grsec constraints on the location of usermode helpers,