Debian 6

Компьютеры Linux Debian

Вроде бы все развернулось нормально, но при запуске баш скрипта пишет "log_action_msg: not found" в чем может быть проблема?

Примечание:
Да скрипт простой до потери пульса :)
#!/bin/bash
### BEGIN INIT INFO
# Provides: star
# Required-Start: $all
# Required-Stop: $all
# Default-Start: 1 2 3 4 5 6
# Default-Stop: 1
# Short-Description: Regular background program processing daemon

case "$1" in
start) log_daemon_msg "Starting"
/www/start.sh
;;
stop) log_daemon_msg "Stoping"
/www/stop.sh
;;
restart) log_daemon_msg "Restarting".
/www/restart.sh
;;
*)log_action_msg "Usage: /etc/init.d/star {start|stop|restart}"
exit 2
;;
esac
Ответы:
А что за скрипт запускаешь? кинь сюда его содержимое
Вы запускаете скрипт без аргументов:
./myscript.sh
попробуйте так:
./myscript.sh start
так:
./myscript.sh stop
или так:
./myscript.sh restart
log_daemon_msg - это библиотечная функция, которая скорее всего пишет в системный лог указанные сообщения. Ее надо включать в сам скрипт посредством например инициализации нужных переменных(посмотрите как написан любой startup-скрипт в папке init.d) или смотрите стандарт LSB init scripts[1]. Замените ее на команду echo - тогда все будет работать.


12 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.