2.6.16 patch

Discuss usability issues, general maintenance, and general support issues for a grsecurity-enabled system.

2.6.16 patch

Postby Platyna » Wed Apr 12, 2006 7:44 am

Does anyone has it and could hand me it? It dissapeared from http://www.grsecurity.net/~spender/. Thanks in advance.

Regards.
Platyna
 
Posts: 17
Joined: Fri Jul 29, 2005 5:04 pm

Postby Hal9000 » Wed Apr 12, 2006 7:48 am

Hal9000
 
Posts: 78
Joined: Wed Jun 16, 2004 2:40 am

Postby Platyna » Wed Apr 12, 2006 8:17 am

I need patch for 2.6.16 not 2.6.16.2.

Regards.
Platyna
 
Posts: 17
Joined: Fri Jul 29, 2005 5:04 pm

Postby derRichard » Sat Apr 15, 2006 6:33 am

Platyna wrote:I need patch for 2.6.16 not 2.6.16.2.

Regards.

you don't want 2.6.16, you want 2.6.16.2 :)

//richard
derRichard
 
Posts: 10
Joined: Fri Aug 29, 2003 3:15 pm

Postby teukka2 » Sun May 07, 2006 2:13 pm

Is there some specific reason why the newst patch

http://www.grsecurity.net/~spender/grse ... 0936.patch

has 2.6.16.12 signature inside everywhere? mistake? or is there some new way to patch kernel?

I changed every 2.6.16.12 entry to 2.6.16.14 and now the patcing command works just fine.. different thing is that does the kernel work anymore after compiling it :/

edit

compiling not working :>
Code: Select all
fs/binfmt_elf.c: In function 'pax_parse_elf_flags':
fs/binfmt_elf.c:690: error: 'struct mm_struct' has no member named 'pax_flags'
make[2]: *** [fs/binfmt_elf.o] Error 1
make[1]: *** [fs] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.16.14'
make: *** [debian/stamp-build-kernel] Error 2


Compiling works after I take away two things from Pax config Use lagacy ELF header marking and Use Elf program header marking

Thanks
teukka2
 
Posts: 1
Joined: Sun May 07, 2006 2:11 pm

Postby PaX Team » Tue May 09, 2006 5:50 am

teukka2 wrote:Is there some specific reason why the newst patch

http://www.grsecurity.net/~spender/grse ... 0936.patch

has 2.6.16.12 signature inside everywhere? mistake? or is there some new way to patch kernel?
i guess the intention was that the patch against 2.6.16.12 applies to 2.6.16.14 as well.
I changed every 2.6.16.12 entry to 2.6.16.14 and now the patcing command works just fine..
how about patch -p1 next time? ;-)
compiling not working :>
Code: Select all
fs/binfmt_elf.c: In function 'pax_parse_elf_flags':
fs/binfmt_elf.c:690: error: 'struct mm_struct' has no member named 'pax_flags'
make[2]: *** [fs/binfmt_elf.o] Error 1
make[1]: *** [fs] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.16.14'
make: *** [debian/stamp-build-kernel] Error 2


Compiling works after I take away two things from Pax config Use lagacy ELF header marking and Use Elf program header marking
that's a problem with your .config, you probably disabled PaX but left the ACL hook set (instead of making it 'none'). if someone has an idea how to convince the config system to do this automatically, feel free to share.
PaX Team
 
Posts: 2310
Joined: Mon Mar 18, 2002 4:35 pm

Postby pr » Wed Jan 31, 2007 5:01 pm

help ... i need grsec. for kernel 2.6.16...
where I can find it?
pr
 
Posts: 1
Joined: Wed Jan 31, 2007 4:57 pm


Return to grsecurity support