Построение сервиса / демона с использованием runit
333
Dmitry Ilukhin
Мне нужно создать службу синхронизации времени для некоторой системы Linux на основе SysV, но я хочу использовать Ubuntu в качестве среды разработки. По этой и некоторым другим причинам я решил использовать runit как универсальный и удобный инструмент. Но вот некоторые неприятности, которые у меня есть:
- Как мне заставить его работать в моей системе на основе SysV? Кажется, у него есть модуль (
runsvdir
), который должен быть запущен. Я собрал из источников и сделалmake install
как указано, но не вижу изменений в/etc/init.d/
. Должен ли я добавитьrunsvdir
к/etc/init.d
вручную? - Как заставить мое консольное приложение реагировать на управляющие сигналы? Нужен ли какой-то специальный код для этого или достаточно просто
while(1)
? Я искал примеры, но нашел только скрипты bash с командой sleep.
Пытался добавить тег "runit", но он говорит, что я не смог, потому что это новый, и мне нужна репутация, чтобы сделать это
Dmitry Ilukhin 7 лет назад
0
0 ответов на вопрос
Похожие вопросы
-
9
В чем разница между командами "su -s" и "sudo -s"?
-
4
Требуется хороший бесплатный образ Ubuntu Server VMWare
-
8
Ожидание ноутбука в Linux / Ubuntu
-
-
4
Каковы различия между основными дистрибутивами Linux? Я замечу?
-
1
Как я могу получить доступ к принтеру Windows Vista из Ubuntu по сети?
-
2
Ограничить использование процессора для Flash в Firefox?
-
2
Как мне заставить мой микрофон работать под Debian GNOME?
-
2
Конки установки - образцы / идеи?
-
3
Каковы различия между оконными менеджерами Linux?
-
3
Могу ли я запустить Microsoft Office 2007 под Ubuntu?