Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 11 Sep 2010 00:35:40 -0700
From:      Gordon Tetlow <gordon@tetlows.org>
To:        Anonymous <swell.k@gmail.com>
Cc:        freebsd-current@freebsd.org
Subject:   Re: CFR: Replace man/manpath/whatis/apropos with a shell script
Message-ID:  <AANLkTikb%2B1aPG=awvhdKz=6q4p238TWHSORbu5j69L0D@mail.gmail.com>
In-Reply-To: <86d3smb83g.fsf@gmail.com>
References:  <AANLkTi=d1RqZhkJJ94DioZkBq3Pq5vrj0kxBSgdW%2BUUo@mail.gmail.com> <86d3smb83g.fsf@gmail.com>

index | next in thread | previous in thread | raw e-mail

On Thu, Sep 9, 2010 at 8:17 PM, Anonymous <swell.k@gmail.com> wrote:

> Gordon Tetlow <gordon@tetlows.org> writes:
>
> > 2. Imports configuration from /usr/local/etc/man.d/*.conf and
> /etc/man.conf
> > (purposefully changed the manpath.config file since it is a different
> > syntax).
>
> Hmm, and if LOCALBASE != /usr/local? hier(7) does not specify /usr/local
> as the only place installed packages may reside in, only default one.
>

That variable is not easily found in shell. I'm open to suggestions on how
to figure it out. I suppose I could try something like make -V LOCALBASE
since it would be in /etc/make.conf if it is set. Another alternative would
be to parse the PATH and look for ../etc/man.d for each path component. That
would be even more generic (and allow for the user to customize it
potentially).

Thoughts?
Gordon


help

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?AANLkTikb%2B1aPG=awvhdKz=6q4p238TWHSORbu5j69L0D>