Форум русскоязычного сообщества Ubuntu


Автор Тема: Не работает автозагрузка verlihub  (Прочитано 1512 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Дмитрий Тележников

  • Автор темы
  • Новичок
  • *
  • Сообщений: 44
  • Dmytriy Telezhnikov
    • Просмотр профиля
    • www.telezhnikov.com
Не работает автозагрузка verlihub
« : 02 Августа 2009, 20:54:09 »
Есть такая проблемка. Создал скрипт в /etc/init.d/verlihub, сделал его исполняемым.  Создал линки update-rc.d verlihub defaults. Поставил suid бит на vh_runhub (файл для запуска хаба, так как для его запуска нужны права root)  При перезагрузке системы, verlihub-a в поцессах нету... Но если потом зайти под рутом и выполнить /etc/init.d/verlihub start хаб успешно стартует... Как тут быть?  :)

Вот сам скрипт:
(Нажмите, чтобы показать/скрыть)

Оффлайн Kwah

  • Старожил
  • *
  • Сообщений: 1442
  • Ubuntu 17.10
    • Просмотр профиля
Re: Не работает автозагрузка verlihub
« Ответ #1 : 03 Августа 2009, 02:01:35 »
Может не подняты сервисы, которые ему нужны? Например, сеть ещё недоступна?

Оффлайн Дмитрий Тележников

  • Автор темы
  • Новичок
  • *
  • Сообщений: 44
  • Dmytriy Telezhnikov
    • Просмотр профиля
    • www.telezhnikov.com
Re: Не работает автозагрузка verlihub
« Ответ #2 : 05 Августа 2009, 12:04:11 »
По умолчанию, создались ссылки с приоритетом S20. Попробовал запустить с приоритетом S91, всё равно не заработало.  Еще заметил одну вещь, я поставил на него SUID бит, при попытке запустить от обычного пользователя пишет что процесс запущен с таким-то PID, но в реальности в процессах опять таки его нету.  :)
Если запустить /etc/init.d/verlihub start из под рута, запускаются следующие процессы:

(Нажмите, чтобы показать/скрыть)
 

Оффлайн DonZhuk

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Re: Не работает автозагрузка verlihub
« Ответ #3 : 25 Сентября 2009, 16:42:01 »
автоматом vh_runhub запускается раньше чем mysql, поэтому стоит подумать как его запускать
с тайм-аутом?!
 

 

Страница сгенерирована за 0.045 секунд. Запросов: 23.