Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 31 Dec 2001 11:33:44 +0200
From:      Peter Pentchev <roam@ringlet.net>
To:        Mike Barcroft <mike@freebsd.org>
Cc:        Mike Smith <msmith@freebsd.org>, hackers@freebsd.org
Subject:   Re: loadable aio
Message-ID:  <20011231113343.A17990@straylight.oblivion.bg>
In-Reply-To: <20011231105940.B3512@straylight.oblivion.bg>; from roam@ringlet.net on Mon, Dec 31, 2001 at 10:59:40AM %2B0200
References:  <20011230215630.B45114@espresso.q9media.com> <200112310508.fBV58MI03596@mass.dis.org> <20011231034807.D45114@espresso.q9media.com> <20011231105940.B3512@straylight.oblivion.bg>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Dec 31, 2001 at 10:59:40AM +0200, Peter Pentchev wrote:
> 
> Okay, so it's not documented in the manual, but one look at the source
> should suffice :)
> 
> As Mike said, there is a search path.  However, the current directory
> is tried first.  If a file by that name is not found in the current
> directory, the search path is, well, searched ;)  The search path
> is available in the kern.module_path sysctl or in the output of
> 'kldconfig -r'.
> 
> This is similar to what shells have been doing for decades, with
> the added feature of an implicit '.' at the start of the search path.

*oof*

Don't know what I was thinking.

There is NO implicit '.'.  There is NO searching the current
directory first.  Only the kern.modules_path search path is used.
This explains why your last case - cd("/tmp"); kldload("procfs"); -
does not work.

If you specify the full path, though, that is tried first before
the search path.

G'luck,
Peter

-- 
The rest of this sentence is written in Thailand, on

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message




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