RE: Apache2 laesst sich unter HP-UX nicht dynamisch linken

2006-09-18 Diskussionsfäden Marcus Reimann
Hallo Christian,

Du schreibst:

>ich habe den Apache 2.0.47 auf HP-UX übersetzt mit folgender Konfiguration:
>
>Rechner:
>Apache 2.0.47
>HP-UX 11.00
>HP aC++ compiler (B3911DB)

Ist das der ANSI C-Compiler (hab jetzt nicht extra nachgeschaut).
Prüf notfalls mal mit "swlist | grep -i ansi", ob Du auch den richtigen
Compiler installiert hast (kostet bei HP extra).

Desweiteren empfehle ich Dir, Dir das Leben nicht unnötig schwer zu machen
und einfach darauf zu verzichten, unter HP-UX 11.0 den Apache mit Shared
Libraries zu kompilieren. Der Vorteil, den Du dadurch gewinnst, ist minimal
gegenüber dem Aufwand, den Du betreiben mußt, um das unter HP-UX 11.0
hinzubekommen. Also: einfach statisch bauen und fertig.

Ansonsten: Du weißt, dass HP-UX 11.0 nicht mehr supported wird, dass
Deine Systembibliotheken veraltet sind und Dein System aufgrund von
nicht gepatchten Sicherheitslücken ein willkommenes Angriffsziel für
Hacker darstellt?

Gruß
 Marcus Reimann
 M. Reimann Systemberatung
 http://www.reimann-systemberatung.de


--
Apache HTTP Server Mailing List "users-de" 
  unsubscribe-Anfragen an [EMAIL PROTECTED]
   sonstige Anfragen an [EMAIL PROTECTED]
--



Re: Apache2 laesst sich unter HP-UX nicht dynamisch linken

2006-09-18 Diskussionsfäden Chritsian weiss
> 
> Bist Du Dir /ganz sicher/, daß HP/UX kein LD_LIBRARY_PATH kennt? Auch
> nicht LD_PRELOAD?
> Was sagt denn ein ldd auf Deinen httpd?

 =>
/usr/lib/libc.2 =>  /usr/lib/libc.2
/usr/lib/libdld.2 =>/usr/lib/libdld.2
/usr/lib/libc.2 =>  /usr/lib/libc.2
/usr/lib/libpthread.1 =>/usr/lib/libpthread.1
/usr/lib/libdld.2 =>/usr/lib/libdld.2
/usr/lib/libnsl.1 =>/usr/lib/libnsl.1
/usr/lib/libxti.2 =>/usr/lib/libxti.2
/usr/lib/libm.2 =>  /usr/lib/libm.2
/home/cw/httpd-2.0.47/srclib/apr/.libs/libapr-0.sl.9 => 
/home/cw/httpd-2.0.47/srclib/apr/.libs/libapr-0.sl.9
/usr/lib/libc.2 =>  /usr/lib/libc.2
/home/cw/httpd-2.0.47/srclib/apr-util/xml/expat/lib/.libs/libexpat.sl.1 
=>  /home/cw/httpd-2.0.47/srclib/apr-util/xml/expat/lib/.libs/libexpat.sl.1
/usr/lib/libc.2 =>  /usr/lib/libc.2
/home/cw/httpd-2.0.47/srclib/apr-util/.libs/libaprutil-0.sl.9 =>
/home/cw/httpd-2.0.47/srclib/apr-util/.libs/libaprutil-0.sl.9
/usr/lib/libc.2 =>  /usr/lib/libc.2


Das Problem habe ich mit anderen Programmen unter HP-UX nicht, wie z.B.: 
postgresql.

-- 
"Feel free" - 10 GB Mailbox, 100 FreeSMS/Monat ...
Jetzt GMX TopMail testen: http://www.gmx.net/de/go/topmail

--
Apache HTTP Server Mailing List "users-de" 
  unsubscribe-Anfragen an [EMAIL PROTECTED]
   sonstige Anfragen an [EMAIL PROTECTED]
--



Re: Apache2 laesst sich unter HP-UX nicht dynamisch linken

2006-09-18 Diskussionsfäden Paul Puschmann
Chritsian weiss <[EMAIL PROTECTED]> schrieb am Mon, Sep 18, 2006 at 02:24:38PM 
+0200:
> Hallo,
> 
> ich habe den Apache 2.0.47 auf HP-UX übersetzt mit folgender Konfiguration:
> 
> Rechner:
> Apache 2.0.47
> HP-UX 11.00
> HP aC++ compiler (B3911DB)
> 
> 
> ./configure --prefix=/home/cw/apache2 --libdir=/home/cw/apache2/bin 
> --enable-so --enable-static-support
> 
> Bei anderen UNIX Systemen habe ich die Möglichkeit über 'LD_LIBRARY_PATH' 
> bzw. 'SHLIB_PATH' die Shared Libraries, wie:
> - libapr
> - libaprutil
> - libexpat
> anzugeben und diese werden auch gefunden, selbst wenn das 'httpd' Binary in 
> ein anderes Verzeichnis verschoben wird.
> Unter HP-UX 11.00 scheint das nicht zu funktionieren.
> 
> Kennt jemand das Problem, oder besser hat jemand eine Lösung?

Andere UNIX Syteme = "etwas anderes als HP-UX"? Dann wuerde ich tippen,
dass es eine Besonderheit von HP-UX ist, mit dem ich leider noch nicht
in Beruehrung kam.
Vielleicht in Richtung "security policy".

Die entsprechenden Libs hast du ja sicher.

Viel Erfolg, Paul
-- 
: Bitte einen Realname benutzen, unter dem Zitat antworten
: und einfache Text-Mails senden (kein HTML).
: Danke.


signature.asc
Description: Digital signature


Re: Apache2 laesst sich unter HP-UX nicht dynamisch linken

2006-09-18 Diskussionsfäden Rainer Sokoll
On Mon, Sep 18, 2006 at 02:24:38PM +0200, Chritsian weiss wrote:

> Bei anderen UNIX Systemen habe ich die Möglichkeit über
> 'LD_LIBRARY_PATH' bzw. 'SHLIB_PATH' die Shared Libraries, wie:
> - libapr
> - libaprutil
> - libexpat
> anzugeben und diese werden auch gefunden, selbst wenn das 'httpd'
> Binary in ein anderes Verzeichnis verschoben wird.
> Unter HP-UX 11.00 scheint das nicht zu funktionieren.

Bist Du Dir /ganz sicher/, daß HP/UX kein LD_LIBRARY_PATH kennt? Auch
nicht LD_PRELOAD?
Was sagt denn ein ldd auf Deinen httpd?

Rainer

PS: Du heißt doch sicherlich Christian und nicht Chritsian, oder? ;-)

--
Apache HTTP Server Mailing List "users-de" 
  unsubscribe-Anfragen an [EMAIL PROTECTED]
   sonstige Anfragen an [EMAIL PROTECTED]
--



Apache2 laesst sich unter HP-UX nicht dynamisch linken

2006-09-18 Diskussionsfäden Chritsian weiss
Hallo,

ich habe den Apache 2.0.47 auf HP-UX übersetzt mit folgender Konfiguration:

Rechner:
Apache 2.0.47
HP-UX 11.00
HP aC++ compiler (B3911DB)


./configure --prefix=/home/cw/apache2 --libdir=/home/cw/apache2/bin --enable-so 
--enable-static-support

Bei anderen UNIX Systemen habe ich die Möglichkeit über 'LD_LIBRARY_PATH' bzw. 
'SHLIB_PATH' die Shared Libraries, wie:
- libapr
- libaprutil
- libexpat
anzugeben und diese werden auch gefunden, selbst wenn das 'httpd' Binary in ein 
anderes Verzeichnis verschoben wird.
Unter HP-UX 11.00 scheint das nicht zu funktionieren.

Kennt jemand das Problem, oder besser hat jemand eine Lösung?


Gruß

Christian Weisz
-- 
"Feel free" - 10 GB Mailbox, 100 FreeSMS/Monat ...
Jetzt GMX TopMail testen: http://www.gmx.net/de/go/topmail

--
Apache HTTP Server Mailing List "users-de" 
  unsubscribe-Anfragen an [EMAIL PROTECTED]
   sonstige Anfragen an [EMAIL PROTECTED]
--