Pagina 1 di 1

[BUG] Private Killer : Elimina erroneamente il database

Inviato: 02/11/2010, 22:31
da BuDuS
Un utente mi ha segnalato che, nonostante il FIX introdotto nella versione 3.2.76, il Private Killer elimina il proprio database, contenuto nel file $HOME/.xchat2/buduscript/private_killer.txt lasciando, al suo posto, un file temporaneo (l'esatto contrario di quello che dovrebbe avvenire).

Purtroppo la soluzione al problema è l'aggiornamento del plug-in, appena rilascerò una versione superiore alla 3.2.84 (quella attuale, in cui scrivo, che ancora soffre dell'inconveniente).

Tuttavia, l'eliminazione, si dovrebbe manifestare nel momento in cui si aggiorna il file, quindi, è consigliato farsene una copia di backup (appunto, del file private_killer.txt) ed evitare di modificare il database, fino a quando il plug-in non sarà stato aggiornato e disabilitare il "Private Killer" con questo comando:

Codice: Seleziona tutto

/budus pktime 0

Re: [BUG] Private Killer : Elimina erroneamente il database

Inviato: 05/11/2010, 9:28
da BuDuS
Dimenticavo: se il database del Private Killer si è già rovinato è possibile recuperarlo dal backup che il plug-in esegue ad ogni aggiornamento.

Sconsiglio di recuperarlo ora, conviene disabilitare il Private Killer (/budus pktime 0); quando si aggiornerà il plug-in, si potrà ripristinare un database da uno dei files di backup presenti nella HOME. I files di backup hanno un nome simile al seguente:

Codice: Seleziona tutto

buduscript_update_backup_AAAAMMGGhhmmss.tar.gz

dove "AAAAMMGGhhmmss" è un codice progressivo basato sulla data di creazione dei medesimi. All'interno dei file va ripristinato il file:

Codice: Seleziona tutto

.xchat2/buduscript/private_killer.txt

Porre attenzione al fatto che, come dicevo nel precedente post, il BUG è stato introdotto a partire dalla versione 3.2.76, quindi è facile che il primo database buono risalga al penultimo file di backup (o anche prima, se ci sono stati problemi nell'aggiornamento del plug-in).