Commit Graph

3541 Commits

Author SHA1 Message Date
Greg Neagle
b6364340ac Fix for --show-config 2021-05-24 11:45:39 -07:00
Greg Neagle
39a58e450b Fix version.plist to contain a patch version 2021-05-24 11:35:41 -07:00
Greg Neagle
8d5472633d Beginning of changes for Apple update nagging support on Apple Silicon 2021-05-24 11:28:15 -07:00
Greg Neagle
dc8ec590a1 Bumping version for future release; changes so far are more than simple bug fixes 2021-05-14 14:27:35 -07:00
rrenstrom
56a1dd0cee Add support for client cert package (#1091)
* Build script flag to include client cert

Adds -T flag to make_munki_pkg build scripts to include a component package containing a client certificate for server mTLS

* define no script for certain component packages

In make_munki_mpkg.sh add SCRIPTS="" to  clientcert"), "bootstrap") and "config") cases for pkgbuild, so no script is included in these component packages.
2021-05-14 14:25:02 -07:00
macmule
f00c8eed8d Hide non-updates labels in sidebar when not applicable (#1089)
* Update MainWindowController.swift

Amends MSC to only show the updates view if no optional installs are declared, mimicking prior MSC's behaviour

* Update MainWindowController.swift
2021-05-14 14:23:33 -07:00
Greg Neagle
b4190710c2 Add asn1crypto to py3_requirements.txt to support new client cert functionality 2021-05-11 15:01:50 -07:00
np5
f741ac3f26 Use keychain certificates for mTLS (#1077) 2021-05-11 13:49:48 -07:00
Greg Neagle
c2ee59b20e Bumping version for future release 2021-05-04 10:52:35 -07:00
Greg Neagle
9ab1e5fb79 Avoid calling now-removed plistlib.readPlist in cliutils.py Fixes 'manifestutil version' 2021-05-04 10:51:25 -07:00
Greg Neagle
e5dc248159 Bumping version for future release 2021-04-26 09:00:21 -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
43eb5405df Bump PyObjC version to 7.1; sadly need to compile from source since the wheels are x86_64 only 2021-04-12 08:38:06 -07:00
Greg Neagle
7d53d176b0 Update Python version to 3.9.4 2021-04-09 15:21:05 -07:00
Greg Neagle
870660c3ac New --arch option for munkiimport and makepkginfo 2021-04-09 13:32:14 -07:00
Greg Neagle
91467f6548 Merge branch 'universal2' into Munki5dev 2021-03-30 08:36:46 -07:00
Greg Neagle
c91a17c022 Experiment in having managedsoftwareupdate call 'networksetup -detectnewhardware' at the beginning of a boootstrapping session 2021-03-19 14:39:48 -07:00
Greg Neagle
de4e82eb5b Bumping version for new release 2021-03-10 08:41:25 -08:00
Greg Neagle
1abae70c40 Merge branch 'main' into universal2 2021-03-05 09:56:40 -08:00
Greg Neagle
7087bc22ef Quiet warnings about metadata for MSU_UPDATE_s 2021-03-05 09:55:55 -08:00
Greg Neagle
c6c5b1a958 Merge branch 'main' into universal2 2021-03-05 09:36:37 -08:00
Greg Neagle
8a0a2345da Yet another fix for --show-config for items that are forced False on Apple silicon 2021-03-05 09:34:32 -08:00
Greg Neagle
b2fedc79ab Merge branch 'main' into universal2 2021-03-04 09:36:05 -08:00
Elliot Jordan
1e3bb8a8a9 Minor spelling fixes (#1080)
* Fix "criteria" spelling in function name

* Fix "supervisory" spelling in docstring
2021-03-04 09:35:09 -08:00
Greg Neagle
36aba18b56 Merge branch 'main' into universal2 2021-03-03 22:16:38 -08:00
Greg Neagle
cae5863e95 Update an nb localized string for MunkiStatus to match the equivalent string in MSC.app 2021-03-03 22:15:34 -08:00
Greg Neagle
d55837e02f Merge branch 'main' into universal2 2021-03-03 22:10:52 -08:00
Marius Langseth
b39406be75 Update to Norwegian translation (#1069) 2021-03-03 22:09:04 -08:00
Greg Neagle
7f554f5bfb Bump Python version to 3.9.2 2021-03-02 08:28:22 -08:00
Klaus Wik
51a1ab0c92 Change false to False in prefs.py (#1074)
line 310 had value = false which of course fails ;)
2021-02-24 08:07:49 -08:00
Greg Neagle
d51592b5eb Merge branch 'Munki5dev' into universal2 2021-02-20 09:13:04 -08:00
Greg Neagle
82b720661a Update copyright dates 2021-02-20 09:12:34 -08:00
Greg Neagle
9a6610a74c Update copyright dates 2021-02-20 09:09:53 -08:00
Greg Neagle
9d3e265cb8 Update copyright dates 2021-02-20 09:05:58 -08:00
Greg Neagle
f2f1504a6f Don't crash for --show-config on Apple silicon 2021-02-16 15:16:30 -08:00
Greg Neagle
165e3e79a2 Merge branch 'main' into universal2 2021-02-12 13:37:18 -08:00
Greg Neagle
594c278241 Merge branch 'main' into Munki5dev 2021-02-12 13:36:51 -08:00
Greg Neagle
0620b2330c Fix typos in help text for make_munki_mpkg.sh and make_munki_mpkg_from_git.sh 2021-02-12 13:36:30 -08:00
Greg Neagle
bf0de64713 Merge branch 'Munki5dev' into universal2 2021-02-09 14:11:42 -08:00
Greg Neagle
998586a630 Force Apple softwareupdate prefs to false on Apple Silicon 2021-02-09 14:10:47 -08:00
Greg Neagle
49a1fc5bca Set deployment target of munki-notifier to 10.11; other tweaks 2021-02-09 14:08:56 -08:00
Greg Neagle
2dda6b7783 Don't ignore exceptions thrown in app_usage_monitor if given a bad request (one containing a None/nil value) 2021-02-08 17:21:31 -08:00
Greg Neagle
b1df42ab13 Don't ignore exceptions thrown in app_usage_monitor if given a bad request (one containing a None/nil value) 2021-02-08 17:21:15 -08:00
Greg Neagle
5650a22885 Don't ignore exceptions thrown in app_usage_monitor if given a bad request (one containing a None/nil value) 2021-02-08 17:20:39 -08:00
Greg Neagle
88a69af408 Bump version for upcoming release 2021-02-05 10:18:07 -08:00
Greg Neagle
613101480f Merge branch 'Munki5dev' into universal2 2021-02-05 09:12:49 -08:00
Greg Neagle
5f680b9862 Python 3 fixes for IOPlatform and sysctl functions ported from Python 2 :-( 2021-02-05 09:12:10 -08:00
Greg Neagle
a9756cef8e Merge branch 'Munki5dev' into universal2 2021-02-05 08:09:40 -08:00
Greg Neagle
0f6d817850 In info.py, get the hardware model without calling system_profiler 2021-02-05 08:09:20 -08:00
Greg Neagle
0de132711f Merge branch 'Munki5dev' into universal2 2021-02-04 16:58:28 -08:00