Q: C'è modo di eseguire
una versione non statica di psotnic in una shell che
non ha una versione adeguata di libstdc++.so?
A: Si, tutto quello che devi fare è scaricare
la corretta libreria libstdc++.so.5 (la si può
trovare nel pacchetto linux della patch di doom3)
e copiarla in una directory nella tua home, successivamente
esegui export LD_PRELOAD='/path/alla/dir/di/libstdc++.so.5',
e avvia il bot.
Q: Devo per forza connettere i bot
slave e/o l'hub su irc?
A: No.
Q: I miei bot non vogliono connettersi
al server irc, però io riesco a connettermi
attraverso altri client irc, cosa faccio di sbagliato?
A: Prima di tutto controlla se il vhost è esatto,
quindi controlla che l'ip esiste nel tuo sistema (potresti
essere nattato), se non hai ip metti 0.0.0.0 come
tuo ip :).
Q: Perchè l'hub non entra nei
canali?
A: Prova ad aggiungere l'host all'handle dell'hub
(i bot psotnic bots non entrano nei canali se il loro
host non è aggiunto nel loro handle).
Q: Perchè i bot settano un
ban su *!*@*.siol.net(o simili) ?
A: Questo ban è causato dalla protezione dei
cloni su proxy, i bot bannano il provider quando rilevano
che il numero di utenti con una connessione senza
ident supera il valore del settaggio proxy-clones,
se non vuoi che si bannino i provider, aggiungi semplicemente
un nuovo user, dagli la flag di canale +c e aggiungigli
gli host che vuoi escludere dalla protezione cloni,
se vuoi disattivare completamente questo tipo di protezione
setta semplicemente proxy-clones a 0.
Q: Qual è la differenza tra
la versione statica e non statica?
A: La versione statica include tutte le librerie di
sistema necessarie ad avviare il bot, contrariamente
alla versione non statica che delle dipendenze di
librerie. Inoltre la versione non statica (=dinamica)
del binario fornisce l'interfaccia di caricamente
di moduli dinamici che ti permette di caricare pezzi
di codice personalizzati.
Q: Ricevo il seguente errore: `[!]
Invalid packet: 62 Barklays BanjaLuka 27 #celjani',
cosa dovrei fare?
A: Slinka lo slave al quale `Barklays' è connesso.
Q: Come aggiungo psotnic al cron?
A: Esegui semplicemente `./psotnic -a conf1 conf2
conf3' e cosi via.
Q: Perchè ricevo l'errore `Lost
123.123.123.123 / 12345 (Leaf123: not a slave)' in
partyline?
A: Perchè hai detto ad un bot leaf di conettersi
a un bot hub invece che ad un bot slave.
Q: L'userlist del bot hub è
corrotta, cosa posso fare?
A: Loggati in un qualsiasi account di un bot slave,
cambia la configurazione del bot slave in modo da
renderlo un hub (la semplice rimossione della linea
hub dovrebbe bastare), quindi riavvia il bot slave.
Dovresti accorgerti che il tuo bot slave è
appena diventato il bot hub :). Loggati nel nuovo
hub ed esegui il comando .export userlist, dopo invia
il file esportato nell'account del tuo vero hub e
configura l'hub da zero, quindi loggati in esso ed
esegui il comando .import userfile che hai appena
inviato. Ricordati che tutti i .info e le scadenze
dei .shit verranno persi !!!
Q: Come faccio uscire i bot da un
canale che contiene caratteri 'strani' nel nome?
A: Scrivi .channels, ottieni il numero del canale
che ti interessa (inizia a contare da 1 :P), e scrivi
.mpart <numero del canale>.
Q: Come aggiungo un bot con ip dinamico?
A: Setta semplicemente myipv4, vhost e indirizzo del
bot a 0.0.0.0, in più puoi dare al bot la flag
'p' che gli permettera di aggiornare il suo host temporaneo
ogni volta che si connette ad irc.
Q: Perchè la versione x.y.z
è solamente disponibile per linux?
A: Perchè sono troppo pigro per rilasciare
ogni versione per ogni sistema operativo, quando una
versione arriva ad un livello stabile lo rilascerò
per un maggior numero di sistemi. Nel caso della serie
0.2.2, puoi considerare la 0.2.2rc19 come versione
stabile (guarda i changelog:)
Q: Ci sarà mai una versione
per windows?
A: Si , ma non necessariamente in questo millennio
:)
Q: Come rimuovo gli user 'x'?
A: Esegui .export userfile, modificalo (rimuovi la
flag 'x'), e poi .import l'userlist modificata e rimuovi
l'user :)
--
matrix (admin{at}areaunix.org)
|