[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

Proper way to autoload modules (/etc/rc.modules)?



Hi,

what is the recommended way to automatically load some modules upon
bootup?

Ideally it should be part of /etc/rc.d/rc.sysinit. One can find the
following entry there:

# Load modules (for backward compatibility with VARs)
if [ -f /etc/rc.modules ]; then
        /etc/rc.modules
fi

This mechanism looks fine to me, but for one it says "backward
compatibility", so there must be some more modern approach, and
secondly it is sourcing in one file only, e.g. autoloading would have
to be edited instead of dropped in.

I searched through the archives and bugzilla and found many threads
half-resoved, e.g. everybody is scared off to rely on a feature called
"backwards compatible" as this is the first step to
deprecated.

Whoever wrote that comments knows how to do it better, so step up and
talk! ;)

If there is no better mechanism, then please consider shipping an
/etc/rc.modules that sources in /etc/rc.modules.d/* or similar, so
packages can simply drop in a module loading script.

Thanks!
-- 
Axel.Thimm at ATrpms.net

Attachment: pgp00007.pgp
Description: PGP signature


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]