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>