Ось: Debian Jessie.
За основу взята статья: https://habrahabr.ru/post/156591/
Устанавливаю из репов:
apt-get install liquidsoap
При установке цепляет и устанавливает следующие зависимости:
( Зависимости )
Копирую полностью готовую структуру (как в статье) директорий с музыкой в /data/radio/. Вся музыка строго одного и того же формата: MP3 CBR 192kbps сконвертированная через WinLame.
Создаю скрипт start-radio.liq:
( Скрипт start-radio.liq )
В скрипте видно, что я закомментировал/удалил значения касательно первой и второй программы (пока не нужны):
# progr_dir = "#{pl}/programs"
# 1_prog_pl = "#{progr_dir}/1_prog.pl"
# 2_prog_pl = "#{progr_dir}/2_prog.pl"
# 1_prog = playlist (reload = 360, "#{1_prog_pl}", mode = "normal")
# 2_prog = playlist (reload = 360, "#{2_prog_pl}", mode = "normal")
Удалил:
({ (1w21h - 1w22h) or (3w21h - 3w22h) or (5w21h - 5w22h)}, 1_prog),
({ (1w18h - 1w19h) or (3w18h - 3w19h) or (4w18h - 4w19h) or (5w18h - 5w19h)}, 2_prog),
Затем создал пустой лог-файл, и рекурсивно сменил владельца и права на доступ к каталогу /data/radio:
touch /data/radio/technical/liquidsoap.log
chown -R liquidsoap:liquidsoap /data/radio/
chmod -R 0775 /data/radio/
Создал ссылку на скрипт для liquidsoap:
ln -s /data/radio/technical/start-radio.liq /etc/liquidsoap
Дальше что старт/рестарт/ребут службы и системы: Захочет заработает, а захочет - выкинет в тишину.
2016/07/17 02:44:44 [mksafe:3] Switch to safe_blank.
Лог 1Лог 2
Что делать?
P.S.: Странно - каты не работают...
debian, icecast, liquidsoap