Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 28 May 2003 18:54:07 -0500
From:      Juli Mallett <jmallett@FreeBSD.org>
To:        Daniel O'Connor <doconnor@gsoft.com.au>
Cc:        "M. Warner Losh" <imp@bsdimp.com>
Subject:   Re: policy on GPL'd drivers?
Message-ID:  <20030528185407.A97781@FreeBSD.org>
In-Reply-To: <200305290917.44200.doconnor@gsoft.com.au>; from doconnor@gsoft.com.au on Thu, May 29, 2003 at 09:17:44AM %2B0930
References:  <200305281147.53271.doconnor@gsoft.com.au> <200305281524.10145.doconnor@gsoft.com.au> <20030528.031403.32720860.imp@bsdimp.com> <200305290917.44200.doconnor@gsoft.com.au>

next in thread | previous in thread | raw e-mail | index | archive | help
* Daniel O'Connor <doconnor@gsoft.com.au> [ Date: 2003-05-28 ]
	[ w.r.t. Re: policy on GPL'd drivers? ]
> > : I guess the problem with mandating somewhere in $PREFIX is that the
> > : loader can't load it, so that's no good. I guess the only choice left is
> > : /boot/modules.
> >
> > /boot/kernel
> >
> > : Any comments?
> >
> > Well, the patch was mostly a strawman to promote discussions about the
> > issues.
> 
> Fair enough.
> 
> I think the port should install the source for the module in $PREFIX somewhere 
> (well known) and the module should live in /boot/kernel.
> 
> When things need rebuilding it uses the installed source to do so..

Jumping in a bit late as I thought someone would point this out, but
I thought that 3rd-party modules would live in /boot/modules?

Also, as for them being tied to kernel configs at minimum, definitely,
and I'd say that maybe /boot/modules should have e.g. foobar-IDENT.ko
and a symlink to it from /boot/kernel.IDENT/foobar.ko or something,
where IDENT is the kernel IDENT, that way multiple copies of a given
3rd-party module could exist, and probably we'd want to do something
similar to the .old shuffling we do with kernels, anyway.

Just a thought.  Just putting them *with* each kernel does seeem a lot
more direct, for sure, but I'd feel less gross adding a new symlink
than copying one from an existing directory, which could be crudded
up with $DEITY knows what.

Thanx,
juli.
-- 
juli mallett. email: jmallett@freebsd.org; efnet: juli;



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030528185407.A97781>