2007-08-14 Marcus Brinkmann <marcus@g10code.de>
authorMarcus Brinkmann <mb@g10code.com>
Tue, 14 Aug 2007 15:42:34 +0000 (15:42 +0000)
committerMarcus Brinkmann <mb@g10code.com>
Tue, 14 Aug 2007 15:42:34 +0000 (15:42 +0000)
commit48414748774dad7d238dd5d409f4c52507aec0b9
tree6dcd6a09b3bc9008332654f72b7608c873af0473
parent7fa97edb936cc99220bea978fa66a60f1b3fa8c8
2007-08-14  Marcus Brinkmann  <marcus@g10code.de>

* src/g4wihelp.c (service_create): Auto start service, install as
local service.
(service_start): Set argv to NULL if argc is zero.
(service_stop): Wait until service is actually stopped.  Implement
the whole logic when to stop and when to wait.
* src/installer.nsi: Print warning about shutting down dirmngr.
Shutdown dirmngr.
* src/inst-dirmngr.nsi: Remove code refactored into service_stop.
Do not pass any arguments when starting the service.  Use
CreateDirectory instead of SetOutPath.
* src/uninst-dirmngr.nsi: Remove code factored into service_stop.
* src/inst-gnupg.nsi, src/inst-gnupg2.nsi, src/inst-gpa.nsi: Use
CreateDirectory instead SetOutPath.
ChangeLog
src/g4wihelp.c
src/inst-dirmngr.nsi
src/inst-gnupg.nsi
src/inst-gnupg2.nsi
src/inst-gpa.nsi
src/installer.nsi
src/uninst-dirmngr.nsi