View previous topic :: View next topic |
Author |
Message |
twenty-three n00b
Joined: 02 Dec 2005 Posts: 13 Location: Germany/Berlin
|
Posted: Thu Oct 04, 2007 1:07 pm Post subject: hardened-sources, php and oci8-instant-client |
|
|
hi,
i'm running a gentoo LAMP server and wanted to switch it to the hardened/x86/2.6 profile. now the use-flag "oci8-instant-client" from the dev-lang/php5 is masked by the profile. is there anything i can do about it? anything other than using the oci8 use flag and installing a complete oracle server? i did not even find a reason why it is masked...
thanks in advance! _________________ Saying that Java is good because it works on all OSs is like saying that anal sex is good because it works on all genders... |
|
Back to top |
|
|
Sadako Advocate
Joined: 05 Aug 2004 Posts: 3792 Location: sleeping in the bathtub
|
Posted: Thu Oct 04, 2007 10:49 pm Post subject: |
|
|
I asked in #gentoo-hardened why the oci8-instant-client USE flag wasn't unmasked when the oci8 one was, but got no response.
If you really want it you can simply add "-oci8-instant-client" to /etc/portage/profile/use.mask. _________________ "You have to invite me in" |
|
Back to top |
|
|
twenty-three n00b
Joined: 02 Dec 2005 Posts: 13 Location: Germany/Berlin
|
Posted: Fri Oct 05, 2007 5:31 am Post subject: |
|
|
This would have been my solution, too . But I just thought it would be better to ask before I switch our production server. So I'll rather have to set up a test machine and try it out.
Thanks _________________ Saying that Java is good because it works on all OSs is like saying that anal sex is good because it works on all genders... |
|
Back to top |
|
|
hoffie Retired Dev
Joined: 30 Nov 2006 Posts: 24
|
Posted: Fri Oct 05, 2007 10:44 pm Post subject: Re: hardened-sources, php and oci8-instant-client |
|
|
twenty-three wrote: | i'm running a gentoo LAMP server and wanted to switch it to the hardened/x86/2.6 profile. now the use-flag "oci8-instant-client" from the dev-lang/php5 is masked by the profile. is there anything i can do about it? anything other than using the oci8 use flag and installing a complete oracle server? i did not even find a reason why it is masked...
thanks in advance! |
The USE flag is masked as it would pull in dev-db/oracle-instantclient-basic as a dependency. Mentioned package is only available (in binary form) for x86 (and amd64) as it seems. I'd simply guess it doesn't work on hardened systems for the same reasons it doesn't work on other archs than x86/amd64. |
|
Back to top |
|
|
twenty-three n00b
Joined: 02 Dec 2005 Posts: 13 Location: Germany/Berlin
|
Posted: Sat Oct 06, 2007 7:13 am Post subject: |
|
|
I know Oracle quite well and could imagine that it doesn't work on hardened systems. But masking "oci8-instant-client" and unmasking "oci8" makes no real sense for me. The other way around would sound more realistic: why should the server run but not the client package? _________________ Saying that Java is good because it works on all OSs is like saying that anal sex is good because it works on all genders... |
|
Back to top |
|
|
|