I am unsatisfied with my current software update scheme, which can run while a user is logged in and working.
Anyone have any ideas on how I could run a script via the root space and block people from logging in? Preferably with a dialog that says “System is updating and will reboot. Please be patient for a few minutes”.
thoughts?
seems like time to mess with Launchd so try Lingon or Launchd editor. be sure this is absolutely necessary sense i think an installer would lock system resources that its installing so if its updating a program, that program can’t be used by a user till it’s finished updating.