summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjc_gargma <jc_gargma@iserlohn-fortress.net>2019-02-01 01:57:24 -0800
committerjc_gargma <jc_gargma@iserlohn-fortress.net>2019-02-01 01:57:24 -0800
commit8c289fd5baaf78caa6e23097fe4c4c79aa3b6a1f (patch)
tree822e5a847e553b3f01c692db9058229fb203a163
parentTypo (diff)
downloadlinux-hardened-ck-8c289fd5baaf78caa6e23097fe4c4c79aa3b6a1f.tar.xz
Updated to 4.20.6.a
-rw-r--r--PKGBUILD10
-rw-r--r--config.x86_6414
2 files changed, 17 insertions, 7 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 7bba1bb..b684fe6 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -16,7 +16,7 @@
pkgbase=linux-hardened-ck
_majver=4.20
-_minver=4
+_minver=6
_pkgver=${_majver}.${_minver}
_hardenedver=a
_ckpatchversion=1
@@ -49,14 +49,14 @@ source=(https://www.kernel.org/pub/linux/kernel/v4.x/linux-${_pkgver}.tar.xz
90-linux.hook # pacman hook for initramfs regeneration
linux.preset # standard config files for mkinitcpio ramdisk
)
-sha256sums=('dd7fd7eafb8f94a3813a6398d5d2720422a80c933d0dc076479e5c58ecfd34d1'
+sha256sums=('4185ee55d71cff605ba900051f56af53555962c0a44037d6c30bc2a0ddd5df25'
'SKIP'
- 'b795a107eceb2fd4ab51f7a7f06f700b6f6827cca277a2d8f94be28eeeb924b4'
+ 'af80ab3397dc2d99df81fca024d3f477c7f8c5fbf1010fb4b6fe0f9e31bb3e5f'
'SKIP'
'90ab0d864452726a7b43f49debeb32ab4dc5d0ec65cb8b3f64c940a2469ab650'
'226e30068ea0fecdb22f337391385701996bfbdba37cdcf0f1dbf55f1080542d'
'e7ebf050c22bcec0028c0b3c79fd6d3913b0370ecc6a23dfe78ce475630cf503'
- 'bb208db0e8e419d714de529b19f2b5d57f743c56c1c1e4c241f11817d76960ec'
+ '6bb9ee6088e60e19cb6f2a1b6e592af1fdbe804170777ec6eebfea88321d87d1'
'ae2e95db94ef7176207c690224169594d49445e04249d2499e9d2fbc117a0b21'
'75f99f5239e03238f88d1a834c50043ec32b1dc568f2cc291b07d04718483919'
'ad6344badc91ad0630caacde83f7f9b97276f80d26a20619a87952be65492c65')
@@ -158,7 +158,7 @@ _package() {
cd $_srcname
msg2 "Installing boot image..."
- install -Dm600 "$(make -s image_name)" "$pkgdir/boot/vmlinuz-$pkgbase"
+ install -Dm644 "$(make -s image_name)" "$pkgdir/boot/vmlinuz-$pkgbase"
msg2 "Installing modules..."
mkdir -p "$modulesdir"
diff --git a/config.x86_64 b/config.x86_64
index 5035495..fb83fc2 100644
--- a/config.x86_64
+++ b/config.x86_64
@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
-# Linux/x86 4.20.4 Kernel Configuration
+# Linux/x86 4.20.5 Kernel Configuration
#
#
@@ -925,7 +925,17 @@ CONFIG_HAVE_ARCH_PREL32_RELOCATIONS=y
CONFIG_ARCH_HAS_GCOV_PROFILE_ALL=y
CONFIG_PLUGIN_HOSTCC="g++"
CONFIG_HAVE_GCC_PLUGINS=y
-# CONFIG_GCC_PLUGINS is not set
+CONFIG_GCC_PLUGINS=y
+# CONFIG_GCC_PLUGIN_CYC_COMPLEXITY is not set
+CONFIG_GCC_PLUGIN_LATENT_ENTROPY=y
+CONFIG_GCC_PLUGIN_STRUCTLEAK=y
+CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL=y
+# CONFIG_GCC_PLUGIN_STRUCTLEAK_VERBOSE is not set
+# CONFIG_GCC_PLUGIN_RANDSTRUCT is not set
+CONFIG_GCC_PLUGIN_STACKLEAK=y
+CONFIG_STACKLEAK_TRACK_MIN_SIZE=100
+# CONFIG_STACKLEAK_METRICS is not set
+# CONFIG_STACKLEAK_RUNTIME_DISABLE is not set
CONFIG_RT_MUTEXES=y
CONFIG_BASE_SMALL=0
CONFIG_MODULES=y