Andrea Riela wrote: >> Probably my steps will be: >> >> cd into courier-imap-2.1.1/authlib >> patch -u < courier-imap-2[1].1.1-vchkpw-updates.diff.txt >> ./configure --prefix=/usr/local/courier-imap --disable-root-check >> --without-authpam --without-authldap --without-authpwd >> --without-authmysql --without-authpgsql --without-authshadow >> --without-authuserdb --without-authcustom --without-authcram >> --without-authdaemon --with-authvchkpw --with-ssl >> --with-piddir=/var/run setenv CFLAGS="-DHAVE_OPEN_SMTP_RELAY" gmake >> gmake install >> gmake install-configure >> >> With your patch, I've already a security problem? Or removing the >> open_smtp_relay() calls from the preauthvchmpw.c file to >> authvchkpw.c, you've fixed that? > > My lib_deps is: > -L/home/vpopmail/lib -lvpopmail > > I've to add the '-lcrypt' too?
Ok Michael, I've tryed: I've added -lcrypt in my lib_deps: -L/home/vpopmail/lib -lvpopmail -lcrypt Then: bzip2 -cd courier-imap-2.2.1.tar.bz2 | tar xf - ... patch -u < courier-imap-2.1.1-vchkpw-updates.diff.txt ... setenv CFLAGS="-DHAVE_OPEN_SMTP_RELAY" ./configure --prefix=/usr/local/courier-imap --disable-root-check --without-authpam --without-authldap --without-authpwd --without-authmysql --without-authpgsql --without-authshadow --without-authuserdb --without-authcustom --without-authcram --without-authdaemon --with-authvchkpw --with-ssl --with-piddir=/var/run When try to compile with make, or gmake, I've the same error: cd . && /bin/sh /src/courier-imap-2.2.1/missing --run autoconf configure.in:21: error: possibly undefined macro: AC_PROG_SYSCONFTOOL If this token and others are legitimate, please use m4_pattern_allow. See the Autoconf documentation. gmake[1]: *** [configure] Error 1 gmake[1]: Leaving directory `/src/courier-imap-2.2.1/authlib' gmake: *** [all-recursive] Error 1 Mmm... Where's the mistake? Probably I've misunderstood your help :( Thanks for all Regards Andrea