r16264 - gnucash/trunk/packaging/win32 - Add win32 firewall exceptions. #454110.

Christian Stimming cstim at cvs.gnucash.org
Sun Jul 8 05:45:08 EDT 2007


Author: cstim
Date: 2007-07-08 05:45:04 -0400 (Sun, 08 Jul 2007)
New Revision: 16264
Trac: http://svn.gnucash.org/trac/changeset/16264

Modified:
   gnucash/trunk/packaging/win32/gnucash.iss.in
Log:
Add win32 firewall exceptions. #454110.


Modified: gnucash/trunk/packaging/win32/gnucash.iss.in
===================================================================
--- gnucash/trunk/packaging/win32/gnucash.iss.in	2007-07-08 09:45:02 UTC (rev 16263)
+++ gnucash/trunk/packaging/win32/gnucash.iss.in	2007-07-08 09:45:04 UTC (rev 16264)
@@ -49,9 +49,14 @@
 [Run]
 Filename: "{app}\bin\gnucash.bat"; Description: "{cm:RunPrg}"; WorkingDir: "{app}\bin"; OnlyBelowVersion: 0,6; Flags: postinstall skipifsilent runhidden
 Filename: "{app}\bin\guile.bat"; Parameters: "-c ""(use-modules (ice-9 slib)) (require 'printf)"""; Flags: runhidden
+;; The Windows firewall exceptions, see http://www.vincenzo.net/isxkb/index.php?title=Adding_a_rule_to_the_Windows_firewall
+Filename: "{sys}\netsh.exe"; Parameters: "firewall add allowedprogram ""{app}\bin\gnucash-bin.exe"" ""GnuCash Free Finance Manager"" ENABLE ALL"; StatusMsg: "{cm:StatusMsgFirewall}"; Flags: runhidden; MinVersion: 0,5.01.2600sp2;
+Filename: "{sys}\netsh.exe"; Parameters: "firewall add allowedprogram ""{app}\libexec\gconfd-2.exe"" ""GConf Settings Manager"" ENABLE ALL"; StatusMsg: "{cm:StatusMsgFirewall}"; Flags: runhidden; MinVersion: 0,5.01.2600sp2;
 
 [UninstallRun]
 Filename: "{app}\bin\gconftool-2.exe"; Parameters: "--shutdown"; Flags: runhidden
+Filename: "{sys}\netsh.exe"; Parameters: "firewall delete allowedprogram program=""{app}\bin\gnucash-bin.exe"""; Flags: runhidden; MinVersion: 0,5.01.2600sp2
+Filename: "{sys}\netsh.exe"; Parameters: "firewall delete allowedprogram program=""{app}\libexec\gconfd-2.exe"""; Flags: runhidden; MinVersion: 0,5.01.2600sp2
 
 ; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
 ; Here we configure the included files and the place of their
@@ -204,6 +209,7 @@
 CreateMenuLink=Create a start menu link
 RunPrg=Run GnuCash now
 AdditionalIcons=Create these icons:
+StatusMsgFirewall=Installing Windows firewall rules...
 
 MainFiles=GnuCash Program
 TranslFiles=Translation Files
@@ -215,6 +221,7 @@
 de.CreateMenuLink=Eine Verknüpfung im Startmenü erstellen
 de.RunPrg=GnuCash jetzt starten
 de.AdditionalIcons=Folgende Icons erstellen:
+de.StatusMsgFirewall=Ausnahmen für Windows-Firewall installieren...
 
 de.MainFiles=GnuCash Hauptprogramm
 de.TranslFiles=Deutsche Übersetzung



More information about the gnucash-changes mailing list