[Gpg4win-commits] [git] Gpg4win - branch, master, updated. gpg4win-3.0.3-35-gd4742ca

by Andre Heinecke cvs at cvs.gnupg.org
Thu Mar 15 16:33:28 CET 2018


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GnuPG for Windows".

The branch, master has been updated
       via  d4742caaa358f0572dbca0345ee00d87aa874298 (commit)
      from  33a01c587378f3d0229b7c38bff305111fd66435 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit d4742caaa358f0572dbca0345ee00d87aa874298
Author: Andre Heinecke <aheinecke at intevation.de>
Date:   Thu Mar 15 16:31:05 2018 +0100

    Kill it with fire
    
    * src/installer.nsi (PrintCloseOtherApps)
    (un.CloseApps): Add resolver, overlayer, gpg-agent, gpg,
    dirmngr and gpgsm to kill list.
    
    --
    When other users run gnupg or if gnupg is used with different
    homedirs updates would fails because the processes would
    not be killed. So now we agressively kill everything from us.
    
    GnuPG-Bug-Id: T2146

diff --git a/src/installer.nsi b/src/installer.nsi
index 1f329ed..9e309b8 100644
--- a/src/installer.nsi
+++ b/src/installer.nsi
@@ -420,6 +420,12 @@ Function PrintCloseOtherApps
    g4wihelp::KillProc "kleopatra.exe"
    g4wihelp::KillProc "gpa.exe"
    g4wihelp::KillProc "gpgme-w32spawn.exe"
+   g4wihelp::KillProc "resolver.exe"
+   g4wihelp::KillProc "overlayer.exe"
+   g4wihelp::KillProc "gpg-agent.exe"
+   g4wihelp::KillProc "gpg.exe"
+   g4wihelp::KillProc "dirmngr.exe"
+   g4wihelp::KillProc "gpgsm.exe"
 goto leave
 # TODO check for running outlook and offer to kill it.
    print_warning:
@@ -430,6 +436,13 @@ FunctionEnd
 Function un.CloseApps
    g4wihelp::KillProc "kleopatra.exe"
    g4wihelp::KillProc "gpa.exe"
+   g4wihelp::KillProc "gpgme-w32spawn.exe"
+   g4wihelp::KillProc "resolver.exe"
+   g4wihelp::KillProc "overlayer.exe"
+   g4wihelp::KillProc "gpg-agent.exe"
+   g4wihelp::KillProc "gpg.exe"
+   g4wihelp::KillProc "dirmngr.exe"
+   g4wihelp::KillProc "gpgsm.exe"
 FunctionEnd
 
 # Called right before installation

-----------------------------------------------------------------------

Summary of changes:
 src/installer.nsi | 13 +++++++++++++
 1 file changed, 13 insertions(+)


hooks/post-receive
-- 
GnuPG for Windows
http://git.gnupg.org



More information about the Gpg4win-commits mailing list