• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

[Gelöst] Probleme mit mod_auth_kerb

Ich habe ein riesenproblem.

Für unsere Single-Sign-On Lösung im Webbereich habe ich auf meinem Testserver (32bit) das mod_auth_kerb in den Apache (2.2.2) eingebunden.

Funzt alles super, und ich kann mir den Remote Windows-User auslesen.

Nun wollte ich das ganze produktiv gehen lassen, aber ich kriege auf meinem Produktivserver das ganze nicht mehr kompiliert, bzw kompiliert schon, er erstellt mir leider keine .so Datei.

Umgebung: Apache 2.0.55 auf einem Suse 10.0 (64bit)

Code:
Warning!  dlname not found in /usr/local/apache2/2.0.55/modules/mod_auth_kerb.la.
Assuming installing a .so rather than a libtool archive.
chmod 755 /usr/local/apache2/2.0.55/modules/mod_auth_kerb.so
chmod: cannot access `/usr/local/apache2/2.0.55/modules/mod_auth_kerb.so': No such file or directory
apxs:Error: Command failed with rc=65536

Schaue ich mir die mod_auth_kerb.la an, steht die Variable für dlname auf leer.

Code:
...
# The name that we can dlopen(3).
dlname=''

# Names of this library.
library_names=''

# The name of the static archive.
old_library='mod_auth_kerb.a'
...


Auf meinem Testsystem sieht die mod_auth_kerb.la so aus

Code:
...
# The name that we can dlopen(3).
dlname='mod_auth_kerb.so'

# Names of this library.
library_names='mod_auth_kerb.so mod_auth_kerb.so mod_auth_kerb.so'
...

Wo ist denn jetzt das Problem? Wieso füllt er mir mein dlname nicht mehr?

Bin irgendwie inzwischen sehr ratlos

Grüße[/code]
 
Dummer Fehler:

das libtool was vom Apache installiert wurde, hatte disable shared libaries. Hatte Dummerweise einen falschen Parameter beim configure gesetzt)

Code:
gandalf:/srv/www/build # ./libtool --features
host: x86_64-unknown-linux-gnu
enable shared libraries <- 
enable static libraries
gandalf:/srv/www/build #

so ist es dann richtig
 
Oben