Greg Neagle
|
a7d097291e
|
Remove unsupported make_munki_mpkg_DEP.sh script.
|
2020-08-23 14:13:31 -07:00 |
|
Greg Neagle
|
ff9b98d783
|
Add support for bootstrap pkg
|
2020-08-23 14:12:21 -07:00 |
|
Greg Neagle
|
03c822ece2
|
Move pkg scripts into code/tools/pkgresources
|
2020-08-22 15:33:38 -07:00 |
|
Greg Neagle
|
48e457c33d
|
Remove no-longer-used file
|
2020-08-22 15:28:06 -07:00 |
|
Greg Neagle
|
1a54a675e0
|
Missed a pkg naming format change
|
2020-08-22 15:11:27 -07:00 |
|
Greg Neagle
|
37fc16bfdf
|
Simplify some of the pkg creation tasks in make_munki_mpkg.sh; add git revision count to python pkg version
|
2020-08-22 13:41:41 -07:00 |
|
Greg Neagle
|
b573ee66cb
|
Incorporate 'DEP' functionality into make_munki_mpkg.sh
|
2020-08-22 11:32:34 -07:00 |
|
Taylor Boyko
|
b56fb552b4
|
Support repo-based makecatalogs (#1012)
* if repo plugin has a makecatalogs method defined, use it instead
* pass options and output_fn to repo makecatalogs method
|
2020-08-18 16:17:12 -07:00 |
|
Greg Neagle
|
19b5555d7e
|
Add postinstall script to Python pkg that removes older versions from the framework and ensures the python symlink is removed. Addresses #1010"
|
2020-08-10 10:41:17 -07:00 |
|
Greg Neagle
|
a60e90d5a8
|
Workaround to reliably get 'real' OS version on Big Sur. Addresses #1009
|
2020-08-08 07:46:40 -07:00 |
|
Greg Neagle
|
c5fc0b7673
|
Remove message about a short delay at the loginwindow when prompting for a logout or restart -- it's no longer needed
|
2020-08-07 20:18:40 -07:00 |
|
Greg Neagle
|
bee2216e8d
|
Remove most subprocess bufsize and open buffering options to instead use defaults. Addresses several RuntimeWarnings when using Python 3.8.
|
2020-08-06 21:34:43 -07:00 |
|
Greg Neagle
|
d1cc652f5d
|
Increase height of MunkiStatus window so status detail does not overlap Cancel button focus ring on some macOS versions
|
2020-08-04 20:49:34 -07:00 |
|
Greg Neagle
|
347908b3aa
|
Bump Python version to 3.8.5
|
2020-08-04 20:42:14 -07:00 |
|
Greg Neagle
|
5b50b5cab9
|
Extract OS version from Big Sur installer app
|
2020-07-24 09:12:37 -07:00 |
|
Greg Neagle
|
e161a87952
|
Update install macos app checks for Big Sur
|
2020-07-23 16:58:11 -07:00 |
|
Greg Neagle
|
3290e519c3
|
Merge branch 'main' into Munki5dev
|
2020-07-13 16:42:38 -07:00 |
|
Taylor Boyko
|
f39f98ccf9
|
do not decode data within _curl() (#1007)
|
2020-07-13 16:41:52 -07:00 |
|
Greg Neagle
|
2a12d3d452
|
Update munki-python symlink to use Python.framework/Versions/Current/bin/python3 path
|
2020-07-08 14:49:27 -07:00 |
|
Greg Neagle
|
37e81f8aaf
|
Update Python framework to Python 3.8.3 and PyObjC to 6.2.2
|
2020-07-08 13:21:08 -07:00 |
|
Greg Neagle
|
5d1cfd6764
|
Bumping version for future release
|
2020-07-07 14:21:50 -07:00 |
|
David Aguilar
|
3bb91cabca
|
munki: rename "/usr/local/munki/python" symlink to "munki-python" (#997)
Avoid masking the system /usr/bin/python by calling our symlink
"munki-python" instead of "python".
Closes #996
|
2020-07-07 13:58:34 -07:00 |
|
Greg Neagle
|
361b18bcc5
|
Add logging around non-support for profile installation on certain versions of macOS.
|
2020-07-07 08:12:44 -07:00 |
|
Greg Neagle
|
09af1c23c6
|
Don't crash when parsing an item name that endds with a hyphen
|
2020-07-02 13:26:44 -07:00 |
|
Greg Neagle
|
353d542974
|
Reorder tasks at the end of a managedsoftwareupdate run so the munkistatus session is told it's done before we send a notification of pending updates.
|
2020-06-30 20:43:06 -07:00 |
|
Greg Neagle
|
2c7c10212c
|
Add some debug logging to handleMunkiURL() function
|
2020-06-30 20:40:58 -07:00 |
|
Greg Neagle
|
259f0a0404
|
Comment typo fix
|
2020-06-29 13:41:57 -07:00 |
|
Greg Neagle
|
f5ff3d8634
|
Replace removed function
|
2020-06-29 11:56:42 -07:00 |
|
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 |
|