[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
Re: Apache/PHP module boot restriction?
- From: Joe Orton <jorton redhat com>
- To: Stephen Smalley <sds tycho nsa gov>
- Cc: fedora-selinux-list redhat com, selinux tycho nsa gov, Andrew JH Ring <aring mail arc nasa gov>
- Subject: Re: Apache/PHP module boot restriction?
- Date: Thu, 23 Feb 2006 14:42:57 +0000
On Thu, Feb 23, 2006 at 08:22:57AM -0500, Stephen Smalley wrote:
> On Wed, 2006-02-22 at 16:41 -0800, Andrew JH Ring wrote:
> > I've recently set up a Fedora Core 4 web server running Apache 2.2.0
> > with PHP 5.1.2. I've managed to get Apache loading the module, after
> > setting libphp5.so to shlib_t, however Apache seems to still be unable
> > to access the module during boot. I'm getting a Cannot load libphp5
> > cannot restore segment prot after reloc. Is this a known problem, and
> > if so, how is it fixed?
>
> cc'd fedora-selinux-list as well above, since you mentioned you were
> using FC4.
>
> This usually indicates a text relocation, which is undesirable if it can
> be avoided. The stock FC4 php doesn't appear to have any text
> relocations in its libphp (readelf -d libphp5.so.1 | grep TEXTREL).
> Possibly it has a patch to avoid the problem.
You have to pass --with-pic to configure; upstream default builds
non-PIC code into the DSO by default ("it's a feature!").
joe
[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]