Date: Thu, 14 Jun 2001 10:49:11 +0300 From: Danny Braniss <danny@cs.huji.ac.il> To: Peter Pentchev <roam@orbitel.bg> Cc: Warner Losh <imp@harmony.village.org>, Sheldon Hearn <sheldonh@starjuice.net>, freebsd-hackers@FreeBSD.ORG Subject: rc, was: Re: Plan to import NetBSD rc system Message-ID: <E15ARsN-00062o-00@sexta.cs.huji.ac.il> In-Reply-To: Message from Peter Pentchev <roam@orbitel.bg> of "Wed, 13 Jun 2001 12:15:25 %2B0300." <20010613121525.D22123@ringworld.oblivion.bg>
next in thread | previous in thread | raw e-mail | index | archive | help
> I've asked -ports before whether it is suitable to let ports startup scripts
> honor /etc/rc.conf{,.local} settings by sourcing /etc/defaults/rc.conf and
> then running a source_rc_confs (or whatever is appropriate).
my suggestion:
this is the 'modified' loop for the ${local_startup} in /etc/rc:
case ${local_startup} in
[Nn][Oo] | '')
;;
*)
echo -n 'Local package initialization:'
for dir in ${local_startup}; do
if [ -d "${dir}" ]; then
for script in ${dir}/*.sh; do
s=`basename ${script} .sh`
v=`eval echo '$'${s}_enable|dd conv=ucase`
if [ -x "${script}" -a ${v} = YES ]; then
(set -T
trap 'exit 1' 2
${script} start)
fi
done
fi
done
echo '.'
;;
esac
you just add: mysql_enable="YeS"
danny
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?E15ARsN-00062o-00>
