From owner-freebsd-questions@FreeBSD.ORG Thu Oct 2 00:02:36 2008 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 84D29106568B for ; Thu, 2 Oct 2008 00:02:36 +0000 (UTC) (envelope-from rock_on_the_web@comcen.com.au) Received: from angel.comcen.com.au (angel.comcen.com.au [203.23.236.69]) by mx1.freebsd.org (Postfix) with ESMTP id 444D38FC16 for ; Thu, 2 Oct 2008 00:02:36 +0000 (UTC) (envelope-from rock_on_the_web@comcen.com.au) Received: from [192.168.0.185] (unknown [202.172.126.254]) by angel.comcen.com.au (Postfix) with ESMTP id 3C6EF5C2E6B0 for ; Thu, 2 Oct 2008 09:59:06 +1000 (EST) From: Da Rock To: freebsd-questions@freebsd.org 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> Content-Type: text/plain Date: Thu, 02 Oct 2008 09:59:18 +1000 Message-Id: <1222905558.3927.1.camel@laptop1.herveybayaustralia.com.au> Mime-Version: 1.0 X-Mailer: Evolution 2.12.3 (2.12.3-5.fc8) Content-Transfer-Encoding: 7bit X-comcen-MailScanner-Information: Please contact the ISP for more information X-MailScanner-ID: 3C6EF5C2E6B0.C09EB X-comcen-MailScanner: Found to be clean X-comcen-MailScanner-SpamCheck: not spam, SpamAssassin (score=0.1, required 3, RDNS_NONE 0.10) X-comcen-MailScanner-From: rock_on_the_web@comcen.com.au X-Spam-Status: No Subject: Re: mysql rc script failure - correction: most installed rc scripts not running manually X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Oct 2008 00:02:36 -0000 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 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 > > > _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.