On Wed, 2010-06-09 at 18:09 +0200, pcemin@fuss.bz.it wrote:
Mah, non trovo nulla di strano, ho riavviato bind e tutto a posto. Comunque ora la mollo lì e torno dal paesello (laives) alla city Domanda (se è troppo complicato non rispondere): qual'era il problema che hai risolto?
Davo per scontato che il garbage collector di python mi chiudesse un file descriptor (quindi salvando il file effettivamente), e invece non lo faceva. Quindi io scrivevo nel file, riavviavo il servizio ma il file ancora non era scritto, quindi la configurazione era quella vecchia. Infatti subito dopo l'esecuzione, se ricordi, nslcd si riavvia senza problemi. Pero' lo script era terminato, e quindi il GC aveva chiuso il file :)
LA modifica e' stato esplicitare la chiusura del file dopo la scrittura.
Ciao,
Christopher