habe mit "--with-ldap=/usr" schon probiert, hat aber leider nichts gebracht... Dan-Valentin PS --enable-gssapi ist von der SuSE Entwickler eingetragen (ich habe nur "--with-ldap" eingefügt) warum das funktionieren sollte, ist mir nicht so klar; aber ich gehe davon aus dass SuSE Team sich dabei was gedacht haben.... On Wed, 2004-11-03 at 15:57, Dieter Kluenter wrote:
Dan-Valentin Soare
writes: hallo Leute
Auf eine SuSE 9.1 Pro Maschine mvchte ich Cyrus-IMAP mit LDAP Authentifizierung verwenden und benvtige daf|r den Cyrus-SASL mit LDAP.
Da dies nicht standardmd_ig einkompiliert ist, habe ich's versucht neu zu kompilieren und installieren, also:
- Inhalt SuSE DVD und Updates in /install kopiert
F> - cyrus-sasl-2.1.18-33.5.src.rpm installiert
- cyrus-sasl.spec in /usr/src/packages/SPECS gedndert auf:
.... ./configure --libdir=%{_libdir} \ --with-plugindir=%{_libdir}/sasl2 \ --prefix=/usr \ --sysconfdir=/etc \ --mandir=%{_mandir} \ --with-saslauthd=/var/run/sasl2/ \ --enable-pam \ --enable-sample \ --enable-login \ --enable-gssapi \ --enable-krb4=no \ --with-ldap make sasldir=%{_libdir}/sasl2
Auszug aus ./configure --help | less
--with-ldap=DIR use LDAP (in DIR) for saslauthd no --with-mysql=PATH use MySQL from PATH --with-pgsql=PATH use PostgreSQL from PATH
Du mu_t also das Verzeichnis angeben, in dem sich include und libs befinden. Bei SuSE wird das /usr sein.
-Dieter PS --enable-gssapi wir so auch nicht funktionieren, du solltest dir wirklich erst einmal alle configure Flags ansehen. -D.
-- Dieter Kl|nter | Systemberatung http://www.dkluenter.de GPG Key ID:01443B53