Startup at boot problem
Sam Lawrance
lawrance at FreeBSD.org
Sat Mar 25 00:01:14 UTC 2006
On 25/03/2006, at 10:47 AM, Paul Schmehl wrote:
> --On Saturday, March 25, 2006 10:03:59 +1100 Sam Lawrance
> <lawrance at FreeBSD.org> wrote:
>>>
>>> I solved the problem by using the full path in the script.
>>> Originally it had "exec tclsh8.4". I patched it to have "exec /usr/
>>> local/bin/tclsh8.4", and it starts fine on boot now. Obviously
>>> PATH didn't have /usr/local/bin in it at the time the script was
>>> being initiated.
>>
>> I'm not sure you do understand what it means. Is there an rc with a
>> "PROVIDE: tclsh8.4" line to match your REQUIRE?
>>
> Maybe I don't. I *thought* PROVIDE: used ${name}, as in the name
> of the daemon or script. Is that incorrect?
Yes. There's some information about it in rcorder(8). It's rcorder
that produced the initial error message you showed - because it
couldn't find a PROVIDE to match the REQUIRE.
More information about the freebsd-ports
mailing list