From 9d7ce73f0b1803dcbaa4d58f039a6dbf87a237c3 Mon Sep 17 00:00:00 2001 From: Juan RP Date: Fri, 9 Aug 2013 11:43:22 +0200 Subject: [PATCH] linux3.2-grsec: update to 3.2.50. --- srcpkgs/linux3.2-grsec/files/i386-dotconfig | 26 +++++++++++-------- srcpkgs/linux3.2-grsec/files/x86_64-dotconfig | 24 ++++++++++------- srcpkgs/linux3.2-grsec/template | 9 ++++--- 3 files changed, 35 insertions(+), 24 deletions(-) diff --git a/srcpkgs/linux3.2-grsec/files/i386-dotconfig b/srcpkgs/linux3.2-grsec/files/i386-dotconfig index 7c970931cb6..3857179368a 100644 --- a/srcpkgs/linux3.2-grsec/files/i386-dotconfig +++ b/srcpkgs/linux3.2-grsec/files/i386-dotconfig @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/i386 3.2.48 Kernel Configuration +# Linux/i386 3.2.50 Kernel Configuration # # CONFIG_64BIT is not set CONFIG_X86_32=y @@ -1333,12 +1333,7 @@ CONFIG_MTD_CFI_I2=y # CONFIG_MTD_DOC2001 is not set # CONFIG_MTD_DOC2001PLUS is not set CONFIG_MTD_DOCG3=m -CONFIG_MTD_DOCPROBE=m -CONFIG_MTD_DOCECC=m -# CONFIG_MTD_DOCPROBE_ADVANCED is not set -CONFIG_MTD_DOCPROBE_ADDRESS=0x0 # CONFIG_MTD_NAND is not set -# CONFIG_MTD_NAND_IDS is not set # CONFIG_MTD_ONENAND is not set # @@ -4208,7 +4203,6 @@ CONFIG_USB_GADGET=m # CONFIG_USB_GADGET_DEBUG_FS is not set CONFIG_USB_GADGET_VBUS_DRAW=2 CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=2 -# CONFIG_USB_FUSB300 is not set CONFIG_USB_R8A66597=m CONFIG_USB_GADGET_DWC3=m CONFIG_USB_M66592=m @@ -4218,7 +4212,6 @@ CONFIG_USB_NET2272=m # CONFIG_USB_NET2272_DMA is not set CONFIG_USB_NET2280=m CONFIG_USB_GOKU=m -# CONFIG_USB_LANGWELL is not set CONFIG_USB_EG20T=m CONFIG_USB_DUMMY_HCD=m CONFIG_USB_GADGET_DUALSPEED=y @@ -5176,8 +5169,20 @@ CONFIG_DEFAULT_IO_DELAY_TYPE=0 CONFIG_ARCH_TRACK_EXEC_LIMIT=y CONFIG_PAX_USERCOPY_SLABS=y CONFIG_GRKERNSEC=y -# CONFIG_GRKERNSEC_CONFIG_AUTO is not set -CONFIG_GRKERNSEC_CONFIG_CUSTOM=y +CONFIG_GRKERNSEC_CONFIG_AUTO=y +# CONFIG_GRKERNSEC_CONFIG_CUSTOM is not set +# CONFIG_GRKERNSEC_CONFIG_SERVER is not set +CONFIG_GRKERNSEC_CONFIG_DESKTOP=y +CONFIG_GRKERNSEC_CONFIG_VIRT_NONE=y +# CONFIG_GRKERNSEC_CONFIG_VIRT_GUEST is not set +# CONFIG_GRKERNSEC_CONFIG_VIRT_HOST is not set +# CONFIG_GRKERNSEC_CONFIG_PRIORITY_PERF is not set +CONFIG_GRKERNSEC_CONFIG_PRIORITY_SECURITY=y + +# +# Default Special Groups +# +CONFIG_GRKERNSEC_PROC_GID=1001 CONFIG_GRKERNSEC_TPE_TRUSTED_GID=1005 CONFIG_GRKERNSEC_SYMLINKOWN_GID=1006 @@ -5284,7 +5289,6 @@ CONFIG_GRKERNSEC_AUDIT_GID=1007 # CONFIG_GRKERNSEC_TIME is not set # CONFIG_GRKERNSEC_PROC_IPADDR is not set # CONFIG_GRKERNSEC_RWXMAP_LOG is not set -# CONFIG_GRKERNSEC_AUDIT_TEXTREL is not set # # Executable Protections diff --git a/srcpkgs/linux3.2-grsec/files/x86_64-dotconfig b/srcpkgs/linux3.2-grsec/files/x86_64-dotconfig index b312e72fafa..e704f397115 100644 --- a/srcpkgs/linux3.2-grsec/files/x86_64-dotconfig +++ b/srcpkgs/linux3.2-grsec/files/x86_64-dotconfig @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86_64 3.2.48 Kernel Configuration +# Linux/x86_64 3.2.50 Kernel Configuration # CONFIG_64BIT=y # CONFIG_X86_32 is not set @@ -1292,12 +1292,7 @@ CONFIG_MTD_CFI_I2=y # CONFIG_MTD_DOC2001 is not set # CONFIG_MTD_DOC2001PLUS is not set CONFIG_MTD_DOCG3=m -CONFIG_MTD_DOCPROBE=m -CONFIG_MTD_DOCECC=m -# CONFIG_MTD_DOCPROBE_ADVANCED is not set -CONFIG_MTD_DOCPROBE_ADDRESS=0x0 # CONFIG_MTD_NAND is not set -# CONFIG_MTD_NAND_IDS is not set # CONFIG_MTD_ONENAND is not set # @@ -5108,8 +5103,20 @@ CONFIG_DEFAULT_IO_DELAY_TYPE=0 CONFIG_TASK_SIZE_MAX_SHIFT=47 CONFIG_PAX_USERCOPY_SLABS=y CONFIG_GRKERNSEC=y -# CONFIG_GRKERNSEC_CONFIG_AUTO is not set -CONFIG_GRKERNSEC_CONFIG_CUSTOM=y +CONFIG_GRKERNSEC_CONFIG_AUTO=y +# CONFIG_GRKERNSEC_CONFIG_CUSTOM is not set +# CONFIG_GRKERNSEC_CONFIG_SERVER is not set +CONFIG_GRKERNSEC_CONFIG_DESKTOP=y +CONFIG_GRKERNSEC_CONFIG_VIRT_NONE=y +# CONFIG_GRKERNSEC_CONFIG_VIRT_GUEST is not set +# CONFIG_GRKERNSEC_CONFIG_VIRT_HOST is not set +# CONFIG_GRKERNSEC_CONFIG_PRIORITY_PERF is not set +CONFIG_GRKERNSEC_CONFIG_PRIORITY_SECURITY=y + +# +# Default Special Groups +# +CONFIG_GRKERNSEC_PROC_GID=1001 CONFIG_GRKERNSEC_TPE_TRUSTED_GID=1005 CONFIG_GRKERNSEC_SYMLINKOWN_GID=1006 @@ -5215,7 +5222,6 @@ CONFIG_GRKERNSEC_AUDIT_GID=1007 # CONFIG_GRKERNSEC_TIME is not set # CONFIG_GRKERNSEC_PROC_IPADDR is not set # CONFIG_GRKERNSEC_RWXMAP_LOG is not set -# CONFIG_GRKERNSEC_AUDIT_TEXTREL is not set # # Executable Protections diff --git a/srcpkgs/linux3.2-grsec/template b/srcpkgs/linux3.2-grsec/template index 8b6067ded86..1f9fb206641 100644 --- a/srcpkgs/linux3.2-grsec/template +++ b/srcpkgs/linux3.2-grsec/template @@ -1,24 +1,25 @@ # Template file for 'linux3.2-grsec' # _grsecurity="2.9.1" +_grsecurity_date="201308052151" pkgname=linux3.2-grsec -version=3.2.48 -revision="1.${_grsecurity}" +version=3.2.50 +revision="${_grsecurity}.${_grsecurity_date}" wrksrc="linux-${version}" maintainer="Juan RP " homepage="http://www.kernel.org" license="GPL-2" short_desc="The Linux kernel and modules (3.2 series) (hardened kernel with grsec patch)" distfiles="http://www.kernel.org/pub/linux//kernel/v3.x/linux-${version}.tar.xz" -checksum=13db330daab5d735f64f2fa5198fca5e92a8a384e024a6b8276a232cf6dd44c4 +checksum=c848e595ea6f7f42cffca8e586219db8c968e2cbb875dc31e8c92be8b519e979 only_for_archs="i686 x86_64" makedepends="perl kmod>=11_2 openssl which elfutils" _kernver="${version}-grsec_${revision}" pre_configure() { - local url="http://grsecurity.net/stable/grsecurity-${_grsecurity}-3.2.48-201307261327.patch" + local url="http://grsecurity.net/stable/grsecurity-${_grsecurity}-${version}-${_grsecurity_date}.patch" local _patch="$(basename ${url})" msg_normal "$pkgver: downloading grsecurity patch: ${_patch}\n"