[BusyBox] Re: [BusyBox-cvs] cvs commit to busybox by kraai
Tom Oehser
tom at toms.net
Mon May 14 13:31:53 UTC 2001
It is only /lib/modules -> /usr/lib/modules, and only because of the need
to actually put it on the /usr filesystem, there are no other symlinks
under it. -Tom
On Mon, 14 May 2001, Erik Andersen wrote:
> Date: Mon, 14 May 2001 13:28:46 -0600
> From: Erik Andersen <andersen at lineo.com>
> To: Tom Oehser <tom at toms.net>
> Cc: busybox at busybox.net
> Subject: Re: [BusyBox] Re: [BusyBox-cvs] cvs commit to busybox by kraai
>
> On Mon May 14, 2001 at 06:48:30PM +0000, Tom Oehser wrote:
> >
> > The proximate reason for this is that /lib/modules on tomsrtbt is a
> > symlink to /usr/lib/modules, for reasons of how the various filesystems
> > are stored and loaded. For good common sense, though, it should not
> > matter if /lib is a symlink to /FOO and /lib/modules is a symlink to
> > /FOO/BAR- everything should still work. And, for what it is worth, it
> > DOES work, with the real insmod. QED. -Tom
>
> I agree with you. It should be irrelevant if /lib/modules is a symlink. The
> problem occurs when, for example /lib/modules/`uname -r`/build is a symlink to
> something huge like a kernel source tree, which is what 2.4.x kernels put there
> during 'make modules_install'. Testing with insmod from modutils 2.4.6 shows
> that modutils' insmod does _not_ follow symlinks -- at least not in the
> /lib/modules/`uname -r` directory.
>
> Do you also have tomsrtbt setup such that insmod must also follow symlinks
> that live underneith /lib/modules? If the requirement is simply that
> /lib/modules be allowed to be a symlink I think we can come to a quick resolution.
>
> -Erik
>
> --
> Erik B. Andersen email: andersen at lineo.com
> --This message was written using 73% post-consumer electrons--
>
More information about the busybox
mailing list