This is the new home of the egghelp.org community forum.
All data has been migrated (including user logins/passwords) to a new phpBB version.


For more information, see this announcement post. Click the X in the top right-corner of this box to dismiss this message.

Eggdrop and Debian

General support and discussion of Eggdrop bots.
Post Reply
b
ben
Voice
Posts: 4
Joined: Sat Jun 16, 2007 5:00 pm

Eggdrop and Debian

Post by ben »

Ive compiled eggdrop on my debian using:
apt-get install eggdrop

Now I logged into another account i want use with eggdrop and i type:
~$ eggdrop eggdrop/eggdrop.conf

Though I get errors:
Can't load modules dns: /home/eggs/modules/dns.so: cannot open shared object file: No such file or directory
Can't load modules channels: /home/eggs/modules/channels.so: cannot open shared object file: No such file or directory

The problem is modules arent in /home/eggs/modules because ive compiled eggdrop using root with apt-get. So what to do, to make it use with my eggdrop account?

I remember in gentoo you could type eggdrop-installer <botnick> and it would copy all needed files to your account, but in Debian... no idea.

Thanks for any help in advance.
User avatar
rosc2112
Revered One
Posts: 1454
Joined: Sun Feb 19, 2006 8:36 pm
Location: Northeast Pennsylvania

Post by rosc2112 »

Get the source code and compile it.. Why anyone packages it I don't know, just seems silly to me.
n
nml375
Revered One
Posts: 2860
Joined: Fri Aug 04, 2006 2:09 pm

Post by nml375 »

Or easier, locate wherever your package installed the modules, and edit the quoted section from your config-file accordingly:
# This path specifies the path were Eggdrop should look for its modules.
# If you run the bot from the compilation directory, you will want to set
# this to "". If you use 'make install' (like all good kiddies do ;), this
# is a fine default. Otherwise, use your head :)
set mod-path "modules/"
NML_375
d
deadite66
Halfop
Posts: 74
Joined: Mon May 30, 2005 2:49 am
Location: Great Yarmouth, UK

Re: Eggdrop and Debian

Post by deadite66 »

ben wrote:Ive compiled eggdrop on my debian using:
apt-get install eggdrop
.
apt-get install only downloads and installs a precompiled copy.

when i once installed eggdrop from a package they stuck the modules in /usr/lib/eggdrop

it not there try this in a terminal "find / -name channel.so"
<- tcl newb
User avatar
Alchera
Revered One
Posts: 3344
Joined: Mon Aug 11, 2003 12:42 pm
Location: Ballarat Victoria, Australia
Contact:

Post by Alchera »

rosc2112 wrote:Get the source code and compile it.. Why anyone packages it I don't know, just seems silly to me.
I agree. Compiling from source is far better.

My suggestion:

Code: Select all

apt-get remove eggdrop

wget ftp://ftp.eggheads.org/pub/eggdrop/source/1.6/eggdrop1.6.18.tar.gz
Debian (and Debian based systems) tend to shove stuff every where except the standard location(s).
Add [SOLVED] to the thread title if your issue has been.
Search | FAQ | RTM
Post Reply