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>