[vlc-commits] nsis: remove unsecure options from the installer
Ludovic Fauvet
git at videolan.org
Sat Jul 7 13:11:28 CEST 2012
vlc | branch: master | Ludovic Fauvet <etix at videolan.org> | Thu Jul 5 23:25:06 2012 +0200| [a2a93861527ba2190227ab9e9f21b0153455b88b] | committer: Rafaël Carré
nsis: remove unsecure options from the installer
Because we can't efficiently drop the privileges acquired by the UAC it
is wise to remove the possibility for the user to start VLC or view the
README at the end of the installation process.
Signed-off-by: Rafaël Carré <funman at videolan.org>
> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=a2a93861527ba2190227ab9e9f21b0153455b88b
---
extras/package/win32/vlc.win32.nsi.in | 13 -------------
1 file changed, 13 deletions(-)
diff --git a/extras/package/win32/vlc.win32.nsi.in b/extras/package/win32/vlc.win32.nsi.in
index f1aebe3..1b573fc 100644
--- a/extras/package/win32/vlc.win32.nsi.in
+++ b/extras/package/win32/vlc.win32.nsi.in
@@ -78,21 +78,8 @@ RequestExecutionLevel user
; Instfiles page
!insertmacro MUI_PAGE_INSTFILES
; Finish page
-
- Function ExecAppFile
- Exec '$INSTDIR\vlc.exe'
- FunctionEnd
-
- Function AppRunAs
- !insertmacro UAC.CallFunctionAsUser ExecAppFile
- FunctionEnd
-
- !define MUI_FINISHPAGE_RUN
- !define MUI_FINISHPAGE_RUN_FUNCTION AppRunAs
!define MUI_FINISHPAGE_LINK $Link_VisitWebsite
!define MUI_FINISHPAGE_LINK_LOCATION "http://www.videolan.org/vlc/"
- !define MUI_FINISHPAGE_SHOWREADME "$INSTDIR\README.txt"
- !define MUI_FINISHPAGE_SHOWREADME_NOTCHECKED
!define MUI_FINISHPAGE_NOREBOOTSUPPORT
!insertmacro MUI_PAGE_FINISH
More information about the vlc-commits
mailing list