[FoLUG] Imap su CentOs

Davide Coco davidecoco@tin.it
Lun 22 Ago 2005 21:45:53 CEST


> Il giorno lun, 22-08-2005 alle 19:21 +0200, Davide Coco ha scritto:
>> Ciò che dici è vero, infatti dicevo di aver fatto tutto in quanto ho 
>> tentato
>> di installare le courier-authlib e mi da errori.
>> Ho provato ad installare gli rpm e nulla per cui sono arrivato a pensare 
>> che
>> CentOs il corier Imap non lo vuole proprio il che mi sembra strano visto 
>> che
>> su qmailtoaster c'è tutto il necessario per installare tutto il pacchetto
>> qmail compreso il courier imap, però su CentOs 4.
>> Io ho CentOs 3 e non riesco proprio a capire cosa gli manca.

 prova qui http://www.qmailrocks.org/imap_rh.htm da sorgenti.

Grazie a qmailrocks ho sempre installato tutto il corredo di qmail senza 
problemi sia su redhat che su fedora.
L'ultima volta che un hacher mi ha messo sottosopra il sistema aruba mi ha 
istallato sul server il CentOs 3 e lì qmailrocks non ha più potuto aiutarmi 
perchè non riuscivo ad installare nemmeno qmail.
Per cui sono ricorso a qmailtoaster ma per il sever imap non riesco a 
trovare soluzione.
Vi scrivo gli output perchè sicuramente ne capirete più di me.
Attenendomi alle istruzioni di qmailrocks comincio con installare 
courier-authlib-0.55 e dò i seguenti comandi:
tar jxvf courier-authlib-0.55.tar.bz2

cd courier-authlib-0.55

./configure --prefix=/usr/local --exec-prefix=/usr/local --with-authvchkpw --without-authldap 
 --without-authmysql --disable-root-check --with-ssl --with-authchangepwdir=/usr/local/libexec/authlib 
 --with-redhat

make && make check

il risultato è quanto segue:

echo "#define AUTHLDAPRC \"\"" >authldaprc.h
echo "#define AUTHMYSQLRC \"/usr/local/etc/authlib/authmysqlrc\"" 
 >authmysqlrc.h
echo "#define AUTHPGSQLRC \"/usr/local/etc/authlib/authpgsqlrc\"" 
 >authpgsqlrc.h
echo "#define AUTHDAEMONRC \"/usr/local/etc/authlib/authdaemonrc\"" 
 >authdaemonrc.h
echo "#define AUTHDAEMONVAR \"/usr/local/var/spool/authdaemon\"" 
 >>authdaemonrc.h
echo "#define AUTHDAEMONPID AUTHDAEMONVAR \"/pid\"" >>authdaemonrc.h
echo "#define AUTHDAEMONSOCK AUTHDAEMONVAR \"/socket\"" >>authdaemonrc.h
echo "#define AUTHDAEMONLOCK AUTHDAEMONVAR \"/lock\"" >>authdaemonrc.h
echo '#include "/home/vpopmail/include/config.h"' >vpopmail_config.h
echo '#define PKGVERSION "0.55"' >packageversion.h
echo '#define AUTHCHANGEPWDIR "/usr/local/libexec/courier-authlib"' 
 >authchangepwdir.h
echo '#define SBINDIR "/usr/local/sbin"' >sbindir.h
echo '#define PKGLIBDIR "/usr/local/lib/courier-authlib"' >pkglibdir.h
echo '#define PKGINCLUDEDIR "/usr/local/include"' >pkgincludedir.h
echo '#define MAILUSER "daemon"' >mailusergroup.h
echo '#define MAILGROUP "daemon"' >>mailusergroup.h
CONFIG_FILES=README_authlib.html CONFIG_HEADERS= /bin/sh ./config.status
config.status: creating README_authlib.html
config.status: executing depfiles commands
make  all-recursive
make[1]: Entering directory `/downloads/qmailrocks/courier-authlib-0.55'
Making all in libltdl
make[2]: Entering directory 
`/downloads/qmailrocks/courier-authlib-0.55/libltdl'
make  all-am
make[3]: Entering directory 
`/downloads/qmailrocks/courier-authlib-0.55/libltdl'
make[3]: Leaving directory 
`/downloads/qmailrocks/courier-authlib-0.55/libltdl'
make[2]: Leaving directory 
`/downloads/qmailrocks/courier-authlib-0.55/libltdl'
Making all in gdbmobj
make[2]: Entering directory 
`/downloads/qmailrocks/courier-authlib-0.55/gdbmobj'
make  all-am
make[3]: Entering directory 
`/downloads/qmailrocks/courier-authlib-0.55/gdbmobj'
source='testgdbm.C' object='testgdbm.o' libtool=no \
depfile='.deps/testgdbm.Po' tmpdepfile='.deps/testgdbm.TPo' \
depmode=none /bin/sh ./../depcomp \
g++ -DHAVE_CONFIG_H -I. -I. -I.     -fhandle-exceptions  -c -o testgdbm.o 
testgdbm.C
./../depcomp: line 502: exec: g++: not found
make[3]: *** [testgdbm.o] Error 127
make[3]: Leaving directory 
`/downloads/qmailrocks/courier-authlib-0.55/gdbmobj'
make[2]: *** [all] Error 2
make[2]: Leaving directory 
`/downloads/qmailrocks/courier-authlib-0.55/gdbmobj'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/downloads/qmailrocks/courier-authlib-0.55'
make: *** [all] Error 2

Nel configure mi pare vada tutto liscio. Ma quando dò il make niente da 
fare.





Maggiori informazioni sulla lista FoLUG