[ Home | Liste | F.A.Q. | Risorse | Cerca... ]


[ Data: precedente | successivo | indice ] [ Argomento: precedente | successivo | indice ]


Archivio: openbsd@sikurezza.org
Soggetto: [openbsd] Aiuto vpopmail + courier-authlib
Mittente: Marco Spiga
Data: Fri, 26 May 2006 18:47:29 +0200 (CEST)
Ciao a tutti!!!


Mentre avvio la compilazione courier-authlib ottengo i seguenti errori:

Compiling authvchkpw.c
 authvchkpw.c: In function `auth_vchkpw_changepass':
 authvchkpw.c:142: warning: passing arg 1 of `parse_email' discards qualifiers from pointer target type
 Compiling authvchkpwlib.c
 Compiling preauthvchkpw.c
 preauthvchkpw.c: In function `auth_vchkpw_pre':
 preauthvchkpw.c:67: warning: passing arg 1 of `parse_email' discards qualifiers from pointer target type
 preauthvchkpw.c:141: warning: passing arg 3 of `vset_lastauth' discards qualifiers from pointer target type
 linking libauthvchkpw.la

 *** Warning: linker path does not have real file for library -lvpopmail.
 *** I have the capability to make that library automatically link in when
 *** you link to this library. But I can only do this if you have a
 *** shared version of the library, which you do not appear to have
 *** because I did check the linker path looking for a file starting
 *** with libvpopmail and none of the candidates passed a file format test
 *** using a file magic. Last file checked: /home/vpopmail/lib/libvpopmail.a

 *** Warning: libtool could not satisfy all declared inter-library
 *** dependencies of module libauthvchkpw. Therefore, libtool will create
 *** a static module, that should work as long as the dlopening
 *** application is linked with the -dlopen flag.

Le opzioni di compilazione per vpopmail sono le seguenti:

./configure \
--disable-roaming-users \
--enable-logging=p \
--disable-ip-alias-domains \
--disable-passwd \
--enable-clear-passwd \
--disable-domain-quotas \
--enable-auth-module=pgsql \
--disable-many-domains \
--enable-auth-logging \
--enable-sql-logging

make && make install-strip

e per courier-authlib sono:

./configure --prefix=/usr/courier-authlib --without-authpam \
--without-authldap --without-authpwd --without-authmysql \
--without-authpgsql --without-authshadow --without-authuserdb \
--without-authcustom --without-authcram --without-authdaemon --with-authvchkpw \
--with-mailuser=vpopmail --with-mailgroup=vchkpw
gmake
gmake install
gmake install-configure

Alla fine di queste operazioni mi manca il file libauthvchkpw.so.0.0 nella directory delle librerie
di courier-authlib.
Le versioni dei sorgenti sono: vpopmail-5.4.2.tar.gz e courier-authlib-0.58.tar.bz2!!!!!!!!!

Qualcuno sa dirmi quale puņ essere il problema???????
-- 
				!!!!! Messaggio da Marco !!!!!




[ Home | Liste | F.A.Q. | Risorse | Cerca... ]

www.sikurezza.org - Italian Security Mailing List
(c) 1999-2005