OS X: запустить скрипт на экране входа в систему с включенным FileVault
Как запустить скрипт на экране входа в систему (ДО того, как пользователь введет пароль для входа)?
я пытался launchctl
и поместите скрипт под обоими:
/Library/LaunchDaemons/
/Library/LaunchAgents/
Еще скрипт выполняется ПОСЛЕ входа в систему.
Я что-то пропустил?
Редактировать:
- Я старался
/Library/StartupItems
тоже не сработало. LaunchDaemons должен запускаться после входа в систему или до. Кто-нибудь успешно заставил его работать до входа? - Я бегу на Йосемити.
2 ответа
После многих попыток я понимаю, что FileVault может вызвать такое поведение. Поскольку FileVault требует пароль для расшифровки данных, мы ничего не можем сделать перед вводом пароля.
Это предположение, если кто-то имеет какую-либо информацию об этом, пожалуйста, не стесняйтесь подтвердить.
Если у кого-то есть работа, пожалуйста, не стесняйтесь помочь.
Добавьте это в ваш crontab:
@reboot /path/to/file.sh
The script will be run once on boot before login.