summaryrefslogtreecommitdiff
path: root/setup_native/scripts/osx_install_languagepack.applescript
diff options
context:
space:
mode:
authorChristian Lohmaier <lohmaier+LibreOffice@googlemail.com>2016-06-20 21:55:08 +0200
committerChristian Lohmaier <lohmaier+LibreOffice@googlemail.com>2016-06-20 21:55:08 +0200
commit78c7929ac4f03d90e956cc1052208c646feaabf3 (patch)
tree617b7b89a02d082f347208a7a0cac834ed965798 /setup_native/scripts/osx_install_languagepack.applescript
parent7e5b36af8c524671a30b91dd2323d812686aca2c (diff)
tdf#89657 sign Mac languagepack installer and force-start-close LO
starting LO once satisfies Gatekeeper's verification, even when the langaugepack's content are added afterwards Change-Id: Ie548df39a7ec07cc485c40148e4ca75101346798
Diffstat (limited to 'setup_native/scripts/osx_install_languagepack.applescript')
-rw-r--r--setup_native/scripts/osx_install_languagepack.applescript8
1 files changed, 8 insertions, 0 deletions
diff --git a/setup_native/scripts/osx_install_languagepack.applescript b/setup_native/scripts/osx_install_languagepack.applescript
index cbd7743b242f..49c8e546a8b4 100644
--- a/setup_native/scripts/osx_install_languagepack.applescript
+++ b/setup_native/scripts/osx_install_languagepack.applescript
@@ -143,6 +143,14 @@ end if
-- touch extensions folder to have LO register bundled dictionaries
set tarCommand to "/usr/bin/tar -C " & quoted form of (choice as string) & " -xjf " & quoted form of sourcedir & "/tarball.tar.bz2 && touch " & quoted form of (choice as string) & "/Contents/Resources/extensions"
try
+ (* A start of unchanged LO must take place so Gatekeeper will verify
+ the signature prior to installing the languagepack
+ *)
+ if application choice is not running then
+ -- this will flash the startcenter once...
+ tell application choice to activate
+ tell application choice to quit
+ end if
do shell script tarCommand
on error errMSG number errNUM