What are the types of OS X sessions and what do they mean?

I am trying to figure out the value of LimitLoadToSessionType in launchctl on OS X (Lion).

After cleaning the Internet, it seems that the value can be one of: Aqua, LoginWindow, Background, StandardIO and System.

Are there any missing ones, and more importantly, does anyone know what effect they have?

+5
source share
1 answer

This technical note from Apple explains most of the session types (it does not cover System, I think the Technical Note was last updated for Snow Leopard and the system was probably added for Lion):

Short:

  • Aqua: GUI agent; has access to all GUI services.
  • LoginWindow: ; .
  • : .
  • StandardIO: GUI (, SSH).

, . , Apple TN2083 OS X 10.7.

+5

All Articles