[prev in list] [next in list] [prev in thread] [next in thread]
List: dragonfly-users
Subject: Re: rcrun reload
From: Chris Turner <c.turner () 199technologies ! org>
Date: 2011-02-04 8:18:55
Message-ID: 4D4BB529.4070700 () 199technologies ! org
[Download RAW message or body]
Pierre Abbat wrote:
> I modified a script so that it takes the "reload" argument, which the program
> supports, and then tried to use it:
. ..
> How come "rcrun reload" doesn't work?
looks like rcrun itself doesn't support reload -
> usage: rcrun
> start|stop|restart|rcvar|list|forcestart|faststart|disable|enable
I'd suggest using either the 'restart' target or maybe 'faststart'
in your tor rc script to do the reload -
alternately you could of course run:
/etc/rc.d/tor reload
directly as you demonstrated.
the rc scripts themselves are shell scripts so the usual
sh -x <script> <args>
to trace execution, etc. should apply -
for example:
sh -x /sbin/rcrun reload tor
to see the details of the particular error you saw
main ones are /sbin/rcrun as you have found,
/etc/rc, and /etc/rc.subr (common subroutines)
of course the usual rc, rc.conf, rcorder, rcrun,
etc. manual pages are a good place to look as well
as of course the dragonfly handbook
http://www.dragonflybsd.org/docs/handbook/handbook-configtuning-rcng/
although the associated 'rcrun' managment scripts
are a dragonfly creation, The rc.d infrastructure
originally comes from NetBSD -
which has some good docs which are mostly applicable -
http://www.netbsd.org/docs/guide/en/chap-rc.html
there's also a PDF about the design as well as the
evolution / history from which is quite excellent
in the above URL
ok. I stop the blabbing. As someone who has had
to try and package SysV init S & K softlinkk configurations,
I get a bit exited about rcng and tend to ramble.
cheers and good luck
- Chris
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic