1 |
#!/bin/bash |
#!/bin/bash |
2 |
# $Header: /root/magellan-cvs/src/mysql5/mysql.rc,v 1.1 2007-07-08 00:52:01 niro Exp $ |
# $Header: /root/magellan-cvs/src/mysql5/mysql.rc,v 1.3 2009-07-06 17:48:07 niro Exp $ |
3 |
|
|
4 |
#%rlevels: 3:s 4:s 5:s 0:k 1:k 2:k 6:k |
#%rlevels: 3:s 4:s 5:s 0:k 1:k 2:k 6:k |
5 |
#%start: 60 |
#%start: 60 |
10 |
#%before: |
#%before: |
11 |
#%after: |
#%after: |
12 |
|
|
13 |
source /etc/sysconfig/rc |
source /etc/conf.d/rc |
14 |
source $rc_functions |
source $rc_functions |
15 |
|
|
16 |
case "$1" in |
case "$1" in |
17 |
start) |
start) |
18 |
echo -e ${COLOREDSTAR}"Starting mysql daemon ..." |
rc_print "Starting mysql daemon ..." |
19 |
/usr/bin/mysqld_safe --user=mysql 2>&1 >/dev/null & |
/usr/bin/mysqld_safe > /dev/null 2>&1 & |
20 |
evaluate_retval |
evaluate_retval |
21 |
|
|
22 |
update_svcstatus $1 |
update_svcstatus $1 |
24 |
;; |
;; |
25 |
|
|
26 |
stop) |
stop) |
27 |
echo -e ${COLOREDSTAR}"Stopping mysql daemon ..." |
rc_print "Stopping mysql daemon ..." |
28 |
start-stop-daemon --stop --quiet \ |
start-stop-daemon --stop --quiet \ |
29 |
--pidfile=/var/run/mysqld/mysqld.pid --retry 20 |
--pidfile=/var/run/mysqld/mysqld.pid --retry 20 |
30 |
evaluate_retval |
evaluate_retval |
44 |
;; |
;; |
45 |
|
|
46 |
*) |
*) |
47 |
echo "Usage: $0 {start|stop|restart|status}" |
rc_echo "Usage: $0 {start|stop|restart|status}" |
48 |
exit 1 |
exit 1 |
49 |
;; |
;; |
50 |
esac |
esac |