これを書いている時点では
com.apple.SoftwareUpdateの設定で
restrict-software-update-require-admin-to-installの設定をTRUEにしていると
/usr/sbin/softwareupdate --download
/usr/sbin/softwareupdate --install
の
コマンドは失敗する(ストールする)
"/Library/Preferences/com.apple.SoftwareUpdate.plist"
と
"/Library/Managed Preferences/com.apple.SoftwareUpdate.plist"
の
両方に設定があるが
設定値を変更してもMDMのロードが有効なようで
softwareupdateコマンドは失敗する
| 行番号 | ソース |
|---|---|
| 001 | アップデートは2系統 |
| 002 | xprotectとsoftwareupdateです |
| 003 | まずは |
| 004 | xprotect |
| 005 | #アップデート前 |
| 006 | #チェック |
| 007 | /usr/bin/sudo /usr/bin/xprotect check |
| 008 | #バージョン |
| 009 | /usr/bin/xprotect version |
| 010 | #アップデート |
| 011 | /usr/bin/sudo /usr/bin/xprotect update |
| 012 | #アップデート後 |
| 013 | #チェック |
| 014 | /usr/bin/sudo /usr/bin/xprotect check |
| 015 | #バージョン |
| 016 | /usr/bin/xprotect version |
| 017 | #ステータス |
| 018 | /usr/bin/xprotect status |
| 019 | |
| 020 | softwareupdateは |
| 021 | #リスト |
| 022 | /usr/sbin/softwareupdate --list --recommended --include-config-data |
| 023 | #ダウンロード |
| 024 | /usr/sbin/softwareupdate --download --recommended --include-config-data |
| 025 | #インストール |
| 026 | /usr/bin/sudo /usr/sbin/softwareupdate --install --recommended --include-config-data |
| AppleScriptで生成しました | |
ログ
| 行番号 | ソース |
|---|---|
| 001 | |
| 002 | OSver: 26.3 |
| 003 | CUPS: 2.3.4 |
| 004 | iCloud XProtect: /private/var/protected/xprotect |
| 005 | In var XProtect.bundle Ver: 5330 |
| 006 | Legacy XProtect: /Library/Apple/System/Library/CoreServices |
| 007 | In Library XProtect.bundle Ver: 5329 |
| 008 | XProtect.app: 156 |
| 009 | XProtectPluginService.xpc: 74 |
| 010 | MRT.app: 1.93 |
| 011 | AppleKextExcludeList.kext: 21.0.0 |
| 012 | /usr/bin/sudo /usr/bin/xprotect check |
| 013 | Current update: date: 2026-02-18 00:55:01 +0000 version: 5330 |
| 014 | /usr/bin/xprotect version |
| 015 | Version: 5330 Installed: 2026-02-18 01:15:56 +0000 |
| 016 | /usr/bin/sudo /usr/bin/xprotect update |
| 017 | Starting update. |
| 018 | No update applied, already up to date |
| 019 | /usr/bin/sudo /usr/bin/xprotect check |
| 020 | Current update: date: 2026-02-18 00:55:01 +0000 version: 5330 |
| 021 | /usr/bin/xprotect version |
| 022 | Version: 5330 Installed: 2026-02-18 01:15:56 +0000 |
| 023 | /usr/bin/xprotect status |
| 024 | XProtect launch scans: enabled |
| 025 | XProtect background scans: enabled |
| 026 | /usr/sbin/softwareupdate --list --recommended --include-config-data |
| 027 | 2026-02-18T01:18:48Z |
| 028 | Software Update Tool |
| 029 | |
| 030 | Finding available software |
| 031 | Software Update found the following new or updated software: |
| 032 | * Label: XProtectPlistConfigData_10_15-5330 |
| 033 | Title: XProtectPlistConfigData, Version: 5330, Size: 1249KiB, Recommended: YES, |
| 034 | * Label: XProtectPayloads_10_15-157 |
| 035 | Title: XProtectPayloads, Version: 157, Size: 23593KiB, Recommended: YES, |
| 036 | 2026-02-18T01:18:54Z |
| 037 | /usr/sbin/softwareupdate --download --recommended --include-config-data |
| 038 | 2026-02-18T01:18:54Z |
| 039 | Software Update Tool |
| 040 | |
| 041 | Finding available software |
| 042 | |
| 043 | Downloading XProtectPlistConfigData |
| 044 | Downloading XProtectPayloads |
| 045 | Downloaded XProtectPlistConfigData |
| 046 | Downloaded XProtectPayloads |
| 047 | Done. |
| 048 | 2026-02-18T01:19:07Z |
| 049 | softwareupdateを実行します、最大2時間かかるケースもあります |
| 050 | softwareupdate開始: 2026年 2月18日 水曜日 10時19分07秒 JST |
| 051 | /usr/bin/sudo /usr/sbin/softwareupdate --install --recommended --include-config-data |
| 052 | Software Update Tool |
| 053 | |
| 054 | Finding available software |
| 055 | |
| 056 | Downloaded XProtectPlistConfigData |
| 057 | Downloaded XProtectPayloads |
| 058 | Installing XProtectPlistConfigData, XProtectPayloads |
| 059 | Done with XProtectPlistConfigData |
| 060 | Done with XProtectPayloads |
| 061 | Done. |
| 062 | softwareupdate終了: 2026年 2月18日 水曜日 10時19分19秒 JST |
| 063 | |
| 064 | スキャン開始します 少し時間がかかります(約10分) |
| 065 | スキャン開始: 2026年 2月18日 水曜日 10時19分20秒 JST |
| 066 | /Library/Apple/System/Library/CoreServices/XProtect.app/Contents/MacOS/XProtect |
| 067 | スキャン終了しました |
| 068 | スキャン終了: 2026年 2月18日 水曜日 10時19分20秒 JST |
| 069 | Starting update. |
| 070 | No update applied, already up to date |
| 071 | In var XProtect.bundle Ver: 5330 |
| 072 | In Library XProtect.bundle Ver: 5330 |
| 073 | XprotectAppVer: 157 |
| 074 | XPC: 74 |
| 075 | MRT: 1.93 |
| 076 | AppleKextExcludeList: 21.0.0 |
| 077 | zsh $ |
| AppleScriptで生成しました | |
