Назад | Перейти на главную страницу

старт-стоп-демон FreeBSD

Имейте строку в сценарии sh, запускающую службу с rc.d

start-stop-daemon --quiet --start --background --chuid "$USER" --exec /usr/local/bin/env -- $ARGS RETVAL=$?

он возвращается

/etc/rc.d/spat: start-stop-daemon: not found
/etc/rc.d/spat: --exec: not found

Нет старт-стоп-демона?

Нет, FreeBSD использует другой тип системы. Просто открой любое другое /etc/rc.d скрипт в ваш любимый текстовый редактор и просмотрите примеры оттуда.

Проверьте не только /etc/rc.d, где находятся сценарии системных демонов, но также /usr/local/etc/rc.d, где находятся сценарии для дополнительных демонов, таких как mysql или apache, и им подобных. Это сценарии оболочки rc и, как обычно, у них есть полезные подсказки внутри - как сделать их запускаемыми при запуске системы, как настроить дополнительные параметры и многие другие забавные вещи.