Newsgroup: it.comp.os.linux.sys
Titolo: courier+postfix+mysql

aiutaci obi-wan kenobi, sei la nostra ultima speranza.... ah no quella 
era un'altra cosa.... ma aiutami it.comp.os.linux.sys, sei la mia unica 
speranza.... :)
allora, prologo a parte, saluti a tutti e grazie per qualunque vostro 
più piccolo aiuto (che non sia "datti all'ippica" però eh....). vi 
illustro la mia situazione.
devo installare un server pop3/imap/smtp su suse. purtroppo la 
distribuzione non l'ho scelta io e me la tengo. 9.0 o al limite 9.1, ma 
meglio la prima.
come sw ho scelto courier e postfix. il secondo sono riuscito a 
ricompilarlo con supporto mysql (perchè in suse non c'è nativo e tocca 
ricompilare). la stessa cosa devo fare per courier, ma quando faccio 
configure mi va in loop e non si ferma più. cmq anche postfix mi da 
qualche problemino, perchè anche se l'ho ricompilato e mysql funzia, 
ogni volta che avvio yast mi dice che non c'è un MTA e mi chiede di 
installare postfix/sendmail/exim.
avrei anche trovato degli rpm di terze parti con supporto per mysql sia 
per courier che per postfix, ma quando faccio rpm -i nomepacchetto 
comincia a dirmi che non trova le librerie (io ce le ho aggiornate, lui 
cerca le vecchie, e apriti cielo....).
avrei anche i pacchetti debian, ma se provo con alien comincia a darmi 
miliardi di problemi (permessi negati, file non trovati, librerie 
mancanti, ecc. ecc. ecc.).
alla fine, che mi conviene fare? provare a ricompilare tutto? mi sembra 
la strada più praticabile alla fine, ma come risolvo il problema delle 
dipendenze?
uff, mi pare sia tutto.
saluti e grazie :P
byebye
mauro

 configure mi va in loop e non si ferma più. cmq anche postfix mi da 
Sicuro che va in loop? Quando dai configure a courier e' normale che 
*sembra* che vada in loop come c'e' scritto nel readme.
Hai provato a lasciarlo andare per un po'?
-- 
Davide Veneziano
http://www.vene.ws
ICQ# 14047537

 mauro
Saluti.
--
Giuseppe

 questa distribuzione e ridare suse a chi ve lo ha venduto.
ehhhh a chi lo dici, ma non sono io che ho scelto suse.... :)
 > @HF
 > Quando dai configure a courier e' normale che *sembra* che vada in
 > loop come c'e' scritto nel readme.
 > Hai provato a lasciarlo andare per un po'?
quasi 10 minuti, penso fosse andato in loop. cmq riprovo, magari lo 
metto li in pausa pranzo.
@all
grazie a tutti, vediamo come va a finire

ma come faccio a sapere se courier adesso supporta mysql? non esiste un 
log? ho cercato in var/log/mail e in var/log/mysql ma non c'è traccia di 
quello che fa.....

scusate se rompo con sta' storia...
allora, ho compilato anche courier, ma.... dove m'ha messo i binari? ho 
cercato in lungo e in largo ma niente... per compilare ho fatto cosi:
ho scompattato in /home/mauro
da utente normale, non root:
$ ./configure --prefix=/usr \
     --sysconfdir=/etc/courier-imap \
     --with-authshadow \
     --with-authpwd \
     --with-authmysql \
     --with-mysql-libs=/usr/lib/mysql \
     --with-mysql-includes=/usr/include/mysql \
$ make
$ make check
da utente root:
# make install-strip
# make install-configure
e poi??????
e cmq in yast non me lo vede come installato, come risolvo?
mi inginocchio umilmente e chiedo aiuto.....
grazie
Mauro

provando a fare rpmbuild dai sorgenti ottengo:
Requires: courier-imap = 2.1.1 ld-linux.so.2 libc.so.6 
libc.so.6(GLIBC_2.0) libc.so.6(GLIBC_2.1) libc.so.6(GLIBC_2.3) 
libcrypt.so.1 libcrypt.so.1(GLIBC_2.0) libcrypto.so.0.9.7 
libdb-4.1.so
 
libdl.so.2 liblber.so.2 libldap.so.2 libresolv.so.2 libsasl2.so.2 
libssl.so.0.9.7
Checking for unpackaged file(s): /usr/lib/rpm/check-files 
/var/tmp/courier-imap-2.1.1-build
error: Installed (but unpackaged) file(s) found:
    /etc/courier/authmysqlrc.dist
    /usr/lib/courier-imap/authlib/authdaemond.mysql
RPM build errors:
     Installed (but unpackaged) file(s) found:
    /etc/courier/authmysqlrc.dist
    /usr/lib/courier-imap/authlib/authdaemond.mysql
uff che faticaccia.....


controlla con ldd /usr/lib/courier-imap/bin/courierpop3d se è linkato a
libmysql.qualchecosa
 Gio'
-- 
/*
 * Solutions for New Business - 
http://www.snb.it
 */