[Решено]Автозагрузка shoutcast. Онлайн вещание. (bash_script \ Update-rc.d \ chmod)

Kubuntu, Xubuntu и другие

Модератор: Модераторы разделов

fe120
Сообщения: 16

[Решено]Автозагрузка shoutcast. Онлайн вещание.

Сообщение fe120 »

Всем доброго времени суток.

Требуется помощь знатоков.
ОС Linux Mint, по большом счету таже ubuntu.
Необходимо добавить в загрузку shoutcast сервер от winamp.

Был написан скоренько сриптик shoutcast со следующим содержимым:

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

#! /bin/bash
### BEGIN INIT INFO
# Provides:          shoutcast
# Required-Start:    $remote_fs $syslog
# Required-Stop:     $remote_fs $syslog
# Default-Start:     2 3 4 5
# Default-Stop:      0 1 6
# Short-Description: Start daemon at boot time
# Description:       Enable service provided by daemon.
### END INIT INFO
case "$1" in
  start)
    /home/*/shoutcast/sc_serv /home/*/shoutcast/sc_serv.conf &
;;
exit 0

скрипт был положен в /etc/init.d/

Далее было произведено следующее, создаю ссылки:

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

sudo update-rc.d shoutcast start 20 2 3 4 5 . stop 20 0 1 6 .

Создание проходит успешно.

Далее как рекомендуется даю права на чтение запись исполнение владельцу.

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

 sudo chmod 700 /etc/init.d/shoutcast


Вот вроде бы и все рекомендации по автозагрузке выполнены.
Тем не менее после перезагрузки скрипт ни коим образом не выполняется.
Прошу знающих объяснить где и в чем ошибка.
Заранее спасибо.

Теги: winamp shoutcast linux ubuntu автозагрузка autorun online радио
Спасибо сказали:
Аватара пользователя
shevan
Сообщения: 992
ОС: Debian, Puppy

Re: [Решено]Автозагрузка shoutcast. Онлайн вещание.

Сообщение shevan »

А вручную скрипт запускается?
Напр.

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

sudo /etc/init.d/shoutcast start
Спасибо сказали:
Аватара пользователя
Atolstoy
Сообщения: 1655
Статус: Tux in the rain
ОС: Linux x86_64

Re: [Решено]Автозагрузка shoutcast. Онлайн вещание.

Сообщение Atolstoy »

Это имеет какое-нибудь отношение к радио?
Всего лишь 26 литров пива достаточно человеку для удовлетворения ежедневной потребности в кальции. Здоровое питание - это так просто!
http://atolstoy.wordpress.com
Спасибо сказали:
fe120
Сообщения: 16

Re: [Решено]Автозагрузка shoutcast. Онлайн вещание.

Сообщение fe120 »

Atolstoy писал(а):
12.09.2009 00:34
Это имеет какое-нибудь отношение к радио?


Есть слегка.
С ретрансляцией в локальную сеть играюсь.
Спасибо сказали:
fe120
Сообщения: 16

Re: [Решено]Автозагрузка shoutcast. Онлайн вещание.

Сообщение fe120 »

shevan писал(а):
11.09.2009 23:37
А вручную скрипт запускается?
Напр.

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

sudo /etc/init.d/shoutcast start


вот ответ:

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

sudo /etc/init.d/shoutcast start
/etc/init.d/shoutcast: line 15: ошибка синтаксиса около неожиданной лексемы `0'
/etc/init.d/shoutcast: line 15: `exit 0;'
Спасибо сказали:
blackdevil
Бывший модератор
Сообщения: 2751
Статус: Добровольный помощник
ОС: Ubuntu (lts)

Re: [Решено]Автозагрузка shoutcast. Онлайн вещание.

Сообщение blackdevil »

Вы случайно не буковку О поставили вместо цифры ноль?
Простые решения для Ubuntu-подобных систем: смотрим тут
Спасибо сказали:
Аватара пользователя
Rootlexx
Бывший модератор
Сообщения: 4471
Статус: GNU generation
ОС: Debian GNU/Linux

Re: [Решено]Автозагрузка shoutcast. Онлайн вещание.

Сообщение Rootlexx »

fe120
Оператор case забыли закрыть:

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

case "$1" in
  start)
    /home/*/shoutcast/sc_serv /home/*/shoutcast/sc_serv.conf &
;;
esac
exit 0
Спасибо сказали:
fe120
Сообщения: 16

Re: [Решено]Автозагрузка shoutcast. Онлайн вещание.

Сообщение fe120 »

Rootlexx писал(а):
12.09.2009 16:21
fe120
Оператор case забыли закрыть:

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

case "$1" in
  start)
    /home/*/shoutcast/sc_serv /home/*/shoutcast/sc_serv.conf &
;;
esac
exit 0


Примного благодарен. Теперь все работает.
Спасибо сказали: