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

php5 mit NIS Unterstützung für Ubuntu gesucht

rolle

Guru
Liebe Leute!

Ich mag hier aug einem Ubuntu 9.04 eGroupware laufen lassen. Dieses benötigt die PHP-Erweiterung 'yp' um sich gegen das NIS zu binden. Ubuntu bietet das Ding aber nicht einmal im Quellpaket an, so daß ein Eigenbau des Moduls daraus auch flachfällt. Bin ich nur zu doof, da etwas zu finden oder bin ich da wirklich gekniffen? Oder hat gar jemand erfolgreich eGroupware in Verbindung mit NIS (zur Not auch PAM) auf der Ubuntu 9.04 laufen und kann mir den Trick verraten?
Auszug aus der Apache error.log:
Code:
[Thu Sep 17 20:45:29 2009] [error] [client XXXX] PHP Fatal error:  Call to undefined function yp_get_default_domain() in /usr/share/egroupware/phpgwapi/inc/class.auth_nis.inc.php on line 30, referer: http://XXXX.de/egroupware/login.php
[Thu Sep 17 21:34:05 2009] [error] [client XXXX] PHP Fatal error:  Call to undefined function pam_auth() in /usr/share/egroupware/phpgwapi/inc/class.auth_pam.inc.php on line 27, referer: http://XXXX.de/egroupware/login.php

Hm, gerade habe ich gesehen, daß das Paket nicht mehr weiterentwickelt wird: http://de.php.net/nis Sollte ich damit mein Projekt komplett aufgeben?
 

panamajo

Guru
Wo steht dass die Extension von PHP nicht mehr weiterentwickelt wird?

ANsonsten kann ich nicht wirklich weiterhlfen weil kein Ubuntu...
 
http://packages.debian.org/lenny/php5-auth-pam wäre das lenny-Paket
http://forum.ubuntuusers.de/topic/egroupware-login-per-pam/?highlight=pam#post-1793630 scheint auch nicht uninteressant zu sein
 
OP
R

rolle

Guru
Mit pam_auth bekomme ich das ja inzwischen auch hin. Aber das klappt eben auch nur, solange der Webserver auch auf dem NIS-Server läuft.
 
Oben