Показать сообщение отдельно
Старый 27.05.2011, 01:55   #562
DOMINATOR
Senior Member
 
Аватар для DOMINATOR
 
Регистрация: 08.05.2010
Сообщений: 306
По умолчанию Демонизация HTS Tvheadend

НАЧНЕМ
Переходим под root и идем в каталог
Код:
/etc/init.d/
там ищим файл
Код:
tvheadend
Если файла нет читаем подпункт, если есть переходим дальше.
- Если Вы сами собираете tvheadend то в папке (папка где вы собирали исходники) Такой вариант характерен если вы только собрали и не устанавливали (без make install)
Код:
/tvheadend/debian/
есть файл
Код:
 tvheadend.tvheadend.init
вам нужно его скопировать в
Код:
/etc/init.d/
под именем
Код:
tvheadend
Из каталога с исходниками копируем скомпилированный исполнемый файл tvheadend
Код:
/tvheadend/build.Linux/
в каталог
Код:
/usr/bin
Открываем файл
Код:
/etc/init.d/tvheadend
и вносим в него изменения
Код:
DAEMON_ARGS="-f -u hts -g video"
!!!"hts" заменить на имя ваше пользователя!!!
Сохраняем файл, и делаем его исполняемым
Код:
chmod +x /etc/init.d/tvheadend
Теперь добовляем его в автозапуск командой
Код:
sudo update-rc.d -f tvheadend defaults
В ответ вы должны получить
Код:
Adding system startup for /etc/init.d/tvheadend ...
/etc/rc0.d/K20tvheadend -> ../init.d/tvheadend
/etc/rc1.d/K20tvheadend -> ../init.d/tvheadend
/etc/rc6.d/K20tvheadend -> ../init.d/tvheadend
/etc/rc2.d/S20tvheadend -> ../init.d/tvheadend
/etc/rc3.d/S20tvheadend -> ../init.d/tvheadend
/etc/rc4.d/S20tvheadend -> ../init.d/tvheadend
/etc/rc5.d/S20tvheadend -> ../init.d/tvheadend
В противном случае где то ошибка

Если все ок, то tvheadend будет стартовать атоматом

Чтоб его остановить\запустьть в ручную
Код:
sudo /etc/init.d/tvheadend start
sudo /etc/init.d/tvheadend stop



PS Спасибо ОГРОМНОЕ за помощ kerber
__________________
HTPC: Asrock Atom 330 ION, Ubuntu 11.10 mini, XBMC PVR
SERVER Atom 525, Tevii USB DVB S660, Ubuntu server 11.10
DOMINATOR вне форума   Ответить с цитированием