Автостарт Тор

django
Сообщения: 11
Зарегистрирован: 28 июл 2018, 04:45

Сообщение django » 03 сен 2018, 19:01

В основном после перезагрузки роутера не стартует Tor, приходиться запускать в ручную

cat /opt/etc/init.d/S35tor
#!/bin/sh
ENABLED=yes
PROCS=tor
ARGS="-f /opt/etc/tor/torrc"
PREARGS=""
DESC=$PROCS
PATH=/opt/sbin:/opt/bin:/opt/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
. /opt/etc/init.d/rc.func

В torrc стоит RunAsDaemon 1

Аватара пользователя
Zyxmon
Администратор
Сообщения: 1546
Зарегистрирован: 09 авг 2015, 14:33

Сообщение Zyxmon » 03 сен 2018, 19:04

django писал(а):Источник цитаты Tor, приходиться запускать в ручную

Напишите, как Вы это делаете.

django
Сообщения: 11
Зарегистрирован: 28 июл 2018, 04:45

Сообщение django » 03 сен 2018, 19:07

Zyxmon писал(а):Источник цитаты
django писал(а):Источник цитаты Tor, приходиться запускать в ручную

Напишите, как Вы это делаете.


/opt/etc/init.d/S35tor start

Аватара пользователя
Zyxmon
Администратор
Сообщения: 1546
Зарегистрирован: 09 авг 2015, 14:33

Сообщение Zyxmon » 03 сен 2018, 19:09

Добавьте паузу (sleep N), N подберите экспериментально, в начала скрипта запуска.

django
Сообщения: 11
Зарегистрирован: 28 июл 2018, 04:45

Сообщение django » 04 сен 2018, 14:04

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

#!/bin/sh
sleep 10
ENABLED=yes
PROCS=tor
ARGS="-f /opt/etc/tor/torrc"
PREARGS=""
DESC=$PROCS
PATH=/opt/sbin:/opt/bin:/opt/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
. /opt/etc/init.d/rc.func

По-прежнему после перезагрузки не стартует..

Аватара пользователя
Zyxmon
Администратор
Сообщения: 1546
Зарегистрирован: 09 авг 2015, 14:33

Сообщение Zyxmon » 04 сен 2018, 14:56

А со sleep 100000?

django
Сообщения: 11
Зарегистрирован: 28 июл 2018, 04:45

Сообщение django » 08 сен 2018, 04:49

Не понял, sleep 100000- это больше суток постааить?

Аватара пользователя
Zyxmon
Администратор
Сообщения: 1546
Зарегистрирован: 09 авг 2015, 14:33

Сообщение Zyxmon » 08 сен 2018, 08:32

django писал(а):Источник цитаты Не понял, sleep 100000- это больше суток постааить?

Вы не задавайте вопросы, Вы экспериментируйте. Причины не запуска основные две - (1) слишком рано, не все еще проинициализировано прошивкой; (2) окружение различное при запуске руками из консоли и автостарте.
В Вашем случае только Вы сами можете выявить причину.

django
Сообщения: 11
Зарегистрирован: 28 июл 2018, 04:45

Сообщение django » 17 сен 2018, 15:03

Zyxmon писал(а):Источник цитаты
django писал(а):Источник цитаты Не понял, sleep 100000- это больше суток постааить?

Вы не задавайте вопросы, Вы экспериментируйте. Причины не запуска основные две - (1) слишком рано, не все еще проинициализировано прошивкой; (2) окружение различное при запуске руками из консоли и автостарте.
В Вашем случае только Вы сами можете выявить причину.

Ставил sleep 200, перестал работать ssh не смог зайти.
Как изменить окружение чтобы запускалось?

Аватара пользователя
Zyxmon
Администратор
Сообщения: 1546
Зарегистрирован: 09 авг 2015, 14:33

Сообщение Zyxmon » 17 сен 2018, 17:59

django писал(а):Источник цитаты Ставил sleep 200, перестал работать ssh не смог зайти.

Значит не туда ставили.


Вернуться в «Entware на Keenetic»

Кто сейчас на конференции

Всего 1 посетитель :: 1 зарегистрированный, 0 скрытых и 0 гостей (основано на активности пользователей за последние 5 минут)
Больше всего посетителей (121) здесь было 18 май 2016, 18:19

Сейчас этот форум просматривают: CommonCrawl [Bot] и 0 гостей