Mailing Lists: Apple Mailing Lists

Image of Mac OS face in stamp
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Troublesome app when scaling it up, how to proceed?



On 25 Oct 2007, at 15:32, Gerben Wierda wrote:

That is a logical solution and it is in fact the preferred solution.
However it is only safe if the helper tool is a specific tool doing a
specific task.

OK, so let's make the specific task be "checking signatures of and launching other programs". If necessary you can check for rights using AuthorizationCopyRights() as well.


I'm not sure what the security advantage is in not doing it that way? Perhaps you're worried that the signature checks could be compromised somehow? But if you run them as a non-root user, then surely it's easier for someone else to interfere with the checks?

Kind regards,

Alastair.

--
http://alastairs-place.net


_______________________________________________

Cocoa-dev mailing list (email@hidden)

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:
http://lists.apple.com/mailman/options/cocoa-dev/email@hidden

This email sent to email@hidden
References: 
 >Troublesome app when scaling it up, how to proceed? (From: Gerben Wierda <email@hidden>)
 >Re: Troublesome app when scaling it up, how to proceed? (From: "I. Savant" <email@hidden>)
 >Re: Troublesome app when scaling it up, how to proceed? (From: "Gerben Wierda" <email@hidden>)
 >RE: Troublesome app when scaling it up, how to proceed? (From: "John Stiles" <email@hidden>)
 >RE: Troublesome app when scaling it up, how to proceed? (From: "Gerben Wierda" <email@hidden>)
 >Re: Troublesome app when scaling it up, how to proceed? (From: Alastair Houghton <email@hidden>)
 >Re: Troublesome app when scaling it up, how to proceed? (From: "Gerben Wierda" <email@hidden>)



Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2007 Apple Inc. All rights reserved.