Skip site navigation (1)Skip section navigation (2)
Date:      Sun,  9 Feb 2003 21:33:37 -0600
From:      itchibahn <freebsd@isot.com>
To:        Jez Hancock <jez.hancock@munk.nu>
Cc:        freebsd-isp@FreeBSD.ORG
Subject:   Re: Local package initialization
Message-ID:  <1044848017.3e471d91321cd@webmail.isot.com>
In-Reply-To: <20030209200034.GA25652@users.munk.nu>
References:  <1044818277.3e46a965d3e52@webmail.isot.com> <20030209200034.GA25652@users.munk.nu>

next in thread | previous in thread | raw e-mail | index | archive | help
I had only one script in rc.d, apache.sh.  As you suggested, I made in not 
executable, and it skipped right thru "Local package initialization".   Thanks.

Quoting Jez Hancock <jez.hancock@munk.nu>:

> On Sun, Feb 09, 2003 at 01:17:57PM -0600, itchibahn wrote:
> > I'm running FreeBSD 4.6-RELEASE, and getting stuck at the end of boot
> process:
> > 
> > "Local package initialization"
> > 
> > When this is reached, it sets there forever.  I have to CTRL-C and
> continues to 
> > login prompt.  Any ways to fix this?  Thanks.
> In addition to what Jeff said in his post, you might want to try changing
> the
> order in which your local rc initilization scripts are run.
> 
> As an example, if the files in /usr/local/etc/rc.d dir looks like this:
> 
> -rwxr-x---  1 root  wheel   181 Dec 23 22:05 000.mysql-client.sh*
> -r-xr-xr-x  1 root  wheel   248 Dec 14 09:26 000.pkgtools.sh*
> -r-xr-xr-x  1 root  wheel   307 Jan 19 16:32 100.apache.sh*
> -rwxr-x--x  1 root  wheel   316 Nov 11 01:19 200.idled.sh*
> -rwxr-x---  1 root  wheel   181 Dec 23 22:05 300.mysql.sh*
> -rwxr-xr-x  1 root  wheel  1742 Jan 14 18:03 999.ipfw.sh*
> 
> Then the scripts will be run in the order:
> 
> mysql-client
> pkgtools
> apache
> idled
> ipfw
> 
> This is useful for various reasons, two that come to mind are:
> 
> One application may depend on another application or module being loaded
> first and so the order they start is important (this is the case with
> mysql-client here I think).
> 
> One application may take a long time to start up and cause others to
> hang (could be your situation).
> 
> You could also try stopping all of your local rc scripts from loading
> at boot (either rename the rc files to something other than '.sh' or
> just make them not executable - chmod -x /usr/local/etc/rc.d/*.sh).
> This should resolve the problem, and then you can add scripts back
> one by one and see which one is causing the problem.
> 
> Hope that helps,
> 
> Jez
> 
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-isp" in the body of the message
> 




-------------------------------------------------
This mail sent through ISOT.  To find out more 
about ISOT, visit http://isot.com

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-isp" in the body of the message




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