Mercurial > trustbridge
changeset 506:bfcfbae151ab
Some packaging changes. Add dummy runAsUser (not working) Update Application icon
author | Andre Heinecke <aheinecke@intevation.de> |
---|---|
date | Mon, 28 Apr 2014 09:21:27 +0000 |
parents | 78959fd970b0 |
children | 20973a56d5ec |
files | packaging/trustbridge.nsi ui/img/icon.ico |
diffstat | 2 files changed, 10 insertions(+), 5 deletions(-) [+] |
line wrap: on
line diff
--- 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