Changes to managedsoftwareupdate, munkicommon/py and installer.py to deal with Apple Software Update.
git-svn-id: http://munki.googlecode.com/svn/trunk@249 a4e17f2e-e282-11dd-95e1-755cbddbdd66
Also changes to these:
managedsoftwareupdate
- Changed osascript call to munkicommon
munkilib/installer.py
- Changed osascript call to munkicommon
- Changed GUI restart notifcation to use the new munkistatus.restartAlert() call.
munkilib/munkicommon.py
- Moved osascript function from munkistatus to munkicommon.
munkilib/munkistatus.py
- Complete rewrite to go with the new MunkiStatus.app
?\127
git-svn-id: http://munki.googlecode.com/svn/trunk@228 a4e17f2e-e282-11dd-95e1-755cbddbdd66
Added --logoutinstall and --manualcheck options for specific run modes.
When running in --logoutinstall mode, it now checks for the existence of a flag to make sure the user triggered the update.
--manualcheck now allows the GUI Managed Software Update.app to trigger an update check if the user manually launches Managed Software Update.app and there are no pre-staged updates.
git-svn-id: http://munki.googlecode.com/svn/trunk@123 a4e17f2e-e282-11dd-95e1-755cbddbdd66
Combined installcheck and managedinstaller into managedsoftwareupdate to avoid race conditions between the two tools.
Removed support for Apple Software Updates (because it didn't work correctly!)
git-svn-id: http://munki.googlecode.com/svn/trunk@112 a4e17f2e-e282-11dd-95e1-755cbddbdd66