Newsgroup: it.comp.os.linux.sys
Titolo: Alla ricerca del santo graal...

Alura,
oggi mi sono scoppiati i cosidetti nel tentativo di capire perche' una
chiavica di software (che dovrebbe essere un "gestore" di mailbox
scritto in Java), rifiuta categoricamente di autenticare un certo utente
in un certo modo.
Dopo aver madonnato tutto il giorno ed aver scoperto che:
a) il server ha una versione "release candidate" di dovecot
b) il server ha una versione "compilata in casa" di postfix
c) il server ha una serie di script del menga per rismandruppare i dati
nel database (ldap) di backend.
d) gli script di cui al punto sopra non funzionano >:-(
e) non si puo' fare un banale upgrade del software di cui a) e b)
perche' le nuove versioni non sono compatibili con quelle precedenti e
tutto l'ambaradan va' in coma.
Ergo: ho deciso di pigliare il toro per le corna ed installare una nuova
macchina con versioni decenti del tutto e fare la grande conversione.
Dato che non voglio vedere quella chiavica javica manco di striscio mi
domando: che usereste voi? Vado del normale PostfixAdmin o c'e' di
meglio? E no, non posso non metterci una interfaccia di gestione.
Davide
-- 
I think I'd like to see a Simpsons episode start up with Bart Simpson
writing 'I will not attempt to undermine the Usenet cabal'.
--J.D. Falk

 
Su un paio di server abbiamo testato virtualmin in accoppiata con webmin.
Devo dire che virtualmin, debitamente configurato, fa il suo porco lavoro.
Crei il dominio, ti prepara il dns, setta spazio web ed ftp, prepara
postfix. Nel caso specifico di postfix ha un'ottima interfaccia, e cosa non
da poco, scrive file di configurazione decenti, nel senso che metterci mano
non diventa un inferno!
-- 
g4b0, linux user n. 369000
http://gabo.homelinux.com

 Su un paio di server abbiamo testato virtualmin in accoppiata con webmin.
Hummm... ho la vaga impressione che non e' quello che mi serve, ma ci
guardero'. Grassie.
Davide
-- 
D: is just a data disk.  That's why it's called "D", for "DATA".
C: is the Windows OS disk, so it's called "C", for "CRAP".
-- David P. Murphy

 meglio? E no, non posso non metterci una interfaccia di gestione.
se vuoi mantenere le informazioni degli utenti su di un albero ldap ti
consiglio phamm,
http://www.phamm.org/
ciao,
stefano

 
http://www.phamm.org/
Al momento le info sono su LDAP, usando Jamm (che e' la stessa roba di
phamm ma fatto in Java). Solo che ci sta dando tanti di quei problemi
che la mia idea era di _eliminare_ ldap...
Davide
-- 
Wow, the great ZDNET actually corrected a mistake! Of course, if they
did that to all of Jesse Berst's columns, they'd lose 2/3 of their
content...     -- From a Slashdot.org post

 che la mia idea era di _eliminare_ ldap...
a me avevano consigliato anche 
http://www.oav.net/projects/openvisp-admin/
, che da quel che ho capito è un fork di postfixAdmin, solo che non
l'ho mai provato.
ciao,
stefano

Tanto per darti una risposta un po' fuori dal coro....
qua' da me' siamo dei maniaci di postgresql , attualmente il sistema di mail 
è tutto basato su qmail che pesca tutto da database , abbiamo poi sviluppato 
delle interfacce per la gestione dei vari parametri che vanno a interagire 
col db.
Tanto x dire usiamo lo stesso sistema anche per il dns e per le varie 
autenticazioni web.
ciao,
marco.
-- 
Notizie dai principali quotidiani:
	Nano cade dal marciapiede.  Si salva aggrappandosi al bordo.

 autenticazioni web.
Su DNS anche io interrogo direttamente il DB, con replica dei dati in
locale sui singoli server.
Ma giuro che appena posso faccio i dump anche li. (le repliche mi fan
rabbrividire, rischi che una query andata a male
in piena notte ti scolleghi il client e ti ritrovi con i dns non
sincronizzati con il master mysql.)
Non so, così su due piedi (mentre scrivo) mi sembra anche più sicura
la modalità text-only.
Si può tenere lo storico delle modifiche.
Basta che prima di fare il dump si faccia la copia del file attuale
(una sorta di logrotate)..
Inoltre, non necessita di alcun modulo o configurazione particolare.

 Inoltre, non necessita di alcun modulo o configurazione particolare.
-- 
Ogni piccolo oggetto che e' accidentalmente caduto sara' nascosto sotto un
oggetto piu' grande.

 doveva cambiare lo troviamo subito.
Era tanto per dire... Anche con dei trigger si può fare... E forse è
sicuramente meglio.
Però con i trigger se qualcosa va storto devi fare il rollback (in un
modo o nell'altro) dei
dati mysql, con i file di testo basta 1 cp o un postconf per cambiare
il puntamento della
mappa.

 dati mysql
no no , ho gia' pronte anche le funzioni per fare il revert , poi cmq non è 
possibile creare problemi funzionali ma solo modificare i dati quindi alla 
fine non sarebbe comunque gestibile nel senso che se qualcuno sbaglia a 
ordinare di cancellare 1000 utenti sbaglia a prescindere dal sistema che 
usi.
Alla fine cmq sono gusti , a me' piace avere un sistema sincrono percui le 
modifiche si propagano immediatamente ma magari qualcuno ha necessità 
diverse.
-- 
Il mio cervello e' il mio secondo organo preferito.
		-- Woody Allen

 che la mia idea era di _eliminare_ ldap..
Da quello che hai scritto, i problemi con LDAP li avete perche` gli
script che leggono l'albero fanno schifo. Se poi non ho capito male,
l'albero LDAP che usi e` pesantemente modificato. Prova a pulirlo di
tutto cio` che e` inutile e superfluo. Inoltre, se ti serve proprio la
serie di script per modificare i dati, vedi se non ti conviene
reimplementarteli ad hoc in modo da farli funzionare correttamente. Solo
dopo penserei ad una soluzione differente che elimini LDAP in toto per
sostituirlo a qualcos'altro (PostgreSQL, MySQL, file di testo...)
Enrico
P.S. ovviamente il mio discorso e` valido se non hai gia` valutato
(o provato) una strada del genere e presuppone che ti liberi di tutto
cio` che non sia pacchettizzato ad hoc per la tua distribuzione
(compilare quando non serve e` Male)

 interfaccia di gestione.
Avevo anni fa (4, 5 bo) installato webcyradm, e faceva il suo lavoro,
magari ti basta estrarre solo la parte postfix (lui gestisce, come dice
il nome, tutto, anche cyrus), ma non so quanto tempo (e voglia
sopratutto) tu abbia di stare a mettere le mani in php, sempre ne valga
la pena, poi...
Ciao, Micky
-- 
What's this hash prompt on my terminal mean?
Micky Del Favero  -  System Manager  &  BOFH