|
Lines 19-24
Link Here
|
| 19 |
# Base database directory. |
19 |
# Base database directory. |
| 20 |
# mysql_args (str): Custom additional arguments to be passed |
20 |
# mysql_args (str): Custom additional arguments to be passed |
| 21 |
# to mysqld_safe (default empty). |
21 |
# to mysqld_safe (default empty). |
|
|
22 |
# mysql_pidfile (str): Custum PID file path and name |
| 23 |
# (default to ${mysql_dbdir}/$HOSTNAME.pid). |
| 22 |
# |
24 |
# |
| 23 |
|
25 |
|
| 24 |
. %%RC_SUBR%% |
26 |
. %%RC_SUBR%% |
|
Lines 32-43
Link Here
|
| 32 |
: ${mysql_limits="NO"} |
34 |
: ${mysql_limits="NO"} |
| 33 |
: ${mysql_dbdir="/var/db/mysql"} |
35 |
: ${mysql_dbdir="/var/db/mysql"} |
| 34 |
: ${mysql_args=""} |
36 |
: ${mysql_args=""} |
|
|
37 |
: ${mysql_pidfile="${mysql_dbdir}/`/bin/hostname`.pid"} |
| 35 |
|
38 |
|
| 36 |
mysql_user="mysql" |
39 |
mysql_user="mysql" |
| 37 |
mysql_limits_args="-e -U ${mysql_user}" |
40 |
mysql_limits_args="-e -U ${mysql_user}" |
| 38 |
pidfile="${mysql_dbdir}/`/bin/hostname`.pid" |
|
|
| 39 |
command="%%PREFIX%%/bin/mysqld_safe" |
41 |
command="%%PREFIX%%/bin/mysqld_safe" |
| 40 |
command_args="--defaults-extra-file=${mysql_dbdir}/my.cnf --user=${mysql_user} --datadir=${mysql_dbdir} --pid-file=${pidfile} ${mysql_args} > /dev/null &" |
42 |
command_args="--defaults-extra-file=${mysql_dbdir}/my.cnf --user=${mysql_user} --datadir=${mysql_dbdir} --pid-file=${mysql_pidfile} ${mysql_args} > /dev/null &" |
| 41 |
procname="%%PREFIX%%/libexec/mysqld" |
43 |
procname="%%PREFIX%%/libexec/mysqld" |
| 42 |
start_precmd="${name}_prestart" |
44 |
start_precmd="${name}_prestart" |
| 43 |
mysql_install_db="%%PREFIX%%/bin/mysql_install_db" |
45 |
mysql_install_db="%%PREFIX%%/bin/mysql_install_db" |