ports/75453: [PATCH] Can't assign another db path via rc.conf for MySQL
Boris Kovalenko
boris at ntmk.ru
Fri Dec 24 05:30:31 UTC 2004
The following reply was made to PR ports/75453; it has been noted by GNATS.
From: Boris Kovalenko <boris at ntmk.ru>
To: FreeBSD-gnats-submit at freebsd.org
Cc:
Subject: Re: ports/75453: [PATCH] Can't assign another db path via rc.conf
for MySQL
Date: Fri, 24 Dec 2004 10:25:35 +0500
Boris Kovalenko wrote:
Hello!
Sorry, smal fix to previous patch. This one should be used
--- mysql-server.sh.orig Fri Dec 17 16:05:48 2004
+++ mysql-server.sh Fri Dec 24 10:23:12 2004
@@ -23,17 +23,21 @@
name="mysql"
rcvar=`set_rcvar`
-mysql_dbdir="%%DB_DIR%%"
-mysql_user="mysql"
+
+load_rc_config $name
+
+: ${mysql_enable="NO"}
+: ${mysql_user="mysql"}
+: ${mysqllimits_enable="NO"}
+: ${mysqllimits_args="-e -U $mysql_user"}
+: ${mysql_dbdir="%%DB_DIR%%"}
+
pidfile="${mysql_dbdir}/`/bin/hostname`.pid"
command="%%PREFIX%%/bin/mysqld_safe"
command_args="--user=${mysql_user} --datadir=${mysql_dbdir}
--pid-file=${pidfile} > /dev/null &"
procname="%%PREFIX%%/libexec/mysqld"
start_precmd="${name}_prestart"
-[ -z "$mysql_enable" ] && mysql_enable="NO"
-[ -z "$mysqllimits_enable" ] && mysqllimits_enable="NO"
-[ -z "$mysqllimits_args" ] && mysqllimits_args="-e -U ${mysql_user}"
mysql_prestart()
{
@@ -47,5 +51,4 @@
required_dirs="${mysql_dbdir}"
required_files="${mysql_dbdir}/mysql/host.frm
${mysql_dbdir}/mysql/user.frm ${mysql_dbdir}/mysql/db.frm"
-load_rc_config $name
run_rc_command "$1"
--
With respect,
Boris
More information about the freebsd-ports-bugs
mailing list