psyBNC and eggdrop Reinstallation using Old Config
Dear Valued Customer,
We are sorry for last week problem. Due to hardware failure, we replace our hardware with new one. Unfortunely, we get new 64 bit platform which was using 32 bit. So, if you have already install eggdrop, psybnc, and other application you need reinstall your application. In this guide, we will show you how to recompile your psyBNC and your eggdrop without losing any data/scripts.
Bold char means a command to execute in your prompt shell.
I. Recompilation psyBNC
1. change directory to your psybnc; type: cd psybnc
2. remove old psybnc binary; type: rm -f psybnc
3. remove old static library; type: make clean
4. recompile your new psybnc binary on 64 bit platform; type: make
5. run your psybnc; type: ./psybnc
Now you can use your psyBNC using same port, same ident, and same password as previously.
II. Recompilation eggdrop
In this guidance, I assume your eggdrop directory is eggdrop under your username, if your eggdrop directory is custom name, eg. myeggdrop please make sure to associate that with this guide.
1. change directory to your eggdrop directory; type: cd eggdrop
2. check your previous eggdrop version; type: ls -l eggdrop
for eggdrop version 1.6.19, it will look like below:
lrwxr-xr-x 1 KalpinBot KalpinBot 14 May 15 2009 eggdrop -> eggdrop-1.6.19
for eggdrop version 1.6.18, it will look like below:
lrwxr-xr-x 1 KalpinBot KalpinBot 14 May 15 2009 eggdrop -> eggdrop-1.6.18
3. change directory to your home directory; type: cd
4a. if your old eggdrop is version 1.6.19, then type: cp -Rp /usr/src/eggdrop1.6.19 eggdrop1.6.19
4b. if your old eggdrop is version 1.6.18, then type: cp -Rp /usr/src/eggdrop1.6.18 eggdrop1.6.18
5. change directory to your eggdrop source which you copied above; type:
cd eggdrop1.6.18 (for version 1.6.18) OR
cd eggdrop1.6.19 (for version 1.6.19)
6. configure your eggdrop to use your old eggdrop config/scripts; type: ./configure –prefix=$HOME/eggdrop
if your old eggdrop directory is mybot, replace it with that name, see below:
./configure –prefix=$HOME/mybot
7. recompile it now; type: make config && make && make install
8. if success, you can now run your eggdrop with old config/scripts/master bot
Thank you