From owner-freebsd-isp Sat Mar 9 11: 9:41 2002 Delivered-To: freebsd-isp@freebsd.org Received: from ns1.cksoft.de (ns1.cksoft.de [62.111.66.1]) by hub.freebsd.org (Postfix) with ESMTP id 603CA37B416 for ; Sat, 9 Mar 2002 11:09:36 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by ns1.cksoft.de (Postfix) with ESMTP id C1B7F14FAF; Sat, 9 Mar 2002 20:09:34 +0100 (CET) Received: by ns1.cksoft.de (Postfix, from userid 66) id A9B2B14FAC; Sat, 9 Mar 2002 20:09:33 +0100 (CET) Received: by hirvi.cksoft.de (Postfix, from userid 1000) id 0928B1B65E; Sat, 9 Mar 2002 19:57:16 +0100 (CET) Received: from localhost (localhost [127.0.0.1]) by hirvi.cksoft.de (Postfix) with ESMTP id 0449E18E88; Sat, 9 Mar 2002 19:57:16 +0100 (CET) Date: Sat, 9 Mar 2002 19:57:16 +0100 (CET) From: Christian Kratzer To: Dave Cc: Subject: Re: server no longer processing /usr/local/etc/rc.d on startup In-Reply-To: Message-ID: X-Spammer-Kill-Ratio: 75% MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Virus-Scanned: by AMaViS perl-11 Sender: owner-freebsd-isp@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Hi, On Thu, 7 Mar 2002, Dave wrote: > posted this to questions with no solution... [snipp] > Totally at a loss here as to why the rc.d directory is not being processed on > reboot. Logs are not showing anything of interest that I can see though if > memory serves, rc dumps to console rather than logs (am managing server > remotely, about an hour drive away, so console output is not available). > > Appreciate any insight, help, or ideas. you need more input to be able to see what is going on The startup scripts are being called from /etc/rc. If you can't figure out what is going on why don't you add some debugging outputs to /etc/rc. Something like this ---/etc/rc--- # For each valid dir in $local_startup, search for init scripts matching *.sh # > echo "local_starup: $local_startup" case ${local_startup} in [Nn][Oo] | '') ;; *) echo -n 'Local package initialization:' slist="" for dir in ${local_startup}; do > echo "dir: $dir" if [ -d "${dir}" ]; then for script in ${dir}/*.sh; do > echo "script: $scipt" slist="${slist}${script_name_sep}${script}" done fi done script_save_sep="$IFS" IFS="${script_name_sep}" > echo "slit: $slist" for script in ${slist}; do if [ -x "${script}" ]; then > echo "running: $script" (set -T trap 'exit 1' 2 ${script} start) fi done IFS="${script_save_sep}" echo '.' ;; esac ---/etc/rc--- then reboot and see what you see. This will help you understand what is going on. Perhaps you have managed to screw up local_startup in rc.conf oder something else. You will find out if you will try to trace ... Greetings Christian -- CK Software GmbH Christian Kratzer, Schwarzwaldstr. 31, 71131 Jettingen Email: ck@cksoft.de Phone: +49 7452 889-135 Open Software Solutions, Network Security Fax: +49 7452 889-136 FreeBSD spoken here! To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-isp" in the body of the message