Well, that's interesting. Google brings up some seemingly-relevant code. It looks to me (note: I don't know C++) that after an installation is complete, applauncherd attempts to reload its previous state. /var/run/applauncherd (which contains the state file, /var/run/applauncherd/saved-state) is checked as to whether it's an aegisfs mountpoint first. Somehow/somewhere, this fails, causing applauncherd to exit. Well, that would explain why there's only a problem in openmode. What I don't understand is why this problem doesn't happen all the time, and not for all openmode users. Also possibly useful: aegis_system_mode_t, aegis_crypto_verify_aegisfs