Как в MacOS из сценария bash (или установщика) сообщить о необходимости перезагрузки системы (которая может быть отложена пользователем)
У меня есть сценарий после установки, который в некоторой версии системы MacOS выполняет некоторые настройки системы. Эти изменения вступят в силу после перезагрузки системы.
Я не хочу немедленно перезагружать машину. Я ищу способ повышения пользователя или отображения уведомления системой о том, что рекомендуется перезагрузить систему. Пользователь должен иметь возможность отложить перезапуск по своему желанию.
Мне нужно сделать это двумя способами:
- из пакета установки в сценарии после установки (или с помощью действия JavaScript, предоставляемого установщиком) - это должно произойти, когда мое программное обеспечение установлено на Sonoma
- из пользовательского сценария bash, который может быть запущен пользователем в случае, если он установит мое программное обеспечение на Ventura, а затем обновит систему до Sonoma.