Jens,

I understand your pain. I didn't want to go through it either and I finally 
found BLAuthentication which is a Objective-C wrapper class around the 
Authorization Services. It's a bit outdated but still works fine for me. It's 
hard to find a copy somewhere but here is a link:

http://blog.laurent.etiemble.com/index.php?post/2005/12/05/36

-Laurent.
-- 
Laurent Daudelin
AIM/iChat/Skype:LaurentDaudelin                                 
http://www.nemesys-soft.com/
Logiciels Nemesys Software                                      
laur...@nemesys-soft.com

On Jun 14, 2012, at 13:39, Jens Alfke wrote:

> I've managed to never have to deal with Authorization Services so far in my 
> Cocoa career; until today. Basically I have an app that needs to install some 
> helper tools that the user can run from a shell. (This is a lot like the way 
> TextMate installs the 'mate' tool.) I'm giving a choice of install locations, 
> but the typical one is going to be /usr/bin, so the app will need to 
> authorize to do that.
> 
> Reading through the Authorization Services Programming Guide and 
> BetterAuthorizationSample, this all looks really, really complicated. All I 
> need to do is the GUI equivalent of "sudo ditto my_tool /usr/bin" — does this 
> really take pages and pages of code involving AuthorizationRefs and IPC, and 
> either setuid or invoking launchctl?!
> 
> —Jens
_______________________________________________

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com

Reply via email to