Implications of older ld

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

Implications of older ld

Postby ssuehr » Thu Jul 03, 2003 10:02 am

Hello,

I'm attempting to apply the grsecurity patch to a computer running Debian 3.0r1. A <possible> problem is that Debian 3.0r1 stable uses ld 2.12.90.0.1 (GNU ld version 2.12.90.0.1 20020307 Debian/GNU Linux). I see in the forums that 2.13 is necessary to apply the patch however I've been able to compile the 2.4.21 kernel with grsec-1.9.11. I'm reluctant to install the kernel and reboot the computer without knowing the implications of the older ld.

If the kernel compiles, does that mean that the older ld will be ok?

Steve
ssuehr
 
Posts: 1
Joined: Thu Jul 03, 2003 9:57 am

Re: Implications of older ld

Postby PaX Team » Thu Jul 03, 2003 12:31 pm

ssuehr wrote:If the kernel compiles, does that mean that the older ld will be ok?
more importantly, if it links without ld complaining, then you should be fine. as for the problem with grsec/ld, it's all about a feature called KERNEXEC, so as long as you don't enable it, you should be fine with any ld version, otherwise v2.13+ is known good, v2.11 is bad, and we don't know in-between.
PaX Team
 
Posts: 2310
Joined: Mon Mar 18, 2002 4:35 pm

ok So the magic question...

Postby EMi » Thu Jul 10, 2003 12:29 pm

What are the steps to update ld on a system?

I'm on redhat 7.2, I want to implement read only kernel pages but my ld is 2.11

what do I do update GCC?

Thanks for your help.
EMi
 
Posts: 2
Joined: Mon Jun 09, 2003 10:10 pm

Nevermind..

Postby EMi » Thu Jul 10, 2003 1:14 pm

Ok some googling yielded binutils

yay!
EMi
 
Posts: 2
Joined: Mon Jun 09, 2003 10:10 pm


Return to grsecurity support