Использование runit вместо rc.d в Debian с Rex

У меня есть системы, которые гарантируют, что их сервисы запускаются с помощью runit вместо rc.d или systemd в Debian, и я пытаюсь использовать Rex, чтобы начать создавать согласованную настройку в своих системах.

Я хотел бы знать, как я могу:

  1. поддерживать актуальность пакета (насколько это возможно) (учитывая тот факт, что я намереваюсь развернуть хранилище только с проверенными пакетами);
  2. отключить официальный и автоматический демон rc.d в Debian;
  3. загрузить скрипт запуска;
  4. создать ссылку для скрипта запуска;
  5. убедитесь, что демон запускается автоматически;
  6. убедитесь, что его регистратор также работает;

В пунктах с 1 по 4 я мог бы просто решить проблему с помощью пакета, созданного для установки скриптов выполнения определенных демонов, и использовать его вместо rc.d (например, пакет getty-run), но AFAIK не остановит Рекс использовать интерфейс rc.d (в соответствии с тем, что я понял в исходном коде: /etc/init.d/%s [start|restart|stop|etc]).

0 ответов

Другие вопросы по тегам