[sclug] Exim + Amavis-ng - Now building modules!

Simon Huggins huggie at earth.li
Sun Mar 7 21:42:24 UTC 2004


On Sun, Mar 07, 2004 at 09:27:02PM +0000, Scott Rixon wrote:
> On Sun, 2004-03-07 at 11:02, Scott Rixon wrote:
> > Cracked it I think.. There was a line in the AMavis-ng config for Exim.
> > That passed -oMr no-scan I changed this to Scanned-ok and it works! Sent
> > through a test virus and it picked it up!
> > Next problem!
> > Procmail...
> > I added a .procmailrc to my local users directory for spamassassin and
> > all my mail was sent to /var/spool/mail/$user! I am using Maildir not
> > mbox but procmail doesn't seem to know about it, or is is spamassasin?
> Procmail sorted... Added DEFAULT=$HOME/Maildir/ not
> MAILDIR=$HOME/Maildir/..

> I need to build a Module for my LSI ATA Raid controller. LSI have very
> kindly given me the files I need...

> So I have download the following..

> apt-get install gcc kernel-package kernel-source-2.4.18 libc6-dev tk8.3
> libncurses5-dev fakeroot

> Which gave me the 2.4.18 kernel source I needed. Built the module.. But
> when I insmod it I get all this!! And I have know idea what it all is...
> Help!

> megaide.o: unresolved symbol free_irq_Rsmp_f20dabd8
> megaide.o: unresolved symbol ide_hwifs_Rsmp_070e1333

I think this is in the lkml FAQ.

ISTR the solution is to go to whever you built your kernel and:
mv .config save-config
make mrproper
mv save-config .config
and then rebuild as normal

It's to do with the broken versioning code in 2.4 which was fixed in the
2.6 build system

Simon Huggins  \ "Fast, fat computers breed slow, lazy programmers."
http://www.earth.li/~huggie/                                htag.pl 0.0.22

More information about the Sclug mailing list