Commit Graph

3256 Commits

Author SHA1 Message Date
Greg Neagle
6806c5dbed Remove no-longer-used loginwindow import 2020-06-29 11:49:37 -07:00
Greg Neagle
36d8195b54 When MSC.app opens the Software Update preferences pane for a user to initiate a software update, clear all the the loginwindow/startup trigger files so that Munki does not attempt to install updates at the same time Apple Software Update may be installing. 2020-06-29 11:48:02 -07:00
Greg Neagle
5f389c1daa Fix unfortunate typo 2020-06-29 08:57:18 -07:00
Greg Neagle
e61d2866eb When setting things up for an Apple Software Update install via the Software Update preferences pane, ensure the installatlogout flag file is not present 2020-06-26 15:43:00 -07:00
Greg Neagle
d2d2c14dd5 When /Users/Shared/.com.googlecode.munki.checkandinstallatstartup or /Users/Shared/.com.googlecode.munki.installatstartup are used, skip the run if we are at the loginwindow because of a logout and not because of a restart. 2020-06-26 14:58:56 -07:00
Greg Neagle
0fcea40276 Bump version for future release. 2020-06-26 09:47:31 -07:00
Greg Neagle
959496cb54 Fixes for appleupdates.au.software_updates_available() 2020-06-26 09:35:34 -07:00
Greg Neagle
f81fe08056 Don't clear AppleUpdates.plist if we cannot (currently) reach the softwareupdate server. Prevents UpdateNotificationTracking.plist from losing track of Apple updates when an internal softwareupdate replica is not always available (for example, when available only via VPN) 2020-06-26 09:21:44 -07:00
Greg Neagle
4227fff158 another pass at making the softwareupdate check a little more efficient 2020-06-15 14:54:05 -07:00
Greg Neagle
b7793f4347 Merge branch 'main' into Munki5dev 2020-06-15 14:53:06 -07:00
Greg Neagle
eadced8bc1 make_munki_mpkg_from_git.sh: change default branch to 'main' 2020-06-15 14:52:43 -07:00
Greg Neagle
5e5dd67126 Update MSC.app to Swift 5 syntax (minor changes) 2020-06-10 20:17:55 -07:00
Greg Neagle
f959efa85a Update MunkiStatus to Swift 5 syntax (no actual changes, just a recorded syntax check) 2020-06-10 20:11:24 -07:00
Greg Neagle
47700e4007 Update deprecated English localization to en 2020-06-10 20:08:49 -07:00
Greg Neagle
d7b145cdc7 Update project settings for Xcode 11.5 2020-06-10 20:07:03 -07:00
Greg Neagle
7fbf5fb14a Update project settings for Xcode 11.5 2020-06-10 20:03:35 -07:00
Greg Neagle
c53be5860e Clear bootstrap mode if there are no Munki updates and no Apple updates we can actually install without user help. 2020-05-26 10:46:16 -07:00
Greg Neagle
678819bfc2 Updated Norwegian Bokmål localization. Thanks to Frank Paul Silye. 2020-05-22 07:10:23 -07:00
Greg Neagle
788e74d91e Updated Danish localization. Thanks to Thomas Tvegaard. 2020-05-21 07:12:40 -07:00
Greg Neagle
5f0ad58aed Updated Finnish localization. Thanks to Hannes Juutilainen. 2020-05-20 07:55:31 -07:00
Greg Neagle
a598b29eb1 Update Danish localization. Thanks to Thomas Dam. 2020-05-18 08:34:52 -07:00
Greg Neagle
270c13fa1a When checking for softwareupdate installation restrictions, make sure the value is forced by a config profile 2020-05-17 07:02:48 -07:00
Greg Neagle
e868f835bc Remove empty line so number of lines in the file matches all other localized languages 2020-05-15 15:56:15 -07:00
Greg Neagle
2cc99711b8 Updated localization for en-AU, en-CA, and en-GB. Long live the Queen's English. 2020-05-15 10:20:36 -07:00
Greg Neagle
96c01d7f0a Updated Russian localization. Thanks to Daria Mayorova. 2020-05-15 09:03:19 -07:00
Greg Neagle
4b12a47485 Updated Italian localization. Thanks to Luca Molteni. 2020-05-15 09:01:06 -07:00
Greg Neagle
b36676f948 Updated Japanese localization. Thanks to Yuko Katabami. 2020-05-15 08:57:47 -07:00
Greg Neagle
e3c5f6d706 Updated French localization. Thanks to Benjamin Francois. 2020-05-14 12:01:59 -07:00
Greg Neagle
40c33faec6 Sort all Localizable.strings for consistent ordering 2020-05-14 10:11:20 -07:00
Greg Neagle
39cdcb6051 Updated German localization. Thanks to Jens Malessa. 2020-05-14 08:09:43 -07:00
Greg Neagle
1180a402dd Updated Dutch localization. Thanks to Arjen van Bochoven. 2020-05-14 07:22:25 -07:00
Greg Neagle
5b80c3e92b Updated Japanese localization. Thanks to Daniel Moore. 2020-05-14 07:17:13 -07:00
Greg Neagle
be0a0f0238 Updated French localization. Thanks to Benjamin Francois. 2020-05-14 07:15:25 -07:00
Greg Neagle
f38d9b06d2 Updated Swedish localization. Thanks to Per Olofsson. 2020-05-14 07:13:36 -07:00
Greg Neagle
1f69803685 More localization clean up 2020-05-14 07:02:12 -07:00
Greg Neagle
a0d56abceb More localization cleanup 2020-05-13 20:26:32 -07:00
Greg Neagle
e5876539bf remove extraneous space 2020-05-13 17:12:20 -07:00
Greg Neagle
fa47afe1e2 Localization cleanup pass 2020-05-13 16:53:25 -07:00
Greg Neagle
f2cdd0d2be Updated Russian localization. Thanks to Daniel Moore and Daria Mayorova. 2020-05-13 14:17:49 -07:00
Greg Neagle
b8c011c16b Updated Italian localization. Thanks to Daniel Moore and Luca Molteni. 2020-05-13 14:13:44 -07:00
Greg Neagle
6851449d5e Bump version to 5.0.0 for future release 2020-05-12 18:46:35 -07:00
Greg Neagle
cd4bbe1002 Ignore force_install_after_date keys for Apple updates in macOS 10.14 and later 2020-05-12 10:54:41 -07:00
Greg Neagle
8990ff055e in munkitools_app.pkg preflight, exit 0 no matter the exit code of killall 2020-05-11 14:49:06 -07:00
Greg Neagle
acc0f8a038 Add AggressiveUpdateNotificationDays to default prefs and (therefore) output of --show-config 2020-05-11 09:35:51 -07:00
Greg Neagle
125a7e30c5 Remove extraneous space from alert text. 2020-05-11 07:45:56 -07:00
Greg Neagle
0615640d5e Don't display Apple updates warning text when Apple updates are filtered. 2020-05-11 07:15:52 -07:00
Greg Neagle
0b86a0e37d When relaunching MSC.app during an install, if it wasn't in front before, don't bring it to front when relaunching it 2020-05-10 19:54:37 -07:00
Greg Neagle
9e18c67a1b A far too large commit that extends obnoxious mode to Munki updates that have been pending a long time and to updates that will be forced soon. 2020-05-10 18:35:00 -07:00
Greg Neagle
8dc05e56ed New scripts for app pkg to quit and relaunch MSC.app if running 2020-05-09 22:37:26 -07:00
Greg Neagle
bd570228a8 Extend aggressive notification features to Munki updates; provide a preference to control timing of the aggressive notifications 2020-05-08 21:11:31 -07:00