Форум обсуждения систем  

Вернуться   Форум обсуждения систем "Умный дом", проектов Ардуино, OpenWRT и других DIY устройств > Форум умного дома > Сделай сам > OpenWRT/LEDE

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 29.09.2015, 13:31   #1
igrushkin
Junior Member
 
Регистрация: 29.09.2015
Сообщений: 5
Вес репутации: 0
igrushkin is an unknown quantity at this point
По умолчанию Демонизация пакета

Собрал прошивку СС с помощью Image Builder'a для превращения Mr3040 в клиент AirPlay
"Культовый" пакет Shairport у меня не влез, хотя удалил практически ВСЕ пакеты на этапе сборки, влез Shairplay
Запускаю - работает, но не понятно, как его демонизировать.
Стандартные советы для shairport'a типа

/etc/init.d/shairport start
/etc/init.d/shairport enable

не подходят.
igrushkin вне форума   Ответить с цитированием
Старый 30.09.2015, 02:39   #2
khseal
Senior Member
 
Регистрация: 19.09.2014
Сообщений: 220
Вес репутации: 0
khseal is a glorious beacon of lightkhseal is a glorious beacon of lightkhseal is a glorious beacon of lightkhseal is a glorious beacon of lightkhseal is a glorious beacon of lightkhseal is a glorious beacon of light
По умолчанию Re: Демонизация пакета

Есть такая штука start stop daemon. В мануалах все расписано.
khseal вне форума   Ответить с цитированием
Старый 01.10.2015, 14:16   #3
igrushkin
Junior Member
 
Регистрация: 29.09.2015
Сообщений: 5
Вес репутации: 0
igrushkin is an unknown quantity at this point
По умолчанию Re: Демонизация пакета

Цитата:
Сообщение от khseal Посмотреть сообщение
Есть такая штука start stop daemon. В мануалах все расписано.
спасибо, конечно, но:
- start-stop-daemon в последние релизы не входит
- мануалы я курил, но не работает.

Скрипты сидят и в inid.d, и в rc.d, но при буте демон не запускается
igrushkin вне форума   Ответить с цитированием
Старый 01.10.2015, 16:52   #4
paulerr
Senior Member
 
Регистрация: 04.01.2013
Адрес: Москва
Сообщений: 461
Вес репутации: 1152
paulerr has a reputation beyond reputepaulerr has a reputation beyond reputepaulerr has a reputation beyond reputepaulerr has a reputation beyond reputepaulerr has a reputation beyond reputepaulerr has a reputation beyond reputepaulerr has a reputation beyond reputepaulerr has a reputation beyond reputepaulerr has a reputation beyond reputepaulerr has a reputation beyond reputepaulerr has a reputation beyond repute
По умолчанию Re: Демонизация пакета

А /etc/rc.local не поможет?
paulerr вне форума   Ответить с цитированием
Старый 01.10.2015, 17:21   #5
igrushkin
Junior Member
 
Регистрация: 29.09.2015
Сообщений: 5
Вес репутации: 0
igrushkin is an unknown quantity at this point
По умолчанию Re: Демонизация пакета

Цитата:
Сообщение от paulerr Посмотреть сообщение
А /etc/rc.local не поможет?
скопировать туда скрипт?
igrushkin вне форума   Ответить с цитированием
Старый 01.10.2015, 18:21   #6
paulerr
Senior Member
 
Регистрация: 04.01.2013
Адрес: Москва
Сообщений: 461
Вес репутации: 1152
paulerr has a reputation beyond reputepaulerr has a reputation beyond reputepaulerr has a reputation beyond reputepaulerr has a reputation beyond reputepaulerr has a reputation beyond reputepaulerr has a reputation beyond reputepaulerr has a reputation beyond reputepaulerr has a reputation beyond reputepaulerr has a reputation beyond reputepaulerr has a reputation beyond reputepaulerr has a reputation beyond repute
По умолчанию Re: Демонизация пакета

типа того, до слов "exit 0". Пример запуска owfs ниже:
PHP код:
# Put your custom commands here that should be executed once
# the system init finished. By default this file does nothing.

#load OWSERVER
mkdir /tmp/owfs
owserver 
-/dev/ttyS0 -p 3001
owfs 
-s 3001 /tmp/owfs/ --allow_other
owhttpd 
-p 3002 -s 3001

exit 
paulerr вне форума   Ответить с цитированием
Старый 01.10.2015, 20:08   #7
khseal
Senior Member
 
Регистрация: 19.09.2014
Сообщений: 220
Вес репутации: 0
khseal is a glorious beacon of lightkhseal is a glorious beacon of lightkhseal is a glorious beacon of lightkhseal is a glorious beacon of lightkhseal is a glorious beacon of lightkhseal is a glorious beacon of light
По умолчанию Re: Демонизация пакета

Цитата:
спасибо, конечно, но:
- start-stop-daemon в последние релизы не входит
Чо? У меня практически последний релиз и там есть start-stop-daemon и отдельно я его не ставил...
khseal вне форума   Ответить с цитированием
Старый 02.10.2015, 14:18   #8
igrushkin
Junior Member
 
Регистрация: 29.09.2015
Сообщений: 5
Вес репутации: 0
igrushkin is an unknown quantity at this point
По умолчанию Re: Демонизация пакета

Цитата:
Сообщение от khseal Посмотреть сообщение
Чо? У меня практически последний релиз и там есть start-stop-daemon и отдельно я его не ставил...
ок, а в какой пакет он входит? я многие пакеты почикал
igrushkin вне форума   Ответить с цитированием
Старый 02.10.2015, 20:33   #9
igrushkin
Junior Member
 
Регистрация: 29.09.2015
Сообщений: 5
Вес репутации: 0
igrushkin is an unknown quantity at this point
По умолчанию Re: Демонизация пакета

Цитата:
Сообщение от paulerr Посмотреть сообщение
типа того, до слов "exit 0". Пример запуска owfs ниже:
PHP код:
# Put your custom commands here that should be executed once
# the system init finished. By default this file does nothing.

#load OWSERVER
mkdir /tmp/owfs
owserver 
-/dev/ttyS0 -p 3001
owfs 
-s 3001 /tmp/owfs/ --allow_other
owhttpd 
-p 3002 -s 3001

exit 
Сработало! Огромное спасибо!
igrushkin вне форума   Ответить с цитированием
Старый 03.10.2015, 01:42   #10
khseal
Senior Member
 
Регистрация: 19.09.2014
Сообщений: 220
Вес репутации: 0
khseal is a glorious beacon of lightkhseal is a glorious beacon of lightkhseal is a glorious beacon of lightkhseal is a glorious beacon of lightkhseal is a glorious beacon of lightkhseal is a glorious beacon of light
По умолчанию Re: Демонизация пакета

Цитата:
ок, а в какой пакет он входит? я многие пакеты почикал
Я без понятия, думаю куда-нибудь в busybox входит.
khseal вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 04:57. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Яндекс.Метрика