]>
git.ipfire.org Git - ipfire-2.x.git/blob - src/initscripts/init.d/mysql
2 # Begin $rc_base/init.d/mysql
4 # Based on sysklogd script from LFS-3.1 and earlier.
5 # Rewritten by Gerard Beekmans - gerard@linuxfromscratch.org
7 #$LastChangedBy: bdubbs $
8 #$Date: 2005-08-01 14:29:19 -0500 (Mon, 01 Aug 2005) $
13 PIDFILE
=/srv
/mysql
/`/bin/hostname`.pid
18 boot_mesg
-n "Starting MySQL daemon..."
22 if /bin
/ps p
`cat $PIDFILE` |
grep mysqld
>/dev
/null
24 boot_mesg
"mysqld already running!" ${WARNING}
35 if [ "$failure" = "1" ]
41 /usr
/bin
/mysqld_safe
--user=mysql
2>&1 >/dev
/null
&
47 boot_mesg
-n "Stopping MySQL daemon..."
51 killproc
-p ${PIDFILE} /usr
/bin
/mysqld_safe
53 boot_mesg
"mysqld not running!" ${WARNING}
69 statusproc
/usr
/sbin
/mysqld
73 echo "Usage: $0 {start|stop|restart|status}"
78 # End $rc_base/init.d/mysql