summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorgarykac@chromium.org <garykac@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-06-22 19:38:15 +0000
committergarykac@chromium.org <garykac@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-06-22 19:38:15 +0000
commit72b5b52e81b2bb3862bb1347c6ad1c8e6ee1aa69 (patch)
tree656731d1ce415323973c70372925efea48bf3922
parente54595b691dd4726f6a8da6a11b330375834936c (diff)
downloadchromium_src-72b5b52e81b2bb3862bb1347c6ad1c8e6ee1aa69.zip
chromium_src-72b5b52e81b2bb3862bb1347c6ad1c8e6ee1aa69.tar.gz
chromium_src-72b5b52e81b2bb3862bb1347c6ad1c8e6ee1aa69.tar.bz2
Merge 142262 - [Chromoting] Use productsign to sign installer package.
Old code used codesign which doesn't sign the package the correct way. BUG=127267 TEST=none Review URL: https://chromiumcodereview.appspot.com/10539167 TBR=garykac@chromium.org Review URL: https://chromiumcodereview.appspot.com/10626022 git-svn-id: svn://svn.chromium.org/chrome/branches/1132/src@143679 0039d316-1c4b-4281-b951-d872f2087c98
-rwxr-xr-xremoting/host/installer/mac/do_signing.sh5
1 files changed, 4 insertions, 1 deletions
diff --git a/remoting/host/installer/mac/do_signing.sh b/remoting/host/installer/mac/do_signing.sh
index 78782e1..b710a2b 100755
--- a/remoting/host/installer/mac/do_signing.sh
+++ b/remoting/host/installer/mac/do_signing.sh
@@ -127,7 +127,10 @@ sign_installer() {
local keychain="${2}"
local id="${3}"
- sign "${input_dir}/${PKG_DIR}/${PKG_FINAL}" "${keychain}" "${id}"
+ local package="${input_dir}/${PKG_DIR}/${PKG_FINAL}"
+ productsign --sign "${id}" --keychain "${keychain}" \
+ "${package}" "${package}.signed"
+ mv -f "${package}.signed" "${package}"
}
build_package() {