| Index: chrome/installer/mac/keystone_install.sh
|
| diff --git a/chrome/installer/mac/keystone_install.sh b/chrome/installer/mac/keystone_install.sh
|
| index 401e65fcb2550bb8a19d213f68f6c15a5ffeb0cf..f50bee4b2712580093cd19c8222fc8bd01eca262 100755
|
| --- a/chrome/installer/mac/keystone_install.sh
|
| +++ b/chrome/installer/mac/keystone_install.sh
|
| @@ -29,10 +29,13 @@
|
| # 9 Could not get the version, update URL, or channel after update
|
| # 10 Updated application does not have the version number from the update
|
| # 11 ksadmin failure
|
| +# 12 dirpatcher failed for versioned directory
|
| +# 13 dirpatcher failed for outer .app bundle
|
| #
|
| -# The following exit codes can be used to convey special meaning to Keystone:
|
| +# The following exit codes can be used to convey special meaning to Keystone.
|
| +# KeystoneRegistration will present these codes to Chrome as "success."
|
| # 66 (unused) success, request reboot
|
| -# 77 try installation again later
|
| +# 77 (unused) try installation again later
|
|
|
| set -eu
|
|
|
| @@ -1025,7 +1028,7 @@ main() {
|
| "${old_ks_plist}" \
|
| "${old_version_app}" \
|
| "${system_ticket}"
|
| - exit 77
|
| + exit 12
|
| fi
|
| fi
|
|
|
| @@ -1084,7 +1087,7 @@ main() {
|
| "${old_ks_plist}" \
|
| "${old_version_app}" \
|
| "${system_ticket}"
|
| - exit 77
|
| + exit 13
|
| fi
|
| fi
|
|
|
|
|