Не стартует скрипт при запуске системы

Программирование на sh, быть может немного про альтернативные языки
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
densan
ст. сержант
Сообщения: 370
Зарегистрирован: 2007-12-06 10:02:02
Откуда: Penza
Контактная информация:

Не стартует скрипт при запуске системы

Непрочитанное сообщение densan » 2010-08-09 18:21:49

Прошу сильно не пинать, в написании скриптов не силен.
Не стартует скрипт при запуске системы

Код: Выделить всё

cat /usr/local/etc/rc.d/mjpeg-streamer
#!/bin/sh
echo -n ' Auto RUN mjpg-streamer '
case "$1" in
start)
        cd /usr/appl/mjpg-streamer
        /bin/sh /usr/appl/mjpg-streamer/start.sh
        ;;
stop)
        killall -9 mjpg-streamer
        ;;
*)
        echo "Usage: `basename $0` {start|stop}" >&2
        exit 64
        ;;
esac
exit 0
в rc.conf прописан запуск

Код: Выделить всё

 cat /etc/rc.conf |grep mj
mjpeg-streamer_enable="YES"
запуск вручную работает

Код: Выделить всё

/usr/local/etc/rc.d/mjpeg-streamer start
 Auto RUN mjpg-streamer MJPG Streamer Version.: 2.0
 i: Using V4L2 device.: /dev/video0
 i: Desired Resolution: 960 x 720
 i: Frames Per Second.: 15
 i: Format............: MJPEG
 format asked unavailable get width 640 height 480
 o: www-folder-path...: ./www/
 o: HTTP TCP port.....: 8080
 o: username:password.: disabled
 o: commands..........: enabled
Скрипт должен запускать mjpg-streamer http://sourceforge.net/projects/mjpg-streamer/

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Syward
мл. сержант
Сообщения: 81
Зарегистрирован: 2008-07-06 22:27:33
Откуда: Mytischi
Контактная информация:

Re: Не стартует скрипт при запуске системы

Непрочитанное сообщение Syward » 2010-08-09 18:44:10

отсюда начните.
вкратце: mjpeg-streamer хочет какого-то демона для запуска и без него не запускается. посмотрите в логи, он скорее всего говорит, чего ему не хватает.
Существует рoвнo oдин интуитивнo пoнятный интерфейс - сoска. Все остальные oсваиваются путем oбучения или методом тыка...©

Аватара пользователя
Cancer
Гл. Кастратор
Сообщения: 1269
Зарегистрирован: 2008-03-25 12:21:36
Откуда: г. Ростов-на-Дону
Контактная информация:

Re: Не стартует скрипт при запуске системы

Непрочитанное сообщение Cancer » 2010-08-19 23:18:16

При старте системы нормально запускается!

Код: Выделить всё

//> ee /etc/rc.local

Код: Выделить всё

su cancer -c "/usr/local/bin/mplayer -loop 0 /usr/music/*.mp3 < /dev/null > /dev/null &"

rmn
старшина
Сообщения: 427
Зарегистрирован: 2008-10-03 18:52:02

Re: Не стартует скрипт при запуске системы

Непрочитанное сообщение rmn » 2010-08-20 12:24:03

Вариант 1:
Переименовать скрипт в /usr/local/etc/rc.d/mjpeg-streamer.sh, сделать его выполняемым и убрать из rc.conf строчку mjpeg-streamer_enable="YES" (она там не нужна).

Вариант 2:
Переписать /usr/local/etc/rc.d/mjpeg-streamer в соответствии с man rc