X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=FAQ;h=ea26c5e6ebae14a8bf5dd00f365cee3af91ca631;hb=e4a9397b50848fd83f084324176e2afbaeaa241f;hp=1f684763e88ac338ab9ccd3599b64447da27ecb0;hpb=388410ecab5a22009df0aa1ff2566d280221998d;p=infobot.git diff --git a/FAQ b/FAQ index 1f68476..ea26c5e 100644 --- a/FAQ +++ b/FAQ @@ -1,11 +1,35 @@ -FAQ for blootbot ----------------- +# $Id$ -1.Q Running "./blootbot" fails to connect to an IRC server. The output - I get is "!WARN! PERL: Can't connect to irc.debian.org:6667! at - /usr/share/perl5/Net/IRC.pm line 192". +Q: The bot exits after I run 'factstats testing' or 'kernel' or anything + that uses fork(). Is this a bug in the bot? -1.A Have a look at /etc/hosts. Make sure it is valid, especially - the localhost line. My file looks like this: - # ip hostname alias - 127.0.0.1 localhost localhost +A: No, this is not a bug in the bot but rather Net::IRC. A cheap hack is + to edit /usr/lib/perl5/Net/IRC/Connection.pm, search for DESTROY, and + comment out '$self->quit();' + + +Q: I notice that, in the bot logs, the bot attempts to close all current + DCC CHAT connections whenever a forked process ends. Why is this? + +A: Yet another bug in Net::IRC. Currently, DCC CHAT connections are not + closed because there is an endless-loop bug when it is done. + + +Q: I executed 'scripts/setup_user.pl' but it said 'connection refused to + localhost' + +A: Looks like a bug in the installation of mysqld. You need to reload or + restart the daemon. + reload => 'mysqladmin -u root -p reload' + restart => '/etc/init.d/mysql stop; /etc/init.d/mysql start' + +Q: How do I get my bot to automatically ask for OP's from chanserv? + +A: By default, the "chanServCheck" option is off in _default. You can + set it on a per channel basis or as default. For example, the following + commands will enable asking for OP by default, except on #notmychannel + + chanset _default chanServCheck 1 + chanset #notmychannel chanServCheck 0 + +# vim:ts=4:sw=4:expandtab:tw=80