Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 02 Oct 2008 09:59:18 +1000
From:      Da Rock <rock_on_the_web@comcen.com.au>
To:        freebsd-questions@freebsd.org
Subject:   Re: mysql rc script failure - correction: most installed rc scripts not running manually
Message-ID:  <1222905558.3927.1.camel@laptop1.herveybayaustralia.com.au>
In-Reply-To: <20081001105337.GA47338@owl.midgard.homeip.net>
References:  <1222839623.8573.5.camel@laptop1.herveybayaustralia.com.au> <1222847649.8573.11.camel@laptop1.herveybayaustralia.com.au> <84763862@bb.ipt.ru> <1222857587.27652.8.camel@laptop1.herveybayaustralia.com.au> <20081001105337.GA47338@owl.midgard.homeip.net>

next in thread | previous in thread | raw e-mail | index | archive | help

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:
> > 
> > On Wed, 2008-10-01 at 12:57 +0400, Boris Samorodov wrote:
> > > Da Rock <rock_on_the_web@comcen.com.au> writes:
> > > > On Wed, 2008-10-01 at 15:40 +1000, Da Rock wrote:
> > > 
> > > >> Has anyone else had trouble with starting mysql server with the rc
> > > >> script?
> > > >> 
> > > >> I've only just installed from ports (as a dependency, mind) and
> > > >> technically it should just start when you run the rc script - it sets up
> > > >> the db dirs and stuff so it can just run. But I can't get it to do the
> > > >> setup stuff automatically, and so the script fails. I've done the setup
> > > >> manually before so its no real biggy, but I imagine others would be more
> > > >> than a little frustrated.
> > > >> 
> > > >> Anyone else have this trouble? I just realised I had to do this last
> > > >> time too...
> > > >> 
> > > >> For reference: I'm starting the script manually for testing at this
> > > >> point (if that makes a difference- which I believe it shouldn't).
> > > >
> > > > Manually running port installed rc scripts is not working manually. I'm
> > > > trying mysql, courier-imap, and I've tried isc-dhcp in the past. None of
> > > > these will work when run manually- even on different machines and bsd
> > > > versions (all 6.x).
> > > >
> > > > Is it just me?
> > > 
> > > Sorry for may be a dumb question: did you define an
> > > <daemon>_enable="YES" at /etc/rc.conf[.local]? For more info
> > > you may look at the script you are trying to start.
> > 
> > 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.




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1222905558.3927.1.camel>