Bug #46418 addition of enforcing system services start for mysqld_multi
Submitted: 28 Jul 2009 1:41 Modified: 28 Jul 2009 3:46
Reporter: Lig Isler-Turmelle Email Updates:
Status: Verified Impact on me:
None 
Category:MySQL Server: Installing Severity:S4 (Feature request)
Version:5.0, 5.1 OS:Any
Assigned to: CPU Architecture:Any

[28 Jul 2009 1:41] Lig Isler-Turmelle
Description:
From http://bugs.mysql.com/bug.php?id=18810 

"The start script for the MySQL server, "/etc/init.d/mysql", now ensures that the system services ypbind, nscd, ldap, and NTP are started first (if these are configured on the machine)."

This fix was not added to the mysqld_multi.server script as well.

How to repeat:
Look in mysqld_multi.server for 
# Comments to support LSB init script conventions
### BEGIN INIT INFO
# Provides: mysql
# Required-Start: $local_fs $network $remote_fs
# Should-Start: ypbind nscd ldap ntpd xntpd
# Required-Stop: $local_fs $network $remote_fs
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: start and stop MySQL
# Description: MySQL is a very fast and reliable SQL database engine.
### END INIT INFO

which is in mysqld.server

Suggested fix:
add it to the mysqld_multi.server script.
[28 Jul 2009 3:46] Valeriy Kravchuk
Thank you for the problem report.