summaryrefslogtreecommitdiff
path: root/databases/mysql51-server/files/mysql-server.sh
diff options
context:
space:
mode:
authorAlex Dupre <ale@FreeBSD.org>2005-04-06 13:38:29 +0000
committerAlex Dupre <ale@FreeBSD.org>2005-04-06 13:38:29 +0000
commitbd1e850d7249b66550078edcc36e27aa815d9a3b (patch)
tree0dadd99ae13da37b4847a12de40fb3f52fd8a84f /databases/mysql51-server/files/mysql-server.sh
parentUpdate to 0.2.0. (diff)
Update to 5.0.3 release:
- Add the possibility to specify the database directory in rc.conf - Move database creation from post-install stage into startup script - Add the possibility to specify additional command-line arguments to be passed to mysqld_safe on startup
Notes
Notes: svn path=/head/; revision=132637
Diffstat (limited to 'databases/mysql51-server/files/mysql-server.sh')
-rw-r--r--databases/mysql51-server/files/mysql-server.sh51
1 files changed, 0 insertions, 51 deletions
diff --git a/databases/mysql51-server/files/mysql-server.sh b/databases/mysql51-server/files/mysql-server.sh
deleted file mode 100644
index 708ad57df4b3..000000000000
--- a/databases/mysql51-server/files/mysql-server.sh
+++ /dev/null
@@ -1,51 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD$
-#
-
-# PROVIDE: mysql
-# REQUIRE: NETWORKING SERVERS
-# BEFORE: DAEMON
-# KEYWORD: shutdown
-
-#
-# Add the following line to /etc/rc.conf to enable mysql:
-# mysql_enable (bool): Set to "NO" by default.
-# Set it to "YES" to enable MySQL.
-# mysqllimits_enable (bool): Set to "NO" by default.
-# Set it to yes to run `limits $limits_args`
-# just before mysql starts.
-# mysqllimits_args (str): Default to "-e -U mysql"
-# Arguments of pre-start limits run.
-#
-
-. %%RC_SUBR%%
-
-name="mysql"
-rcvar=`set_rcvar`
-mysql_dbdir="%%DB_DIR%%"
-mysql_user="mysql"
-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()
-{
- if checkyesno mysqllimits_enable; then
- eval `/usr/bin/limits ${mysqllimits_args}` 2>/dev/null
- else
- return 0
- fi
-}
-
-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"