Hello, sorry if i come off as bit of a eggi noob, i configured my eggdrop as to the egghelp.orgs suggestions and guide on a precompiled eggdrop on my shell server, upon launching im receiving the following error, can anyone help elaborate?.
-(~/eggi)-> ./eggdrop -m eggi.conf
Eggdrop v1.6.13 (C) 1997 Robey Pointer (C) 2002 Eggheads
[22:40] --- Loading eggdrop v1.6.13 (Fri May 9 2008)
[22:40] Listening at telnet port 48292 (all)
[22:40] Module loaded: dns
[22:40] Module loaded: channels
[22:40] Module loaded: server
[22:40] Module loaded: ctcp
[22:40] Module loaded: irc
[22:40] Module loaded: notes (with lang support)
[22:40] Module loaded: console (with lang support)
[22:40] Module loaded: seen
[22:40] Module loaded: blowfish
[22:40] Module loaded: uptime
[22:40] Tcl error in file 'eggi.conf':
[22:40] invalid command name "}"
while executing
"}"
(file "scripts/alltools.tcl" line 400)
invoked from within
"source scripts/alltools.tcl"
(file "eggi.conf" line 1350)
[22:40] * CONFIG FILE NOT LOADED (NOT FOUND, OR ERROR)
I have found that even if i comment out the tcl scripts at the end of the eggi.conf (eggdrop.conf) it does not start, when i look in ps -x theres no proccess loaded.
If i comment out the alltools.tcl then the next tcl fails like so...
[10:49] Tcl error in file 'eggi.conf':
[10:49] invalid command name "}"
while executing
"}"
(file "scripts/action.fix.tcl" line 25)
invoked from within
"source scripts/action.fix.tcl"
(file "eggi.conf" line 1351)
if i comment out all the tcls at the end, it does actually work fine funny enough, and i found compat.tcl works too, non working tcls are alltools.tcl and action.fix.tcl.
That would suggest those files have been damaged somehow. That, along with the fact that you're running an antique version of eggdrop makes me wonder where you downloaded it from.
I also recommend that you get 1.6.19 source and compile your own.
Or, get the source for 1.6.13 yourself and upload the scripts to your shell using binary transfer (not ascii).
thanks for your replys i`ll take your advice and do that, reason why the antique version was because of my free shells precompiled eggdrop, im not sure if they will allow me to compile my own one but i shall give it a shot.