I've seen similar issues reported in the past.
Either the config-file was not readable to the eggdrop process, or the eggdrop binary was badly compiled/linked (pre-built package, as I recall).
A first step, check who's the owner of the file, and which permissions are set:
ls -la eggdrop.conf
nml375 wrote:I've seen similar issues reported in the past.
Either the config-file was not readable to the eggdrop process, or the eggdrop binary was badly compiled/linked (pre-built package, as I recall).
A first step, check who's the owner of the file, and which permissions are set:
ls -la eggdrop.conf
It's really not such a good idea running eggdrop's as the super user...
That said, the file is readable by any user on the system. Is this a pre-built eggdrop (package install)?
nml375 wrote:It's really not such a good idea running eggdrop's as the super user...
That said, the file is readable by any user on the system. Is this a pre-built eggdrop (package install)?
I'm running it from a user called "Rat". It hasn't got root permissions and now has access to all files
chown -R Rat eggdrop
yet I still get
[15:22:56] * CONFIG FILE NOT LOADED (NOT FOUND, OR ERROR)
This was a compiled source from the latest version.
If you are starting your eggdrop as a local user, why are you placing all the files in the home directory of the super user?
As for what is going on there; /root is owned by root, and is generally, AND SHOULD BE, locked down to any other users. Having the directory Read,Write,eXecute to the "others" group (any user on the system) is just asking for getting your system taken over! Further, it should not be owned by any local user, but by root.
Best way of getting your eggdrop working? Start all over, and don't use the root account at all! Download the source, compile your eggdrop, run "make install", configure your eggdrop, and finally start it. And make sure you do this as the Rat3 user, NOT root.
Ah crap, not entirely sure how I didn't notice that. When I did make install, I forgot to supply the install dir into the Home dir.
Thanks.
Edit: One other thing, is there something in the conifg file that changes how fast the bot will re-connect after the IRC server has lost connection? I'm wanting my bot to be the first to join.