# HG changeset patch # User Andre Heinecke # Date 1398676887 0 # Node ID bfcfbae151ab01c675b95675c824c37b282a1ece # Parent 78959fd970b06fcb275013f4f1931b7f9f1550d5 Some packaging changes. Add dummy runAsUser (not working) Update Application icon diff -r 78959fd970b0 -r bfcfbae151ab packaging/trustbridge.nsi --- a/packaging/trustbridge.nsi Mon Apr 28 09:19:53 2014 +0000 +++ b/packaging/trustbridge.nsi Mon Apr 28 09:21:27 2014 +0000 @@ -5,9 +5,6 @@ ; and comes with ABSOLUTELY NO WARRANTY! ; See LICENSE.txt for details. -; renameme.nsi -; TODO Rename it! -; ; This script creates the installer for renameme it needs the ; following definitions to be set when calling makensis: ; @@ -72,7 +69,7 @@ !define MUI_WELCOMEPAGE_TITLE "Willkommen bei der Installation des ${productname}" !define MUI_WELCOMEPAGE_TEXT "Dieser Assistent wird Sie durch die Installation von \ ${productname} begleiten. $\r$\n$\r$\n\ -Der ${productname} ist eine Anwendung um Wurzelzertifikate auf ihrem System \ +${productname} ist eine Anwendung um Wurzelzertifikate auf ihrem System \ zu installieren und aktuell zu halten. $\r$\n$\r$\n\ Klicken Sie auf Weiter, um fortzufahren." @@ -88,12 +85,13 @@ ; Pages !define MUI_FINISHPAGE_TITLE "Die Installation war erfolgreich" -!define MUI_FINISHPAGE_TEXT "Der ${productname} wurde auf Ihrem \ +!define MUI_FINISHPAGE_TEXT "${productname} wurde auf Ihrem \ Computer installliert. $\r$\n$\r$\n\ Klicken Sie auf 'Fertig stellen', um den Installations-Assistenten\ zu schließen." !define MUI_FINISHPAGE_RUN $INSTDIR\trustbridge.exe !define MUI_FINISHPAGE_RUN_TEXT "Anwendung starten" +!define MUI_FINISHPAGE_RUN_FUNCTION RunAsUser !define MUI_FINISHPAGE_LINK "Mehr unter http://www.bsi.bund.de" !define MUI_FINISHPAGE_LINK_LOCATION "http://www.bsi.bund.de" @@ -117,6 +115,13 @@ !insertmacro MULTIUSER_INIT FunctionEnd +; If we run elevated we do not want to run +; the UI elevated as this could be a security +; problem. +Function RunAsUser + ExecShell "" "$INSTDIR\trustbridge.exe" +FunctionEnd + ;-------------------------------- ; UnInstall Functions diff -r 78959fd970b0 -r bfcfbae151ab ui/img/icon.ico Binary file ui/img/icon.ico has changed