Lista modifiche:
- ADD: botask.sh: Lo script utile per verificare le interazioni che gli utenti hanno avuto con il BOT, ora consente di cercare anche dentro ai database dei giorni precedenti o, specificandolo, in quelli archiviati.
- FIX: budus_admin.sh: Il nome del file di backup veniva calcolato in modo errato, poteva contenere spazi.
Mi è stato chiesto di potenziare lo script "botask.sh", utile per interrogare il database del BOT e verificare quando, chi e come ha usato il BOT.
Ora è possibile cercare anche nei database archiviati (l'archiviazione del database avviene in automatico ogni notte).
Consiglio di usare questo tool periodicamente, al fine di verificare eventuale uso malevolo del BOT.
Usarlo è molto semplice, basta:
- Aprire un terminale
- Dare i comandi:
per cercare nel database corrente e:
per cercare in quelli archiviati.
Notare che i database vengono archiviati nella cartella "$HOME/tmp"; se si utilizza il BOT da molto tempo (mesi o anni) è possibile che il quantitativo di database archiviati sia ingente e, l'estrapolazione di dati da quest'ultimi, possa comportare tempi di elaborazione lunghi.
Per evitare questo problema sarebbe opportuno creare, almeno annualmente (ma è preferibile mensilmente), una cartella nella quale spostare gli archivi. La nuova versione di BOTASK consente di cercare anche negli archivi così organizzati, specificando il percorso tramite la sintassi:
Dato che passare dalla versione 12.6 alla 12.7 non comporta modifiche ai file di configurazione, solo chi ha questa situazione (cioè: non deve aggiornare da versioni più vecchie della 12.6), può usare in XChat il seguente comando:
Codice: Seleziona tutto
/EXEC wget http://digilander.libero.it/udasoft/Software/Linux/buduscript/buduscript_bot-12.7.tar.gz && tar xvzf buduscript_bot-12.7.tar.gz -C $HOME/.xchat2per eseguire l'aggiornamento senza necessità di riavviare il BOT.