This HOW-TO won't explain how to configure your eggdrop, You're supposed to be familar with it
It only explains how to setup on the MyBook. (Tested on MBWE1)
Note: "user" is used to replace a username of your choice. every folder in this guide whit /tmp/somthing Can be changed to what everyou like
Discussion tread Here
This contains the following
1. TCL
2. Egdropp
3. Crontab
TCL install
su root
mkdir /tmp/tlc
cd /tmp/tlc
wget http://prdownloads.sourceforge.net/tcl/tcl8.4.16-src.tar.gz
tar -zxvf tcl8.4.16-src.tar.gz
cd tcl8.4.16/unix
./configure
make ( go eat some donuts )
make install
Tcl is now installed but linked linked libraries need to be added
Add: /usr/local/lib In the /etc/ld.so.conf
VI or Nano works fine.
To see if you linking worked type ldconfig -v
At the end of the list, you can see
/usr/local/lib:
libtcl8.4.so => libtcl8.4.so
Eggdrop install ( as user )
Log into user (DO NOT run eggdrop as root, use another user, for security reason)
mkdir /tmp/eggdrop
cd /tmp/eggdrop
wget ftp://ftp.eggheads.org/pub/eggdrop/source/1.6/eggdrop1.6.18.tar.gz
tar zxvf eggdrop1.6.18.tar.gz
cd eggdrop1.6.18
./configure
make config
make (quite long)
make install DEST=/home/user/eggdrop
Edit the config file of the eggdrop as usual
Using crontab
Crontab is usefull to start eggdrop and check from times to times if it's still alive
su root
cp /etc/crontabs/root /etc/crontabs/user
Edit /etc/crontabs/user, remove the existing cron (writing time)
Add the following lines :
0,10,20,30,40,50 * * * * /home/user/eggdrop/botchk >/dev/null 2>&1
Be sure to edit /home/user/eggdrop/botchk to match your eggdrop setup.
Reboot may be needed
Thanks to Zium