foxit
Well-Known Member
Hallo,
Da es mich gerade wieder tierisch nervt und es mich jetzt doch wieder 1 Stunde gekostet hat, hier eine Anleitung zum Bau von Samba 4.3.13/4.4.8 (ich beziehe mich jetzt nur noch auf 4.3) im Branch 2017Q1!
Beim Update auf Version 4.3.13 [1] steht folgendes:
Wieso verwendet er hier openldap-client? Das sollte doch ersetzt sein. Also mal einen Blick mit Diff ins Makefile [2] geworfen:
Ich bin kein Guru aber wenn ich oben schon sage, dass ich die Abhängigkeit des Ports geändert habe und er jetzt openldap24-sasl-client verwenden sollte, sollte man doch auch hier USE_OPENLDAP ersetzen.
Die Lösung ist dann auch einfach und nicht im Code zu finden sondern mit einem Eintrag in der Datei make.conf:
Ich habe nicht wirklich etwas dazu gefunden und vielleicht gibt es irgendwo einen Hinweis dazu aber der ist dann ja wirklich gut sichtbar!
So genug genervt!
[1] https://www.freshports.org/net/samba43
[2] https://svnweb.freebsd.org/ports/head/net/samba43/Makefile?r1=424875&r2=429692&pathrev=429774
Da es mich gerade wieder tierisch nervt und es mich jetzt doch wieder 1 Stunde gekostet hat, hier eine Anleitung zum Bau von Samba 4.3.13/4.4.8 (ich beziehe mich jetzt nur noch auf 4.3) im Branch 2017Q1!
Beim Update auf Version 4.3.13 [1] steht folgendes:
Man sollte doch meinen, dass der Bau des Paketes somit problemlos möglich sein sollte. Zumindest bei mir erhalte ich weiterhin folgende Fehlermeldung beim kompilieren:* Switch port to use net/openldap24-sasl-client as some authorization methods don't work with plain openldap24-client.
Code:
samba43-4.3.13 cannot install: SASL support requested and
openldap-client-2.4.44 is installed.
*** Error code 1
Code:
346 .if defined(SAMBA4_WANT_LDAP)
347 USE_OPENLDAP= yes
348 WANT_OPENLDAP_SASL= yes
349 CONFIGURE_ARGS+= --with-ldap
350 PLIST_SUB+= LDAP=""
Die Lösung ist dann auch einfach und nicht im Code zu finden sondern mit einem Eintrag in der Datei make.conf:
Code:
# SAMBA 4.3.13
WANT_OPENLDAP_SASL=YES
So genug genervt!

[1] https://www.freshports.org/net/samba43
[2] https://svnweb.freebsd.org/ports/head/net/samba43/Makefile?r1=424875&r2=429692&pathrev=429774