Commit Graph

27 Commits

Author SHA1 Message Date
Greg Neagle 6b4ad647c4 Update copyright dates 2025-01-25 15:35:09 -08:00
aysiu cccfba0500 Display force_install_after_date in managedsoftwareupdate summary (if applicable) (#1220)
* Show force_install_after_date in summary after managedsoftwareupdate run
---------

Authored-by: Alan Siu <alanysiu@gmail.com>
2024-07-01 09:44:47 -07:00
Greg Neagle 2b327569b4 Update copyright dates 2024-01-30 16:14:29 -08:00
Greg Neagle 767f64b12a Update copyright info 2023-02-22 09:59:22 -08:00
Greg Neagle 734c8dcd3f Add staged os installer to the UpdateNotificationTracking.plist 2022-08-29 08:55:19 -07:00
Greg Neagle 5ee0f5928a Update copyright dates 2022-05-10 16:09:38 -07:00
Greg Neagle 851cfc3041 Record Apple update history seperately. Workaround for 'disapparing/reappearing' macOS updates seen in Big Sur 2021-04-26 08:12:47 -07:00
Greg Neagle 9d3e265cb8 Update copyright dates 2021-02-20 09:05:58 -08:00
Greg Neagle 0ac6fbd3b6 Don't check AppleUpdates.plist for forced updates if neither InstallAppleSoftwareUpdates or AppleSoftwareUpdatesOnly preferences are true 2020-04-14 17:11:09 -07:00
Greg Neagle 72a0535d0d Update Copyright dates 2020-01-01 08:53:37 -08:00
Greg Neagle 7ff576f159 Python 3 compatibility fixes 2019-07-13 18:21:54 -07:00
Greg Neagle 0dddb5dbd5 Lots of Python 3 compatibility changes for munkilib 2019-06-22 22:19:39 -07:00
Greg Neagle df60207145 Add 'from __future__ import absolute_import' to all files to enforce Python3-style imports 2019-05-03 21:34:56 -07:00
Greg Neagle 531d99a01a Convert all print statements to Python3-compatible print functions 2019-05-03 19:47:37 -07:00
Greg Neagle 918d0b7391 Update copyright dates 2019-01-02 10:31:50 -08:00
Greg Neagle 1428c40d06 Update copyright notices to include 2018 2018-01-20 08:46:22 -08:00
Greg Neagle 292bc808c6 - Groundwork for installing from locally-installed app instead of dmg
- Run some finishing tasks including postflight script when signalled by startosinstall that it's ready to restart
- launchd.py extended to optionally _not_ cleanup a launchd job on exit so that startosinstall isn't killed prematurely and can live on after managedsoftwareupdate's untimely death
2017-04-04 10:49:15 -07:00
Greg Neagle 86fbd6299c Avoid modifying NSDictionary when recording pending update dates. Fixes #720 2017-03-10 11:10:01 -08:00
Greg Neagle 90d457b082 more of the needed munki-notifier pieces 2017-02-26 10:30:33 -08:00
Greg Neagle cd33a20244 Add notifier app 2017-02-21 14:36:14 -08:00
Greg Neagle 24805bd99b Remove 'shebang' line from all Python modules that are not intended to be executed as scripts. This also causes my stupid editor to stop marking these files as executable. 2017-01-11 16:03:33 -08:00
Greg Neagle a399d47e83 Missed function name change 2017-01-10 09:06:10 -08:00
Greg Neagle 9021d40f72 Change relative import style 2017-01-06 15:10:36 -08:00
Greg Neagle 0749cc6cde Get installinfo.py to 10/10 PyLint score 2017-01-03 16:21:48 -08:00
Greg Neagle 41153d3a86 Remove execute bit from most munkilib/*.py files 2017-01-02 16:07:55 -08:00
Greg Neagle 628046ed15 Many PyLint fixes and missing import fixes 2017-01-02 16:06:16 -08:00
Greg Neagle 242bbc9855 Move more functions out of updatecheck and into new modules 2017-01-01 14:43:54 -08:00