Можно ли переопределить окно входа в систему на Tiger? - PullRequest
3 голосов
/ 11 ноября 2008

Мое программное обеспечение авторизует пользователя до загрузки Mac OS X (Tiger и Leopard.) Я хочу использовать SFAuthorizationPluginView, чтобы создать плагин, чтобы попытаться использовать нашу предзагрузочную авторизацию (надежно кэшированную) для входа пользователя в Mac OS X возможность единого входа. Я еще не подтвердил, сработает ли это даже для Leopard, но я предполагаю, что смогу это сделать. (Опасно, я знаю.)

Вопрос в том, как я могу сделать это для Tiger, и будет ли это решение работать на Leopard?

Я продолжаю исследовать, если найду решение, которым поделюсь.

1 Ответ

1 голос
/ 13 ноября 2008

То, что я ожидал бы сделать, это изменить базу данных / etc / authorization, чтобы она принимала вашу авторизацию как достаточную, но комментарии к system.login.console не заставляют меня ожидать, что это сработает. Вы можете обойти LoginWindow, предоставив свое собственное приложение, похожее на логин, которое вы запускаете с помощью launchd вместо com.apple.loginwindow, но похоже, что вы используете кувалду, чтобы взломать гайку.

...