@kare2022

Какой аналог systemd во FreeBsd?

Никак не могу понять -- как всё-таки сделать так, чтобы моё приложение запускалось при старте и перезапускалось после падения во FreeBsd? Сколько людей, столько и мнений.

В Линуксе я использую systemd. Какой наиболее близкий аналог этого во FreeBsd? Есть ли что-то более-менее стандартное, что используется многими во FreeBsd? А просто какой-то костыль написанный васей пупкиным, пусть даже и работающий.
  • Вопрос задан
  • 2052 просмотра
Пригласить эксперта
Ответы на вопрос 4
demon416nds
@demon416nds
Разработчик на чем попало
гуглите rc.d
ну или на форуме лиссяры спросите
Ответ написан
Комментировать
athacker
@athacker
Во фре вариантов-то особо нет. Не то что в этих ваших линупсах :-)

https://www.freebsd.org/doc/ru_RU.KOI8-R/books/han...
Ответ написан
Комментировать
sashkets
@sashkets
Прекратил отвечать после 24.02.2022
sysutils/py-supervisor - аналог supervisord из линукса
Ответ написан
CityCat4
@CityCat4
Внимание! Изменился адрес почты!
Читаем документацию. Внимательно. FreeBSD - это монолитная система, и документация в ней (английская по крайней мере) всегда соответствует действительности.

Хорошо, что во FreeBSD нет такого уродства как systemd. Хотя мне уже лет пять, как параллельно, но все равно хорошо :)

Чтобы добавить в автозапуск файл, нужно просто отредактировать файл /etc/rc.conf

mycool_enable="YES"
mycool_program="/this/is/path/to/my/program"


можно добавить любые другие переменные, они будут доступны стартовому скрипту. Стартовый скрипт должен находиться в /etc/rc.d или /usr/local/etc/rc.d и соответствовать стандарту FreeBSD
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы