Dan-Valentin Soare
hallo Leute
Auf eine SuSE 9.1 Pro Maschine möchte ich Cyrus-IMAP mit LDAP Authentifizierung verwenden und benötige dafür den Cyrus-SASL mit LDAP.
Da dies nicht standardmäß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 geändert 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