Непонятная фишка с загрузкой некоторых сервисов в Slackware (ну к применру в 9.0)
Так напимер есть запись в /etc/rc.d/rc.M по поводу сабжа:
#
…. (поняли;-)
# Start the MySQL database:
if [ -x /etc/rc.d/rc.mysqld ]; then
. /etc/rc.d/rc.mysqld start
fi
#############
rc.mysqld ессессно стандартен как и после Патрика это осталось:
# Start mysqld:
mysqld_start() {
if [ -x /usr/bin/mysqld_safe ]; then
# If there is an old PID file (no mysqld running), clean it up:
if [ -r /var/run/mysql/mysql.pid ]; then
if ! ps ax | grep mysqld 1> /dev/null 2> /dev/null ; then
echo «Cleaning up old /var/run/mysql/mysql.pid.»
rm -f /var/run/mysql/mysql.pid
fi
fi
/usr/bin/mysqld_safe --datadir=/var/lib/mysql --pid-file=/var/run/mysql/mysql.pid $SKIP &
fi
}
фишка короче в том что если например сказать уже после всей этой закгрузки в консоли «/etc/rc.d/rc.mysql start» То все стартует и не!! падает всякими там эндами)) и работать с базой можно что от нее требуется — ну там во всяком случае mysql test работает итд.
тоже самое и с Ipcad -d — тоже прекрасно с командной строки пашет а как в скрипт загрузки пропишешь то фак большой и толстый)))
Прикольно но с ни с httpd ни с какими либо другими сервисами, стартующими из rc.M таких траблов не происходит и все пркрасно работает.
сами же скрипты — rc.mysqld и rc.ipcad запускаемы — тобишь
«-rwxr-xr-x»
Что за фича такая с запуском?
Кто знает и сталкивался?)
Последние комментарии
- OlegL, 17 декабря 2023 года в 15:00 → Перекличка 21
- REDkiy, 8 июня 2023 года в 9:09 → Как «замокать» файл для юниттеста в Python? 2
- fhunter, 29 ноября 2022 года в 2:09 → Проблема с NO_PUBKEY: как получить GPG-ключ и добавить его в базу apt? 6
- Иванн, 9 апреля 2022 года в 8:31 → Ассоциация РАСПО провела первое учредительное собрание 1
- Kiri11.ADV1, 7 марта 2021 года в 12:01 → Логи catalina.out в TomCat 9 в формате JSON 1