Eggdrop - Patchen und Reset

Von Robert

Wenn man seinen Eggdrop auf die neueste Version upgraden will, ist die Voraussetzung das man noch die Source Codes seiner bestehenden Version besitzt. Sonst ist es natürlich einfacher, sich gleich die aktuellste Version aus dem Netz zu laden.

Wie patche ich meinen Eggdrop auf die neueste Version ?

Im folgenden Beispiel ist das Patchen von Eggdropversion 1.6.16 auf die heute aktuelle Version 1.6.17 beschrieben.

1.) Download:

Zuerst läd man den Patch auf die Shell.

wget http://files.planet-rcs.de/article/e/eggdrop_patchen/
eggdrop1.6.16-1.6.17.patch.gz

oder

lynx http://files.planet-rcs.de/article/e/eggdrop_patchen/
eggdrop1.6.16-1.6.17.patch.gz

2.) MD5 Summen prüfen:

md5sum eggdrop1.6.16-1.6.17.patch.gz
85715942f7aed8463ae113faf9c7d14c eggdrop1.6.16-1.6.17.patch.gz
solle als Ausgabe erscheinen und kopiert sie dann in das Eggdrop source code Verzeichnis.

3.) Entpacken:

gunzip eggdrop1.6.16-1.6.17.patch.gz
das Eggdrop Patch Archiv entpacken

4.) Patchen:

patch -p1 < eggdrop1.6.16-1.6.17.patch

Wenn nach der zu patchenden datei gefragt wird gibt man "eggdrop" ein.

5.) kompilieren:

./configure 
make config
make
make install



Wie mache ich einen Reset?

Um den Eggdrop zu resetten, dass heisst auf den Anfangszustandzurückzusetzen, muss man eigentlich nur folgende Schritte durchführen.

cd eggdrop
- Ins Eggdropverzeichnis wechseln.
top
- Um die Pid herauszufinden
kill <pid>
- Den Eggdrop beenden
ls -al
- Dateien auflisten
rm eggdrop.chan
- Channel Datei löschen
rm eggdrop.chan~bak
- Channel Datei Old löschen
rm owner.user
- User Datei löschen (wobei owner durch den Owner-Namen ersetzt wird)
rm owner.user~bak
- User Datei Old löschen (wobei owner durch den Owner-Namen ersetzt wird)

So das war es schon, jetzt ist der Bot resettet. Nun muss der Bot wieder mit:

./eggdrop -m eggdrop.conf

gestartet werden.

 


 

Vielleicht auch interessant:


Über den Autor

Robert programmiert Webanwendungen in ASP, kennt sich bestens im IRC und mit Eggdrops aus und schreibt auch darüber Artikel auf planet-rcs.de

Feedback