Slackware: rc.mysqld прерывает запуск других скриптов
Настраивал на своем VPS систему (там Slackware 13-я) и обнаружил, что после установки MySQL часть скриптов из /etc/rc.d перестала стартовать (mysqld запускался, а, например, php-fpm и nginx – нет).
После нескольких часов ковыряния в системе победил это недоразумение. Для этого в /etc/rc.M заменил этот кусочек кода:
# Start the MySQL database:
if [ -x /etc/rc.d/rc.mysqld ]; then
. /etc/rc.d/rc.mysqld start
fi
на этот:
# Start the MySQL database:
if [ -x /etc/rc.d/rc.mysqld ]; then
/bin/sh /etc/rc.d/rc.mysqld start
fi
И все чудесным образом заработало!