nudge icon indicating copy to clipboard operation
nudge copied to clipboard

Nudge is not having facility to validate the downloaded ventura mac OS installer app ?

Open mani2care opened this issue 2 years ago • 1 comments

Nudge is not having facility to validate the downloaded ventura mac OS installer app ?

i got this error on 5 more mac devices.

Nudge or Binary is doing that downloading the MAC OS ventura & some how the reason mac os installer is crashed & nudge is started notification to user every cycle time & if having option to validate the installer OS then this issue will be ignored & i am looking for facility to validating the downloaded macos Installer is valied or not ?

Any suggestion or solution of this ?

image
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
  <dict>
    <key>optionalFeatures</key>
    <dict>
      <key>acceptableCameraUsage</key>
      <true/>
      <key>acceptableScreenSharingUsage</key>
      <true/>
      <key>aggressiveUserExperience</key>
      <true/>
      <key>aggressiveUserFullScreenExperience</key>
      <true/>
      <key>asynchronousSoftwareUpdate</key>
      <true/>
      <key>attemptToFetchMajorUpgrade</key>
      <true/>
      <key>enforceMinorUpdates</key>
      <true/>
    </dict>
    <key>osVersionRequirements</key>
    <array>
      <dict>
        <key>aboutUpdateURL</key>
        <string>https://support.apple.com/en-in/HT212735</string>
        <key>requiredInstallationDate</key>
        <string>2023-01-13T00:00:00Z</string>
        <key>requiredMinimumOSVersion</key>
        <string>13.1</string>
        <key>targetedOSVersionsRule</key>
        <string>11</string>
      </dict>
      <dict>
        <key>aboutUpdateURL</key>
        <string>https://support.apple.com/en-in/guide/mac-help/mchlpx1065/13.0/mac/13.0</string>
        <key>requiredInstallationDate</key>
        <string>2023-01-13T00:00:00Z</string>
        <key>requiredMinimumOSVersion</key>
        <string>13.1</string>
        <key>targetedOSVersionsRule</key>
        <string>13</string>
      </dict>
      <dict>
        <key>aboutUpdateURL</key>
        <string>https://support.apple.com/en-in/guide/mac-help/mchlpx1065/12.0/mac/12.0</string>
        <key>requiredInstallationDate</key>
        <string>2023-01-06T00:00:00Z</string>
        <key>requiredMinimumOSVersion</key>
        <string>13.1</string>
        <key>targetedOSVersionsRule</key>
        <string>12</string>
      </dict>
    </array>
    <key>userExperience</key>
    <dict>
      <key>allowGracePeriods</key>
      <true/>
      <key>gracePeriodInstallDelay</key>
      <integer>1</integer>
      <key>gracePeriodLaunchDelay</key>
      <integer>1</integer>
      <key>gracePeriodPath</key>
      <string>/private/var/db/.AppleSetupDone</string>
      <key>imminentRefreshCycle</key>
      <integer>300</integer>
      <key>initialRefreshCycle</key>
      <integer>900</integer>
    </dict>
    <key>userInterface</key>
    <dict>
      <key>iconDarkPath</key>
      <string>/Users/Shared/ABB.png</string>
      <key>iconLightPath</key>
      <string>/Users/Shared/ABB.png</string>
      <key>showDeferralCount</key>
      <false/>
      <key>simpleMode</key>
      <false/>
      <key>updateElements</key>
      <array>
        <dict>
          <key>_language</key>
          <string>en</string>
          <key>mainContentText</key>
          <string>A fully up-to-date device is required to ensure that ABB corporate data stored on your device is safe and less vulnerable to malware attacks.\n\nIf you do not update your device, your device will be removed from ABB management tool – Jamf and you may lose access to ABB corporate data and standard services like VPN.\n\n\nUpgrade to Ventura on your device. Simply click the Update Device button to start the upgrade and follow the on-screen instructions.</string>
          <key>subHeader</key>
          <string>A friendly reminder from your ABB MAC team</string>
        </dict>
      </array>
    </dict>
  </dict>
</plist>

mani2care avatar Jan 13 '23 15:01 mani2care

Nudge uses softewareupdate to download the installer. Apparently softwareupdate does not check the download.

I would recommend just using erase install to cache the installer.

https://github.com/grahampugh/erase-install

You can cache the Installer with /Library/Management/erase-install/erase-install.sh --os=13 --update --pkg --move

colorenz avatar Jan 14 '23 16:01 colorenz