|
Lines 16-21
Link Here
|
| 16 |
# just before mysql starts. |
16 |
# just before mysql starts. |
| 17 |
# mysql_dbdir (str): Default to "/var/db/mysql" |
17 |
# mysql_dbdir (str): Default to "/var/db/mysql" |
| 18 |
# Base database directory. |
18 |
# Base database directory. |
|
|
19 |
# mysql_pidfile (bool): default: ${mysql_dbdir}/`/bin/hostname`.pid |
| 20 |
# Set to the full path of the pid file |
| 19 |
# mysql_args (str): Custom additional arguments to be passed |
21 |
# mysql_args (str): Custom additional arguments to be passed |
| 20 |
# to mysqld_safe (default empty). |
22 |
# to mysqld_safe (default empty). |
| 21 |
# |
23 |
# |
|
Lines 30-42
Link Here
|
| 30 |
: ${mysql_enable="NO"} |
32 |
: ${mysql_enable="NO"} |
| 31 |
: ${mysql_limits="NO"} |
33 |
: ${mysql_limits="NO"} |
| 32 |
: ${mysql_dbdir="/var/db/mysql"} |
34 |
: ${mysql_dbdir="/var/db/mysql"} |
|
|
35 |
: ${mysql_pidfile="${mysql_dbdir}/`/bin/hostname`.pid"} |
| 33 |
: ${mysql_args=""} |
36 |
: ${mysql_args=""} |
| 34 |
|
37 |
|
| 35 |
mysql_user="mysql" |
38 |
mysql_user="mysql" |
| 36 |
mysql_limits_args="-e -U ${mysql_user}" |
39 |
mysql_limits_args="-e -U ${mysql_user}" |
| 37 |
pidfile="${mysql_dbdir}/`/bin/hostname`.pid" |
|
|
| 38 |
command="/usr/sbin/daemon" |
40 |
command="/usr/sbin/daemon" |
| 39 |
command_args="-c -f %%PREFIX%%/bin/mysqld_safe --defaults-extra-file=${mysql_dbdir}/my.cnf --user=${mysql_user} --datadir=${mysql_dbdir} --pid-file=${pidfile} ${mysql_args}" |
41 |
command_args="-c -f %%PREFIX%%/bin/mysqld_safe --defaults-extra-file=${mysql_dbdir}/my.cnf --user=${mysql_user} --datadir=${mysql_dbdir} --pid-file=${mysql_pidfile} ${mysql_args}" |
| 40 |
procname="%%PREFIX%%/libexec/mysqld" |
42 |
procname="%%PREFIX%%/libexec/mysqld" |
| 41 |
start_precmd="${name}_prestart" |
43 |
start_precmd="${name}_prestart" |
| 42 |
start_postcmd="${name}_poststart" |
44 |
start_postcmd="${name}_poststart" |