rc doesn't see my script on boot
Oliver Fromme
olli at lurza.secnetix.de
Mon Nov 27 09:26:57 PST 2006
Gregory Edigarov wrote:
> [...]
> #PROVIDE l2tpd
Be sure to get the synatx right. It must look like this:
# PROVIDE: l2tpd
The "PROVIDE" line is used to distinguish old-style scripts
from rcNG scripts. Therefore it is important that you get
the syntax of that line right, or otherwise the script will
not be recognized correctly.
That's what happened in your case: The "PROVIDE" line was
not recognized, so it was assumed to be an old-style script.
Those scripts are only executed if they are executable _and_
have a filename extension ".sh". Your script doesn't have
that extension, so it was ignored.
> #REQUIRE NETWORKING
That line needs also to be fixed (space, colon).
Best regards
Oliver
--
Oliver Fromme, secnetix GmbH & Co. KG, Marktplatz 29, 85567 Grafing
Dienstleistungen mit Schwerpunkt FreeBSD: http://www.secnetix.de/bsd
Any opinions expressed in this message may be personal to the author
and may not necessarily reflect the opinions of secnetix in any way.
"If you think C++ is not overly complicated, just what is a protected
abstract virtual base pure virtual private destructor, and when was the
last time you needed one?"
-- Tom Cargil, C++ Journal
More information about the freebsd-stable
mailing list