Openwall GNU/*/Linux - a small security-enhanced Linux distro for servers
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date: Wed, 2 Oct 2002 22:13:30 +0300
From: Alexander Bokovoy <a.bokovoy@...-solutions.net>
To: xvendor@...ts.openwall.com
Subject: Re: stackguard?

On Wed, Oct 02, 2002 at 03:11:00PM -0300, Andreas Hasenack wrote:
> Em Wed, Oct 02, 2002 at 10:20:03AM +0300, Alexander Bokovoy escreveu:
> > > PHP Warning:  Unable to load dynamic library '/usr/lib/php4/imap.so'
> > > - /usr/lib/php4/imap.so: undefined symbol : __canary_death_handler
> > > in Unknown on line 0
> > > 
> > > I'm not compiling php nor apache with stackguard.
> > > Never had this error with php/apache/imap before, but I recently completely
> > > redid our php package, perhaps this error was somehow "clouded" before.
> > Looks like some -Wl,-rpath -Wl,/path/to/libstackguard.so is missing during
> > imap.so compilation...
> 
> There is no libstackguard. One solution would be to compile php (and apache) with
> stackguard too.
But the symbol itself is provided by something. I can see its definition in
Immunix's glibc/stackguard patch. Do you have glibc compiled with it as
well?

The patch I'm talking about is
http://download.immunix.org/ImmunixOS/7.0/i386/extras/glibc-2.2-StackGuard.patch
(easy to point to but outdated)

There is a new version of it in
http://download.immunix.org/ImmunixOS/7+-beta/SRPMS/glibc-2.2-12_imnx_19.src.rpm

-- 
/ Alexander Bokovoy
---
	"Have you lived here all your life?"
	"Oh, twice that long."

Powered by blists - more mailing lists

Your e-mail address:

Please check out the xvendor mailing list charter.

Powered by Openwall GNU/*/Linux - Powered by OpenVZ