Автор Тема: Как настроить запуск сервиса, если есть только init-скрипт  (Прочитано 1482 раз)

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Ну, во-первых надо было чисто войти в root через su -, а ещё лучше login, т.к. sudo мог оставить какое-то окружение от пользователя.

Оффлайн SUNNY

  • Участник
  • *
  • Сообщений: 61
Ну всё то же самое. Если запустить из командной строки "noip -c /etc/noip.conf" - то через какое-то время ip-адрес появляется на noip.com, а асли запустить как сервис - то не появляется

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Ну, попробуйте запустить и получить логи запуска командой:
Цитировать
bash -x /etc/rc.d/init.d/noip start
заодно увидите с какими параметрами запускается.

Оффлайн SUNNY

  • Участник
  • *
  • Сообщений: 61
Если я верно разобрал, то запускается
/usr/sbin/noip -- -U 15 -c /etc/noip.conf"--" - лишнее, но откуда оно взялось, в скрипте же нет

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Наверное, из  /etc/rc.d/init.d/functions   

Пишите багу на пакет, что-бы мантейнер исправил, и если такое-же поведение у пакета из Сизифа, то лучше сразу на Сизиф