Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
mani2care opened this issue Jan 13, 2023 · 1 comment

Comments

@mani2care
Copy link

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>

@colorenz
Copy link
Contributor

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants