diff options
author | garykac@chromium.org <garykac@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-06-22 19:38:15 +0000 |
---|---|---|
committer | garykac@chromium.org <garykac@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-06-22 19:38:15 +0000 |
commit | 72b5b52e81b2bb3862bb1347c6ad1c8e6ee1aa69 (patch) | |
tree | 656731d1ce415323973c70372925efea48bf3922 | |
parent | e54595b691dd4726f6a8da6a11b330375834936c (diff) | |
download | chromium_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-x | remoting/host/installer/mac/do_signing.sh | 5 |
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() { |