mysql rc script failure - correction: most installed rc scripts not running manually

Da Rock rock_on_the_web at comcen.com.au
Thu Oct 2 11:56:27 UTC 2008


On Thu, 2008-10-02 at 09:18 +0200, Jonathan McKeown wrote:
> On Thursday 02 October 2008 01:59:18 Da Rock wrote:
> > On Wed, 2008-10-01 at 12:53 +0200, Erik Trulsson wrote:
> > > On Wed, Oct 01, 2008 at 08:39:47PM +1000, Da Rock wrote:
> > > >
> > > > So are you saying I can't start a script manually without enabling it
> > > > in rc.conf? I was not under that impression... I thought it could be
> > > > started manually for testing before setting it for automatic startup-
> > > > based on my reading in the handbook and man pages.
> > >
> > > Yes, you can.  Use forcestart/forcestop instead of start/stop when
> > > running the rc script if you do not have it enabled in rc.conf.  This is
> > > documented in rc(8) (and is very easily overlooked if you don't know what
> > > you are looking for.)
> >
> > Well thank you both for that piece of information, I had overlooked
> > that. I did end up using it that way, but I was still unaware that it
> > was mandatory.
> 
> The problem with forcestart is that it ignores any errors that may occur. The 
> better option for a manual start is onestart, which simply bypasses the test 
> for the option being enabled but still fails on any other error (missing 
> dependencies, startup problems etc).
> 
> Jonathan

Well that might be more useful (and best practice)...

Cheers for the heads up guys



More information about the freebsd-questions mailing list