Hacker News new | past | comments | ask | show | jobs | submit login

The manpages for launchctl(1), launchd.plist(5), launchd(8), and Apple's online "Daemons and Services Programming Guide" (which has not been consistently updated for the new launchd)

For example, in the launchctl(1) manpage, can you elucidate what they mean for the "bootstrap" subcommand? (caveat: you're not allowed to use "bootstrap" in your definition. That's tautological).

What does "kickstart" mean? (again, tautological definition)

What's the significance of the various "domains"? What's user vs login vs gui domains? What's an "audit" session ID?

How do you reload a service's plist file?

Trick question: how do you kill your GUI by mistyping a common launchctl command? (I don't remember the command offhand, and am unwilling to experiment right now)

What does the LimitLoadToSessionType plist property do? What are the possible values?

etc...




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: