Page 1 of 1

Implications of older ld

PostPosted: Thu Jul 03, 2003 10:02 am
by ssuehr
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

Re: Implications of older ld

PostPosted: Thu Jul 03, 2003 12:31 pm
by PaX Team
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.

ok So the magic question...

PostPosted: Thu Jul 10, 2003 12:29 pm
by EMi
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.

Nevermind..

PostPosted: Thu Jul 10, 2003 1:14 pm
by EMi
Ok some googling yielded binutils

yay!