diff options
| author | Andrey Lihatskiy <alihatskiy@productengine.com> | 2021-04-27 08:57:39 +0300 | 
|---|---|---|
| committer | Andrey Lihatskiy <alihatskiy@productengine.com> | 2021-04-27 08:57:39 +0300 | 
| commit | 0c13a8d08f505a1e8a8f48b7436f78b91d16a2fc (patch) | |
| tree | ef1f18bf158671a7b806fefd9533d8c5786f7cf7 /indra | |
| parent | 38888d2657ffe83b93718a588c3b351ff17b2869 (diff) | |
DRTVWR-520 Sign greenlet.so
Diffstat (limited to 'indra')
| -rwxr-xr-x | indra/newview/viewer_manifest.py | 2 | 
1 files changed, 2 insertions, 0 deletions
| diff --git a/indra/newview/viewer_manifest.py b/indra/newview/viewer_manifest.py index 816f3b23e4..3c5240066f 100755 --- a/indra/newview/viewer_manifest.py +++ b/indra/newview/viewer_manifest.py @@ -1290,12 +1290,14 @@ class DarwinManifest(ViewerManifest):                      libvlc_path = app_in_dmg + "/Contents/Resources/llplugin/media_plugin_libvlc.dylib"                      cef_path = app_in_dmg + "/Contents/Resources/llplugin/media_plugin_cef.dylib"                      slplugin_path = app_in_dmg + "/Contents/Resources/SLPlugin.app/Contents/MacOS/SLPlugin" +                    greenlet_path = app_in_dmg + "/Contents/Resources/updater/greenlet.so"                      while (not signed) and (sign_attempts > 0):                          try:                              sign_attempts-=1                              # Note: See blurb above about names of keychains                              self.run_command(['codesign', '--force', '--timestamp','--keychain', viewer_keychain, '--sign', identity, libvlc_path])                              self.run_command(['codesign', '--force', '--timestamp', '--keychain', viewer_keychain, '--sign', identity, cef_path]) +                            self.run_command(['codesign', '--force', '--timestamp', '--keychain', viewer_keychain, '--sign', identity, greenlet_path])                              self.run_command(['codesign', '--verbose', '--deep', '--force', '--options', 'runtime', '--keychain', viewer_keychain, '--sign', identity, slplugin_path])                              self.run_command(['codesign', '--verbose', '--deep', '--force', '--options', 'runtime', '--keychain', viewer_keychain, '--sign', identity, app_in_dmg])                              signed=True # if no exception was raised, the codesign worked | 
