2009-04-04 7 views
1

Auf OS X werden privilegierte Operationen durch AuthorizationExecuteWithPrivileges() ausgeführt, um die Apple zwei Empfehlungen veröffentlicht hat:Verwendet jemand BetterAuthorizationSample?

Der alte MoreAuth, der setuid-Hilfstools verwendet.

Der aktuelle BetterAuthorizationSample verunreinigt das System mit Launchd-Dateien.

Ich weiß nicht, alle Anwendungen, die letztere mit ...

Antwort

1

Ich habe es verwendet, und es ist ein Schmerz zu implementieren. FWIW, ich weiß, dass BBEdit und PGP Desktop es benutzen.

0

Ich versuche es im Moment zu verwenden. Der einzige Einwand, den ich habe, ist, dass, wenn man meine Anwendung löscht, das Hilfswerkzeug dort bleibt, wo es ist.