• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: "Safe" frameworks for privileged tools?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: "Safe" frameworks for privileged tools?


  • Subject: Re: "Safe" frameworks for privileged tools?
  • From: "stephen joseph butler" <email@hidden>
  • Date: Wed, 23 Apr 2008 12:04:19 -0500

On Wed, Apr 23, 2008 at 11:42 AM, Dave Camp <email@hidden> wrote:

> Unless I'm reading the OP wrong, he's writing a privileged helper tool,
> not a daemon. Given that, I don't think the above documents are applicable.


None of what I know is official, but just gathered and extrapolated from
years of reading information about this. So I might be wrong... who knows.

The unsafe frameworks make connections to the default window server. As a
program launched from Finder/Dock/et al, this will always work as expected.
Launched from ssh or root, there are some caveats.

For ssh, they will work fine as long as the same user is logged onto the
GUI. As soon as the user logs out, your program loses its connection and
might crash.

For root, they will work as long as the "console user" stays the same. If
someone uses fast user switching, or logs out, then the program's connection
changes and it might crash.

In any event, none of the unsafe frameworks are documented as working in any
conditions other than the normal ones. People may get them to work 90% of
the time under other conditions, but that's unsupported and may change.

So unless DTS tells you otherwise, I'd stay away. But that's me... maybe 90%
is good enough for you.
_______________________________________________

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:

This email sent to email@hidden

  • Follow-Ups:
    • Re: "Safe" frameworks for privileged tools?
      • From: Michael Watson <email@hidden>
References: 
 >"Safe" frameworks for privileged tools? (From: Michael Watson <email@hidden>)
 >Re: "Safe" frameworks for privileged tools? (From: "stephen joseph butler" <email@hidden>)

  • Prev by Date: Re: Resource Fork - is this a good use/the right thing to do?
  • Next by Date: Re: QTMovie grabing while playback
  • Previous by thread: Re: "Safe" frameworks for privileged tools?
  • Next by thread: Re: "Safe" frameworks for privileged tools?
  • Index(es):
    • Date
    • Thread