有人使用 BetterAuthorizationSample 吗?
在 OS X 上,特权操作是通过 AuthorizationExecuteWithPrivileges() 完成的,Apple 围绕该建议发布了两个建议:
使用 setuid 辅助工具的旧 MoreAuth。
当前的 BetterAuthorizationSample 在系统中散布着 launchd 文件。
我不知道有任何应用程序使用后者......
On OS X privileged operations are done through AuthorizationExecuteWithPrivileges() around which Apple published two recommendations:
The old MoreAuth using setuid helper tools.
The current BetterAuthorizationSample littering the system with launchd files.
I don't know any applications using the latter...
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我已经使用过它,实施起来很痛苦。 FWIW,我知道 BBEdit 和 PGP Desktop 使用它。
I've used it, and it's a pain to implement. FWIW, I know that BBEdit and PGP Desktop use it.
我现在正在尝试使用它。 我唯一反对的是,当有人删除我的应用程序时,辅助工具仍保留在原处。
I'm trying to use it at the moment. The only objection I have is that when one deletes my application the helper tool stays where it is.