PR2928: sendmail + libmilter + ldap

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

PR2928: sendmail + libmilter + ldap

Raul Aldaz
Hi,

(This mail was sent yesterday to individual cvs submiters, perhaps this
address is a better way as report.html states)

I need it working, so I've reviewed this issue. I think it's a simple one, but
I'm unsure about the correct solution:

1.- Local one:

--- Makefile.inc.orig   Thu Dec 22 19:36:46 2005
+++ Makefile.inc        Thu Dec 22 19:37:09 2005
@@ -56,7 +56,7 @@
 # To build with LDAP map support define WANT_LDAP in /etc/mk.conf (unsupported)
 .if defined(WANT_LDAP)
 ENVDEF+= -DLDAPMAP
-LDADD+=-lldap -llber
+LDADD+=-L/usr/local/lib -lldap -llber
 CFLAGS+=-I/usr/local/include
 LDFLAGS+=-L/usr/local/lib
 .endif

2.- Global one (with absolutely unkown implications for me due to my little
knowledge and few time):

--- /usr/share/mk/bsd.lib.mk.orig       Thu Dec 22 19:41:58 2005
+++ /usr/share/mk/bsd.lib.mk    Thu Dec 22 19:41:04 2005
@@ -201,7 +201,7 @@
 lib${LIB}.so.${SHLIB_MAJOR}.${SHLIB_MINOR}: ${SOBJS} ${DPADD}
        @echo building shared ${LIB} library \(version
${SHLIB_MAJOR}.${SHLIB_MINOR}\)
        @rm -f lib${LIB}.so.${SHLIB_MAJOR}.${SHLIB_MINOR}
-       ${CC} -shared ${PICFLAG} \
+       ${CC} -shared ${PICFLAG} ${LDFLAGS} \
            -o lib${LIB}.so.${SHLIB_MAJOR}.${SHLIB_MINOR} \
            `${LORDER} ${SOBJS}|tsort -q` ${LDADD}


Both just make it work for me. Hope this helps!

# dmesg |head -2
OpenBSD 3.8-current (GENERIC) #320: Sat Dec 17 10:09:10 MST 2005
    [hidden email]:/usr/src/sys/arch/i386/compile/GENERIC

(just let me know if aditional details are need).


BTW: really nice work guys!


Un saludo.
____________________________________________________________________________
 
Raul Aldaz
Dpto. de Sistemas
Tfno.: (+34) 976.01.06.19
Fax: (+34) 976.47.27.00
mailto:[hidden email]


"Este correo electrsnico y la informacisn contenida en el mismo es de
 caracter confidencial y esta sometida al secreto profesional, dirigiindose
 exclusivamente al destinatario mencionado en el encabezamiento, cuyos datos
 forman parte de un fichero responsabilidad del GRUPO CARRERAS  y cuya
 finalidad es contactar con el titular de los datos a travis del correo
 electrsnico. Le informamos que cuenta con los derechos de acceso,
 rectificacisn y cancelacisn, que podra ejercitar  mediante el envmo de un e-
 mail a la siguiente direccion: [hidden email].
 Si  el  receptor de la comunicacisn no fuera el destinatario, le informamos
 que cualquier divulgacisn, copia,  distribucisn  o utilizacisn  no
 autorizada de la informacisn contenida en la misma esta prohibida por la
 legislacisn vigente."

                        http://www.grupocarreras.com
____________________________________________________________________________