From owner-freebsd-ports@FreeBSD.ORG Sun May 14 02:31:40 2006 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C463216A44A for ; Sun, 14 May 2006 02:31:40 +0000 (UTC) (envelope-from mikej@rogers.com) Received: from smtp104.rog.mail.re2.yahoo.com (smtp104.rog.mail.re2.yahoo.com [206.190.36.82]) by mx1.FreeBSD.org (Postfix) with SMTP id 004DC43D49 for ; Sun, 14 May 2006 02:31:39 +0000 (GMT) (envelope-from mikej@rogers.com) Received: (qmail 8261 invoked from network); 14 May 2006 02:31:39 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=rogers.com; h=Received:Message-ID:Date:From:User-Agent:MIME-Version:To:Subject:Content-Type:Content-Transfer-Encoding; b=QSCVrwALfxWpYXFtN2np1F56Okv5AOxvurxtSa0/wKaHqwjwOAzpYj5udXuzllmUjCIQ7iHhRcDfzknGjID7dyQxt/sYAun2OnvmlH1aQnoOp1kUeh2GSdtyNknCLal2xmW5/yiQQs4yUK9duVRhC9hym2dJAdpoXatMZ9S/1GE= ; Received: from unknown (HELO ?70.31.50.218?) (mikej@rogers.com@70.31.50.218 with plain) by smtp104.rog.mail.re2.yahoo.com with SMTP; 14 May 2006 02:31:39 -0000 Message-ID: <446696B7.1070009@rogers.com> Date: Sat, 13 May 2006 22:32:23 -0400 From: Mike Jakubik User-Agent: Thunderbird 1.5.0.2 (Windows/20060308) MIME-Version: 1.0 To: ports@FreeBSD.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Subject: freeradius starts before mysql X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 14 May 2006 02:31:41 -0000 The freeradius ports rc.d script fails to take in to account mysql (when compiled with support for it), and starts up before mysql does, and of course it fails when it cant connect. I tried adding "mysql" to the REQUIRE line, but that seems to have no effect. Does anyone know how the script can be modified to accomplish this? Below is the original script. --- #!/bin/sh # PROVIDE: radiusd # REQUIRE: NETWORKING SERVERS # BEFORE: DAEMON # KEYWORD: shutdown