vasilyev
@vasilyev
php, 1c-bitrix

Как сделать автозапуск в Debian с chroot?

Всем привет!

Есть у меня коробка WD MyBook Live. На ней по дефолту стоит какой-то дебиан старый. Когда покупал, по найденной инструкции поставил в chroot Debian 6 и Transmission. Взял готовый скрипт запуска для демона трансмишн и добавил его толи через update-rc.d, то ли через insserv. Ну и трансмишн при перезапуске железки включается автоматом.

Теперь я хочу сделать то же самое с minidlna и btsync и у меня ничего не выходит. Что я делал:
1. Сделал скрипты minidlna и btsync в /etc/init.d/
2. Вручную они нормально отрабатывают команды типа service minidlna start/stop
3. Сначала я сделал update-rc.d minidlna defaults и получил update-rc.d: using dependency based boot sequencing. Погуглив, я сделал update-rc.d -f minidlna remove и insert minidlna. При перезапуске -- не работает.
4. Погуглив еще, я нашел sysv-rc-conf, установил, запустил, поставил галочки там же, где галочки стоят у трансмишена -- ничего.

Куда мне еще можно посмотреть?
  • Вопрос задан
  • 3036 просмотров
Решения вопроса 1
RicoX
@RicoX
Ушел на http://ru.stackoverflow.com/
В скриптах запуска заполните шапку, по шаблону из того, что запускается, там типа:
### BEGIN INIT INFO
# Provides:             start_guest
# Required-Start:       $bootlogs $sudo $virtualbox-guest-utils $syslog
# Required-Stop:        $bootlogs $sudo $virtualbox-guest-utils $syslog
# Should-Start:
# Default-Start:        2 3 4 5
# Default-Stop:         0 1 6
# Short-Description:    start_guest
### END INIT INFO

Дайте права на выполнение
chmod +x имя скрипта
потом пробуйте insserv
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы