diff options
author | Natanael Copa <ncopa@alpinelinux.org> | 2009-04-07 20:21:53 +0000 |
---|---|---|
committer | Natanael Copa <ncopa@alpinelinux.org> | 2009-04-07 20:21:53 +0000 |
commit | 16ed4da926eeb3275baffcd99e9310097be03be9 (patch) | |
tree | d4424e8fbc41075036152120f8a0607e9529dc5e /core | |
parent | 2fc90762c2e1418fbd51f73d3ef635e67f5fb325 (diff) | |
download | aports-16ed4da926eeb3275baffcd99e9310097be03be9.tar.bz2 aports-16ed4da926eeb3275baffcd99e9310097be03be9.tar.xz |
core/linux-grsec: build for 586. install Module.symvers
We need Module.symvers to build kernel module packages
Diffstat (limited to 'core')
-rw-r--r-- | core/linux-grsec/APKBUILD | 15 | ||||
-rw-r--r-- | core/linux-grsec/kernelconfig | 15 |
2 files changed, 17 insertions, 13 deletions
diff --git a/core/linux-grsec/APKBUILD b/core/linux-grsec/APKBUILD index 5c690da8..8d27cb41 100644 --- a/core/linux-grsec/APKBUILD +++ b/core/linux-grsec/APKBUILD @@ -1,7 +1,8 @@ # Maintainer: Natanael Copa <ncopa@alpinelinux.org> -pkgname=linux-grsec +_flavor=grsec +pkgname=linux-$_flavor pkgver=2.6.28.9 -pkgrel=0 +pkgrel=1 pkgdesc="Linux kernel with grsecurity" url=http://grsecurity.net arch=i486 @@ -22,13 +23,15 @@ build() { INSTALL_MOD_PATH=$pkgdir \ INSTALL_PATH=$pkgdir/boot cd "$pkgdir"/boot - mv vmlinuz ${pkgname#linux-} - mv System.map System-${pkgname#linux-}.map + mv vmlinuz $_flavor } dev() { + install -Dm644 "$srcdir"/$pkgname/Module.symvers \ + "$subpkgdir"/boot/Module.symvers-$_flavor install -Dm644 "$srcdir/kernelconfig" \ - "$subpkgdir"/usr/share/$pkgname/config + "$subpkgdir"/boot/config-$_flavor + mv "$pkgdir"/boot/System.map "$subpkgdir"/boot/System.map-$_flavor } -md5sums="b44152b7ca7199c3d6ab499a61f06fdd kernelconfig" +md5sums="d35b3562cf4d88cac8b8668c7d36391b kernelconfig" diff --git a/core/linux-grsec/kernelconfig b/core/linux-grsec/kernelconfig index c45b3e18..94e4fcd8 100644 --- a/core/linux-grsec/kernelconfig +++ b/core/linux-grsec/kernelconfig @@ -1,7 +1,7 @@ # # Automatically generated make config: don't edit -# Linux kernel version: 2.6.28.7 -# Thu Mar 19 12:44:45 2009 +# Linux kernel version: 2.6.28.9 +# Tue Apr 7 14:20:52 2009 # # CONFIG_64BIT is not set CONFIG_X86_32=y @@ -86,6 +86,7 @@ CONFIG_BLK_DEV_INITRD=y CONFIG_INITRAMFS_SOURCE="" CONFIG_CC_OPTIMIZE_FOR_SIZE=y CONFIG_SYSCTL=y +CONFIG_ANON_INODES=y CONFIG_EMBEDDED=y CONFIG_UID16=y CONFIG_SYSCTL_SYSCALL=y @@ -95,10 +96,8 @@ CONFIG_PRINTK=y CONFIG_BUG=y CONFIG_ELF_CORE=y CONFIG_PCSPKR_PLATFORM=y -# CONFIG_COMPAT_BRK is not set CONFIG_BASE_FULL=y CONFIG_FUTEX=y -CONFIG_ANON_INODES=y CONFIG_EPOLL=y CONFIG_SIGNALFD=y CONFIG_TIMERFD=y @@ -108,6 +107,7 @@ CONFIG_AIO=y CONFIG_VM_EVENT_COUNTERS=y CONFIG_PCI_QUIRKS=y # CONFIG_SLUB_DEBUG is not set +# CONFIG_COMPAT_BRK is not set # CONFIG_SLAB is not set CONFIG_SLUB=y # CONFIG_SLOB is not set @@ -180,8 +180,8 @@ CONFIG_PARAVIRT=y CONFIG_PARAVIRT_CLOCK=y # CONFIG_MEMTEST is not set # CONFIG_M386 is not set -CONFIG_M486=y -# CONFIG_M586 is not set +# CONFIG_M486 is not set +CONFIG_M586=y # CONFIG_M586TSC is not set # CONFIG_M586MMX is not set # CONFIG_M686 is not set @@ -238,7 +238,7 @@ CONFIG_PREEMPT_NONE=y CONFIG_X86_LOCAL_APIC=y CONFIG_X86_IO_APIC=y # CONFIG_X86_MCE is not set -# CONFIG_VM86 is not set +CONFIG_VM86=y CONFIG_TOSHIBA=m CONFIG_I8K=m CONFIG_X86_REBOOTFIXUPS=y @@ -4133,6 +4133,7 @@ CONFIG_PAX_HAVE_ACL_FLAGS=y # Non-executable pages # CONFIG_PAX_NOEXEC=y +# CONFIG_PAX_PAGEEXEC is not set CONFIG_PAX_SEGMEXEC=y # CONFIG_PAX_EMUTRAMP is not set CONFIG_PAX_MPROTECT=y |