From 22a8bfdbbecd5824756c8c04e92f3d5458e4efdd Mon Sep 17 00:00:00 2001 From: Greg Neagle Date: Sun, 26 Feb 2017 13:00:06 -0800 Subject: [PATCH] Recreate a launchagent that logouthelper can use to launch Managed Software Center. --- code/client/logouthelper | 2 +- ...oglecode.munki.ManagedSoftwareCenter.plist | 28 +++++++++++++++++++ 2 files changed, 29 insertions(+), 1 deletion(-) create mode 100644 launchd/LaunchAgents/com.googlecode.munki.ManagedSoftwareCenter.plist diff --git a/code/client/logouthelper b/code/client/logouthelper index 203ed1ff..f5d3ee64 100755 --- a/code/client/logouthelper +++ b/code/client/logouthelper @@ -96,7 +96,7 @@ def alertUserOfForcedLogout(info=None): # Managed Software Center.app isn't running. # Use our LaunchAgent to start # Managed Software Center.app in the user context. - launchfile = '/var/run/com.googlecode.munki.ManagedSoftwareUpdate' + launchfile = '/var/run/com.googlecode.munki.ManagedSoftwareCenter' f = open(launchfile, 'w') f.close() # now wait a bit for it to launch before proceeding diff --git a/launchd/LaunchAgents/com.googlecode.munki.ManagedSoftwareCenter.plist b/launchd/LaunchAgents/com.googlecode.munki.ManagedSoftwareCenter.plist new file mode 100644 index 00000000..4c2e3d96 --- /dev/null +++ b/launchd/LaunchAgents/com.googlecode.munki.ManagedSoftwareCenter.plist @@ -0,0 +1,28 @@ + + + + + Label + com.googlecode.munki.ManagedSoftwareCenter + LimitLoadToSessionType + + Aqua + + ProgramArguments + + /usr/local/munki/launchapp + -a + /Applications/Managed Software Center.app + + RunAtLoad + + KeepAlive + + PathState + + /var/run/com.googlecode.munki.ManagedSoftwareCenter + + + + +