В большинстве систем * nix-типа /sbin /service - это простой сценарий оболочки, который запускает что-то из /etc/init.d
с минимальным окружением. Это более или менее то же самое, что сказать
/etc/init.d что-то запустить / остановить / статус / что угодно
Таким образом, общая схема использования /sbin /service - запуск, остановка или перезапуск демонов, но launchctl
и launchd
- это новый порядок OS X для такого рода вещей.
На самом деле OS X даже не имеет init.d, поэтому у него есть скомпилированная двоичная версия /sbin /service, которая ... кто знает что?
Похоже, system_profiler должен запросить у демона статус, и что-то, что вы установили, все еще работает /sbin /service для этого. Я не думаю, что это легко исправить, но, вероятно, обновление программного обеспечения в конечном итоге решит эту проблему для вас.