Hello-IT
Hello-IT copied to clipboard
Misleading update indicator for "macOS Version" info item on macOS 15.4
On macOS 15.4 the info item "macOS Version" has an indicator for available software updates.
It's still there after restart, unload & load LaunchAgent, after force quitting the app and after check for new software updates.
Someone else pointed this out: ***_It appears the LastUpdatesAvailable value in /Library/Preferences/com.apple.SoftwareUpdate.plist is not properly updated or cleaned up after a software update check.
On a clean VM I couldn’t reproduce, because the key is not there._
thanks for the great app.
Hello,
You seems to use a custom written script here with Hello IT to check if there is updates to apply. This is not a native feature of Hello IT but a script extension (and a smart one) your team did with the ScriptedItem feature.
So out of the box I cannot really help here.
I recommend checking the script itself to make it works reliably outside of Hello IT and then, confirming it integrate correctly.
thank you very much. I will take a look into that. thanks for pointing that out.
user error*
If you are using the Jacob F Grant script: https://github.com/jacobfgrant/hello-it-scripts/blob/master/CustomScripts/com.github.jacobfgrant.hello-it.updates.sh
The problem seems to be that the variable "munkiUpdateCount" appears as "munkiUpdatesCount" (with an "s") later in the script. I changed the first appearance to also be "munkiUpdatesCount" and now I get the correct result.