Update os version comparison in MunkiStatus to work properly when complied against the Big Sur SDK (10.16.x vs 11.x)

This commit is contained in:
Greg Neagle
2020-12-07 15:35:04 -08:00
parent 40203eea67
commit e0f1db2620
@@ -70,8 +70,8 @@ func checkForElCapPolicyBanner() -> Bool {
// Returns True if we are running El Cap or later and there is
// a loginwindow PolicyBanner in place
if #available(OSX 10.10, *) {
let osMinorVers = ProcessInfo.processInfo.operatingSystemVersion.minorVersion
if osMinorVers > 10 {
let os_vers = OperatingSystemVersion(majorVersion: 10, minorVersion: 10, patchVersion: 0)
if ProcessInfo().isOperatingSystemAtLeast(os_vers) {
let testfiles = ["/Library/Security/PolicyBanner.txt",
"/Library/Security/PolicyBanner.rtf",
"/Library/Security/PolicyBanner.rtfd"]