Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 29 Sep 2003 17:48:48 -0600 (MDT)
From:      Warren Block <wblock@wonkity.com>
To:        Thomas Fiebig <tfie@lrs.eei.uni-erlangen.de>
Cc:        questions@freebsd.org
Subject:   Re: Which PATH is set for daemons?
Message-ID:  <20030929174550.T54314@wonkity.com>
In-Reply-To: <3F77E485.3070107@lrs.eei.uni-erlangen.de>
References:  <3F77E485.3070107@lrs.eei.uni-erlangen.de>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, 29 Sep 2003, Thomas Fiebig wrote:

> I have inserted a driver in /etc/printcap that uses a script installed
> by ghostscript. This script located in /usr/local/bin itself uses gs
> without an explicite path (/usr/local/bin/gs). Now starting anything
> to print with this driver results in an lpd error message 'gs: not
> found'. Stopping lpd and starting it as root from a terminal seems to
> work (but don't know exactly!). So my question is: For daemons started
> in rc.conf (like lpd) which path do they see during startup?

Like with most shell scripts, you probably shouldn't count on any path
beung set.  Set it explicitly in your script.  I'd make a copy of the
Ghostscript script and edit that, or just incorporate it in the script
that is calling that script.

-Warren Block * Rapid City, South Dakota USA



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