2011-12-08 22:59:34 +01:00
|
|
|
BitlBee is an IRC instant messaging gateway licensed under the terms of
|
|
|
|
the GPL. It communicates with the end user via the IRC protocol whilst
|
|
|
|
interacting with popular chat networks such as AIM, ICQ, MSN, Yahoo,
|
|
|
|
and Jabber. The user's buddies appear as normal IRC users in a channel,
|
|
|
|
and conversations use the private message facility of IRC.
|
2010-05-11 15:01:25 +02:00
|
|
|
|
2011-12-08 22:59:34 +01:00
|
|
|
After your installation you will need to configure bitlbee. There are
|
|
|
|
two ways starting bitlbee: Either as a forked deamon (preferred), or
|
|
|
|
the old way of starting it through inetd (mostly deprecated these days).
|
2011-07-17 03:15:50 +02:00
|
|
|
|
2011-12-08 22:59:34 +01:00
|
|
|
Bitlbee now includes a standard rc.bitlbee. To have this start on boot-up,
|
|
|
|
add the following code to /etc/rc.d/rc.local for example
|
2011-07-17 03:15:50 +02:00
|
|
|
|
|
|
|
if [ -x /etc/rc.d/rc.bitlbee ]; then
|
|
|
|
/etc/rc.d/rc.bitlbee start
|
|
|
|
fi
|
|
|
|
|
2011-12-08 22:59:34 +01:00
|
|
|
If you choose to use inetd , you need to modify your /etc/inetd.conf
|
|
|
|
so bitlbee will be started when /etc/rc.d/rc.inetd is called on bootup.
|
|
|
|
Add the line below to your /etc/inetd.conf file:
|
|
|
|
6667 stream tcp nowait nobody /usr/sbin/tcpd
|
|
|
|
/usr/sbin/bitlbee
|
2010-05-11 15:01:25 +02:00
|
|
|
|
2011-12-08 22:59:34 +01:00
|
|
|
Restart inetd (/etc/rc.d/rc.inetd restart). All that is left to do now
|
|
|
|
is connect your irc client to the localhost.
|
2010-05-11 15:01:25 +02:00
|
|
|
|
2011-12-08 22:59:34 +01:00
|
|
|
if you want to use libevent for events, instead of the default glib,
|
|
|
|
install libevent and run the script like this: EVENTS=libevent
|
|
|
|
./bitlbee.SlackBuild
|
2010-10-25 05:37:58 +02:00
|
|
|
|
2011-12-08 22:59:34 +01:00
|
|
|
OTR (Off the record) is not compiled by default. If you want bitlbee
|
|
|
|
to compile with OTR capabilities, you'll need to install libotr from
|
|
|
|
Slackware and run the script as follows: OTR=yes ./bitlbee.SlackBuild
|
2010-10-25 05:37:58 +02:00
|
|
|
|
2013-03-13 10:05:15 +01:00
|
|
|
From version 3.2 bitlbee offers some form of skype support, even though
|
|
|
|
this will not ever be part of bitlbee proper. please see the documentation
|
|
|
|
in protocols/skype in the source package for information. You can run the
|
|
|
|
script as following: SKYPE=yes ./bitlbee.SlackBuild
|
|
|
|
|
2011-12-08 22:59:34 +01:00
|
|
|
NOTE: The default "bot"/bitlbee daemon is called 'root'. This is not
|
|
|
|
the root user on your system. You can easily change it. Register and
|
|
|
|
identify yourself first, and then:
|
|
|
|
rename root BitlBot (or whatever you want)
|
2011-07-17 03:15:50 +02:00
|
|
|
|
2011-12-08 22:59:34 +01:00
|
|
|
NOTE: Since bitlbee now runs as a daemon instead of from inetd, bitlbee
|
|
|
|
runs under its own user (UID/GID: 250). If you have older databases
|
|
|
|
of bitlbee, you may want to change the permissions on the files in
|
|
|
|
/var/lib/bitlbee.
|
2011-07-17 03:15:50 +02:00
|
|
|
|