[Gpg4win-users-de] gpg4win mit m2sys

Aleksandar Lazic al-gpg4win_users_de at none.at
Mo Mai 28 22:51:50 CEST 2018


On 28/05/2018 13:47, Aleksandar Lazic wrote:
>On 28/05/2018 12:56, Andre Heinecke wrote:
>>On Monday 28 May 2018 11:39:38 CEST Aleksandar Lazic wrote:
>>>D:\APPS\msys64>set GPGME_DEBUG=9;c:\Temp\gpgmedebug.txt

[snipp]

>>>GPGME 2018-05-28 11:31:41 <0x339c>  gpgme-walk_path: 'gpgconf' not found in
>>'/us
>>>r/bin:/bin:/usr/sbin:/usr/local/bin'
>>
>>^ Hier haben wir das Problem. Du könntest versuchen dein "c:\program files....
>>\gnupg\bin" in den msys PATH zu setzen damit gpgconf von da gefunden wird.
>>Dann sollten die Pfade von gpgconf verwendet werden. Erst wenn es das nicht
>>findet werden andere fallbacks bemüht.
>>
>>Bin mir aber nicht sicher ob das überhaupt funktionert.
>
>Nun soweit ich das sehe sollte es doch schon so sein.

Also ich habe nun auf cygwin gewechselt und dort schaut es viel besser
aus, jedoch kann es glaube ich wegen dem aufruf nicht funktionieren. Das
ist der Aufruf der nicht gehen kann auf cygwin soweit mir bekannt und es
wird auch nicht signiert.

Gibt es beim `gpgconf` ein flag ala `unix paths` ?

```
C:\Program Files (x86)\GnuPG\bin\gpg.exe --batch --no-sk-comments --lc-messages de_AT.UTF-8 --lc-ctype de_AT.UTF-8 --charset utf8 --enable-progress-filter --exit-on-status-write-error --display :0 --list-secret-keys -- <MY_KEY>
```

```
aleks at aleks-PC ~
$ GPGME_DEBUG=9 mutt -y
GPGME 2018-05-28 22:27:51 <0x335c>  gpgme_debug: level=9
GPGME 2018-05-28 22:27:51 <0x335c>  gpgme_check_version: call: 0=0x0, req_version=(null), VERSION=1.9.0
GPGME 2018-05-28 22:27:51 <0x335c>  gpgme_check_version_internal: call: 0=0x0, req_version=(null), offset_sig_validity=60
GPGME 2018-05-28 22:27:51 <0x335c>  gpgme_set_locale: enter: ctx=0x0, category=2, value=de_AT.UTF-8
GPGME 2018-05-28 22:27:51 <0x335c>  gpgme_set_locale: leave
GPGME 2018-05-28 22:27:51 <0x335c>  gpgme_set_locale: enter: ctx=0x0, category=6, value=de_AT.UTF-8
GPGME 2018-05-28 22:27:51 <0x335c>  gpgme_set_locale: leave
GPGME 2018-05-28 22:27:51 <0x335c>  gpgme-dinfo: gpgconf='/cygdrive/c/Program Files (x86)/GnuPG/bin/gpgconf'
GPGME 2018-05-28 22:27:51 <0x335c>  _gpgme_io_pipe: enter: filedes=0xffffbd90, inherit_idx=1 (GPGME uses it for reading)
GPGME 2018-05-28 22:27:51 <0x335c>  _gpgme_io_pipe: leave: read=0x3, write=0x4
GPGME 2018-05-28 22:27:51 <0x335c>  _gpgme_io_spawn: enter: path=0x6000d9de0, path=/cygdrive/c/Program Files (x86)/GnuPG/bin/gpgconf
GPGME 2018-05-28 22:27:51 <0x335c>  _gpgme_io_spawn: check: path=0x6000d9de0, argv[ 0] = /cygdrive/c/Program Files (x86)/GnuPG/bin/gpgconf
GPGME 2018-05-28 22:27:51 <0x335c>  _gpgme_io_spawn: check: path=0x6000d9de0, argv[ 1] = --list-dirs
GPGME 2018-05-28 22:27:51 <0x335c>  _gpgme_io_spawn: check: path=0x6000d9de0, fd[0] = 0x4 -> 0x1
GPGME 2018-05-28 22:27:51 <0x335c>  _gpgme_io_spawn: check: path=0x6000d9de0, waiting for child process pid=13588
GPGME 2018-05-28 22:27:51 <0x1de0>    gpgme:max_fds: call: 0=0x0, max fds=3200 (RLIMIT_NOFILE)
GPGME 2018-05-28 22:27:51 <0x335c>    _gpgme_io_close: enter: fd=0x4
GPGME 2018-05-28 22:27:51 <0x335c>    _gpgme_io_close: leave: result=0
GPGME 2018-05-28 22:27:51 <0x335c>  _gpgme_io_spawn: leave: result=0
GPGME 2018-05-28 22:27:51 <0x335c>  _gpgme_io_read: enter: fd=0x3, buffer=0xffffbdf0, count=1023
GPGME 2018-05-28 22:27:52 <0x335c>  _gpgme_io_read: check: 737973636f6e6664 69723a432533615c sysconfdir:C%3a\
GPGME 2018-05-28 22:27:52 <0x335c>  _gpgme_io_read: check: 50726f6772616d44 6174615c474e555c ProgramData\GNU\
GPGME 2018-05-28 22:27:52 <0x335c>  _gpgme_io_read: check: 6574635c676e7570 670d0a62696e6469 etc\gnupg..bindi
...
GPGME 2018-05-28 22:27:52 <0x335c>  _gpgme_io_read: check: 6174615c526f616d 696e675c676e7570 ata\Roaming\gnup
GPGME 2018-05-28 22:27:52 <0x335c>  _gpgme_io_read: check: 670d0a                            g..
GPGME 2018-05-28 22:27:52 <0x335c>  _gpgme_io_read: leave: result=227
GPGME 2018-05-28 22:27:52 <0x335c>  _gpgme_io_read: enter: fd=0x3, buffer=0xffffbdf0, count=1023
GPGME 2018-05-28 22:27:52 <0x335c>  _gpgme_io_read: leave: result=0
GPGME 2018-05-28 22:27:52 <0x335c>  _gpgme_io_close: enter: fd=0x3
GPGME 2018-05-28 22:27:52 <0x335c>  _gpgme_io_close: leave: result=0
GPGME 2018-05-28 22:27:52 <0x335c>  _gpgme_io_pipe: enter: filedes=0xffffbd90, inherit_idx=1 (GPGME uses it for reading)
GPGME 2018-05-28 22:27:52 <0x335c>  _gpgme_io_pipe: leave: read=0x3, write=0x4
GPGME 2018-05-28 22:27:52 <0x335c>  _gpgme_io_spawn: enter: path=0x6000d9de0, path=/cygdrive/c/Program Files (x86)/GnuPG/bin/gpgconf
GPGME 2018-05-28 22:27:52 <0x335c>  _gpgme_io_spawn: check: path=0x6000d9de0, argv[ 0] = /cygdrive/c/Program Files (x86)/GnuPG/bin/gpgconf
GPGME 2018-05-28 22:27:52 <0x335c>  _gpgme_io_spawn: check: path=0x6000d9de0, argv[ 1] = --list-components
GPGME 2018-05-28 22:27:52 <0x335c>  _gpgme_io_spawn: check: path=0x6000d9de0, fd[0] = 0x4 -> 0x1
GPGME 2018-05-28 22:27:52 <0x335c>  _gpgme_io_spawn: check: path=0x6000d9de0, waiting for child process pid=2680
GPGME 2018-05-28 22:27:52 <0x378c>    gpgme:max_fds: call: 0=0x0, max fds=3200 (RLIMIT_NOFILE)
GPGME 2018-05-28 22:27:52 <0x335c>    _gpgme_io_close: enter: fd=0x4
GPGME 2018-05-28 22:27:52 <0x335c>    _gpgme_io_close: leave: result=0
GPGME 2018-05-28 22:27:52 <0x335c>  _gpgme_io_spawn: leave: result=0
GPGME 2018-05-28 22:27:52 <0x335c>  _gpgme_io_read: enter: fd=0x3, buffer=0xffffbdf0, count=1023
..
GPGME 2018-05-28 22:27:52 <0x335c>  _gpgme_io_read: check: 656e7472792e6578 650d0a           entry.exe..
GPGME 2018-05-28 22:27:52 <0x335c>  _gpgme_io_read: leave: result=411
GPGME 2018-05-28 22:27:52 <0x335c>  _gpgme_io_read: enter: fd=0x3, buffer=0xffffbdf0, count=1023
GPGME 2018-05-28 22:27:52 <0x335c>  _gpgme_io_read: leave: result=0
GPGME 2018-05-28 22:27:52 <0x335c>  _gpgme_io_close: enter: fd=0x3
GPGME 2018-05-28 22:27:52 <0x335c>  _gpgme_io_close: leave: result=0
GPGME 2018-05-28 22:27:52 <0x335c>  gpgme-dinfo:     gpg='C:\Program Files (x86)\GnuPG\bin\gpg.exe'
GPGME 2018-05-28 22:27:52 <0x335c>  gpgme-dinfo:   gpgsm='C:\Program Files (x86)\GnuPG\bin\gpgsm.exe'
GPGME 2018-05-28 22:27:52 <0x335c>  gpgme-dinfo: homedir='C:\Users\aleks\AppData\Roaming\gnupg'
GPGME 2018-05-28 22:27:52 <0x335c>  gpgme-dinfo:   agent='C:\Users\aleks\AppData\Roaming\gnupg\S.gpg-agent'
GPGME 2018-05-28 22:27:52 <0x335c>  gpgme-dinfo:     ssh='C:\Users\aleks\AppData\Roaming\gnupg\S.gpg-agent.ssh'
GPGME 2018-05-28 22:27:52 <0x335c>  gpgme-dinfo: dirmngr='C:\Users\aleks\AppData\Roaming\gnupg\S.dirmngr'
GPGME 2018-05-28 22:27:52 <0x335c>  gpgme-dinfo:   uisrv='S.uiserver'
GPGME 2018-05-28 22:27:52 <0x335c>  _gpgme_io_pipe: enter: filedes=0xffffc1b0, inherit_idx=1 (GPGME uses it for reading)
GPGME 2018-05-28 22:27:52 <0x335c>  _gpgme_io_pipe: leave: read=0x3, write=0x4
GPGME 2018-05-28 22:27:52 <0x335c>  _gpgme_io_spawn: enter: path=0x6000ecd00, path=C:\Program Files (x86)\GnuPG\bin\gpg.exe
GPGME 2018-05-28 22:27:52 <0x335c>  _gpgme_io_spawn: check: path=0x6000ecd00, argv[ 0] = C:\Program Files (x86)\GnuPG\bin\gpg.exe
GPGME 2018-05-28 22:27:52 <0x335c>  _gpgme_io_spawn: check: path=0x6000ecd00, argv[ 1] = --version
GPGME 2018-05-28 22:27:52 <0x335c>  _gpgme_io_spawn: check: path=0x6000ecd00, fd[0] = 0x4 -> 0x1
GPGME 2018-05-28 22:27:52 <0x335c>  _gpgme_io_spawn: check: path=0x6000ecd00, waiting for child process pid=1676
GPGME 2018-05-28 22:27:52 <0x3510>    gpgme:max_fds: call: 0=0x0, max fds=3200 (RLIMIT_NOFILE)
GPGME 2018-05-28 22:27:52 <0x335c>    _gpgme_io_close: enter: fd=0x4
GPGME 2018-05-28 22:27:52 <0x335c>    _gpgme_io_close: leave: result=0
GPGME 2018-05-28 22:27:52 <0x335c>  _gpgme_io_spawn: leave: result=0
GPGME 2018-05-28 22:27:52 <0x335c>  _gpgme_io_read: enter: fd=0x3, buffer=0xffffc200, count=79
GPGME 2018-05-28 22:27:52 <0x335c>  _gpgme_io_read: check: 6770672028476e75 50472920322e322e gpg (GnuPG) 2.2.
GPGME 2018-05-28 22:27:52 <0x335c>  _gpgme_io_read: check: 370d0a6c69626763 7279707420312e38 7..libgcrypt 1.8
GPGME 2018-05-28 22:27:52 <0x335c>  _gpgme_io_read: check: 2e320d0a436f7079 7269676874202843 .2..Copyright (C
GPGME 2018-05-28 22:27:52 <0x335c>  _gpgme_io_read: check: 2920323031382046 72656520536f6674 ) 2018 Free Soft
GPGME 2018-05-28 22:27:52 <0x335c>  _gpgme_io_read: check: 7761726520466f75 6e646174696f6e   ware Foundation
GPGME 2018-05-28 22:27:52 <0x335c>  _gpgme_io_read: leave: result=79
GPGME 2018-05-28 22:27:52 <0x335c>  _gpgme_io_close: enter: fd=0x3
GPGME 2018-05-28 22:27:52 <0x335c>  _gpgme_io_close: leave: result=0
GPGME 2018-05-28 22:27:52 <0x335c>  _gpgme_io_pipe: enter: filedes=0xffffc1b0, inherit_idx=1 (GPGME uses it for reading)
GPGME 2018-05-28 22:27:52 <0x335c>  _gpgme_io_pipe: leave: read=0x3, write=0x4
GPGME 2018-05-28 22:27:52 <0x335c>  _gpgme_io_spawn: enter: path=0x600104ce0, path=C:\Program Files (x86)\GnuPG\bin\gpgsm.exe
GPGME 2018-05-28 22:27:52 <0x335c>  _gpgme_io_spawn: check: path=0x600104ce0, argv[ 0] = C:\Program Files (x86)\GnuPG\bin\gpgsm.exe
GPGME 2018-05-28 22:27:52 <0x335c>  _gpgme_io_spawn: check: path=0x600104ce0, argv[ 1] = --version
GPGME 2018-05-28 22:27:52 <0x335c>  _gpgme_io_spawn: check: path=0x600104ce0, fd[0] = 0x4 -> 0x1
GPGME 2018-05-28 22:27:52 <0x335c>  _gpgme_io_spawn: check: path=0x600104ce0, waiting for child process pid=7240
GPGME 2018-05-28 22:27:52 <0x1750>    gpgme:max_fds: call: 0=0x0, max fds=3200 (RLIMIT_NOFILE)
GPGME 2018-05-28 22:27:52 <0x335c>    _gpgme_io_close: enter: fd=0x4
GPGME 2018-05-28 22:27:52 <0x335c>    _gpgme_io_close: leave: result=0
GPGME 2018-05-28 22:27:52 <0x335c>  _gpgme_io_spawn: leave: result=0
GPGME 2018-05-28 22:27:52 <0x335c>  _gpgme_io_read: enter: fd=0x3, buffer=0xffffc200, count=79
GPGME 2018-05-28 22:27:52 <0x335c>  _gpgme_io_read: check: 677067736d202847 6e7550472920322e gpgsm (GnuPG) 2.
GPGME 2018-05-28 22:27:52 <0x335c>  _gpgme_io_read: check: 322e370d0a6c6962 6763727970742031 2.7..libgcrypt 1
GPGME 2018-05-28 22:27:52 <0x335c>  _gpgme_io_read: check: 2e382e320d0a6c69 626b73626120312e .8.2..libksba 1.
GPGME 2018-05-28 22:27:52 <0x335c>  _gpgme_io_read: check: 332e350d0a436f70 7972696768742028 3.5..Copyright (
GPGME 2018-05-28 22:27:52 <0x335c>  _gpgme_io_read: check: 4329203230313820 4672656520536f   C) 2018 Free So
GPGME 2018-05-28 22:27:52 <0x335c>  _gpgme_io_read: leave: result=79
GPGME 2018-05-28 22:27:52 <0x335c>  _gpgme_io_close: enter: fd=0x3
GPGME 2018-05-28 22:27:52 <0x335c>  _gpgme_io_close: leave: result=0
GPGME 2018-05-28 22:27:52 <0x335c>  _gpgme_io_pipe: enter: filedes=0xffffc1b0, inherit_idx=1 (GPGME uses it for reading)
GPGME 2018-05-28 22:27:52 <0x335c>  _gpgme_io_pipe: leave: read=0x3, write=0x4
GPGME 2018-05-28 22:27:52 <0x335c>  _gpgme_io_spawn: enter: path=0x6000d9de0, path=/cygdrive/c/Program Files (x86)/GnuPG/bin/gpgconf
GPGME 2018-05-28 22:27:52 <0x335c>  _gpgme_io_spawn: check: path=0x6000d9de0, argv[ 0] = /cygdrive/c/Program Files (x86)/GnuPG/bin/gpgconf
GPGME 2018-05-28 22:27:52 <0x335c>  _gpgme_io_spawn: check: path=0x6000d9de0, argv[ 1] = --version
GPGME 2018-05-28 22:27:52 <0x335c>  _gpgme_io_spawn: check: path=0x6000d9de0, fd[0] = 0x4 -> 0x1
GPGME 2018-05-28 22:27:52 <0x335c>  _gpgme_io_spawn: check: path=0x6000d9de0, waiting for child process pid=11972
GPGME 2018-05-28 22:27:52 <0x25e0>    gpgme:max_fds: call: 0=0x0, max fds=3200 (RLIMIT_NOFILE)
GPGME 2018-05-28 22:27:52 <0x335c>    _gpgme_io_close: enter: fd=0x4
GPGME 2018-05-28 22:27:52 <0x335c>    _gpgme_io_close: leave: result=0
GPGME 2018-05-28 22:27:52 <0x335c>  _gpgme_io_spawn: leave: result=0
GPGME 2018-05-28 22:27:52 <0x335c>  _gpgme_io_read: enter: fd=0x3, buffer=0xffffc200, count=79
GPGME 2018-05-28 22:27:52 <0x335c>  _gpgme_io_read: check: 677067636f6e6620 28476e7550472920 gpgconf (GnuPG)
GPGME 2018-05-28 22:27:52 <0x335c>  _gpgme_io_read: check: 322e322e370d0a43 6f70797269676874 2.2.7..Copyright
GPGME 2018-05-28 22:27:52 <0x335c>  _gpgme_io_read: check: 2028432920323031 3820467265652053  (C) 2018 Free S
GPGME 2018-05-28 22:27:52 <0x335c>  _gpgme_io_read: check: 6f66747761726520 466f756e64617469 oftware Foundati
GPGME 2018-05-28 22:27:52 <0x335c>  _gpgme_io_read: check: 6f6e2c20496e632e 0d0a4c6963656e   on, Inc...Licen
GPGME 2018-05-28 22:27:52 <0x335c>  _gpgme_io_read: leave: result=79
GPGME 2018-05-28 22:27:52 <0x335c>  _gpgme_io_close: enter: fd=0x3
GPGME 2018-05-28 22:27:52 <0x335c>  _gpgme_io_close: leave: result=0

Waiting for Emacs... # Schreiben der mail da ich emacsclient als editor
im mutt habe

GPGME 2018-05-28 22:29:05 <0x335c>  gpgme_data_new: enter: r_dh=0xffff8b70
GPGME 2018-05-28 22:29:05 <0x335c>  gpgme_data_new: leave: dh=0x60006f9c0
GPGME 2018-05-28 22:29:05 <0x335c>  gpgme_data_write: enter: dh=0x60006f9c0, buffer=0xffff8bef, size=1
...
GPGME 2018-05-28 22:29:05 <0x335c>  gpgme_data_new: enter: r_dh=0xffff8d00
GPGME 2018-05-28 22:29:05 <0x335c>  gpgme_data_new: leave: dh=0x60005f9b0
GPGME 2018-05-28 22:29:05 <0x335c>  gpgme_new: enter: r_ctx=0xffff8cf0
GPGME 2018-05-28 22:29:05 <0x335c>  gpgme_new: leave: ctx=0x6035df920
GPGME 2018-05-28 22:29:05 <0x335c>  gpgme_set_armor: call: ctx=0x6035df920, use_armor=1 (yes)
GPGME 2018-05-28 22:29:05 <0x335c>  gpgme_new: enter: r_ctx=0xffff8c70
GPGME 2018-05-28 22:29:05 <0x335c>  gpgme_new: leave: ctx=0x60336e200
GPGME 2018-05-28 22:29:05 <0x335c>  gpgme_op_keylist_start: enter: ctx=0x60336e200, pattern=<MY_KEY>, secret_only=1
GPGME 2018-05-28 22:29:05 <0x335c>    _gpgme_io_pipe: enter: filedes=0x60336e500, inherit_idx=1 (GPGME uses it for reading)
GPGME 2018-05-28 22:29:05 <0x335c>    _gpgme_io_pipe: leave: read=0x3, write=0x6
GPGME 2018-05-28 22:29:05 <0x335c>    _gpgme_io_set_close_notify: enter: fd=0x3, close_handler=0x3fd8b8ae0/0x60336e4d0
GPGME 2018-05-28 22:29:05 <0x335c>    _gpgme_io_set_close_notify: leave: result=0
GPGME 2018-05-28 22:29:05 <0x335c>    _gpgme_io_set_close_notify: enter: fd=0x6, close_handler=0x3fd8b8ae0/0x60336e4d0
GPGME 2018-05-28 22:29:05 <0x335c>    _gpgme_io_set_close_notify: leave: result=0
GPGME 2018-05-28 22:29:05 <0x335c>    _gpgme_io_pipe: enter: filedes=0x60336e558, inherit_idx=1 (GPGME uses it for reading)
GPGME 2018-05-28 22:29:05 <0x335c>    _gpgme_io_pipe: leave: read=0x7, write=0x8
GPGME 2018-05-28 22:29:05 <0x335c>    _gpgme_io_set_close_notify: enter: fd=0x7, close_handler=0x3fd8b8ae0/0x60336e4d0
GPGME 2018-05-28 22:29:05 <0x335c>    _gpgme_io_set_close_notify: leave: result=0
GPGME 2018-05-28 22:29:05 <0x335c>    _gpgme_io_set_close_notify: enter: fd=0x8, close_handler=0x3fd8b8ae0/0x60336e4d0
GPGME 2018-05-28 22:29:05 <0x335c>    _gpgme_io_set_close_notify: leave: result=0
GPGME 2018-05-28 22:29:05 <0x335c>    _gpgme_io_spawn: enter: path=0x60336e640, path=C:\Program Files (x86)\GnuPG\bin\gpg.exe
GPGME 2018-05-28 22:29:05 <0x335c>    _gpgme_io_spawn: check: path=0x60336e640, argv[ 0] = C:\Program Files (x86)\GnuPG\bin\gpg.exe
GPGME 2018-05-28 22:29:05 <0x335c>    _gpgme_io_spawn: check: path=0x60336e640, argv[ 1] = --batch
GPGME 2018-05-28 22:29:05 <0x335c>    _gpgme_io_spawn: check: path=0x60336e640, argv[ 2] = --no-sk-comments
GPGME 2018-05-28 22:29:05 <0x335c>    _gpgme_io_spawn: check: path=0x60336e640, argv[ 3] = --lc-messages
GPGME 2018-05-28 22:29:05 <0x335c>    _gpgme_io_spawn: check: path=0x60336e640, argv[ 4] = de_AT.UTF-8
GPGME 2018-05-28 22:29:05 <0x335c>    _gpgme_io_spawn: check: path=0x60336e640, argv[ 5] = --lc-ctype
GPGME 2018-05-28 22:29:05 <0x335c>    _gpgme_io_spawn: check: path=0x60336e640, argv[ 6] = de_AT.UTF-8
GPGME 2018-05-28 22:29:05 <0x335c>    _gpgme_io_spawn: check: path=0x60336e640, argv[ 7] = --status-fd
GPGME 2018-05-28 22:29:05 <0x335c>    _gpgme_io_spawn: check: path=0x60336e640, argv[ 8] = 6
GPGME 2018-05-28 22:29:05 <0x335c>    _gpgme_io_spawn: check: path=0x60336e640, argv[ 9] = --no-tty
GPGME 2018-05-28 22:29:05 <0x335c>    _gpgme_io_spawn: check: path=0x60336e640, argv[10] = --charset
GPGME 2018-05-28 22:29:05 <0x335c>    _gpgme_io_spawn: check: path=0x60336e640, argv[11] = utf8
GPGME 2018-05-28 22:29:05 <0x335c>    _gpgme_io_spawn: check: path=0x60336e640, argv[12] = --enable-progress-filter
GPGME 2018-05-28 22:29:05 <0x335c>    _gpgme_io_spawn: check: path=0x60336e640, argv[13] = --exit-on-status-write-error
GPGME 2018-05-28 22:29:05 <0x335c>    _gpgme_io_spawn: check: path=0x60336e640, argv[14] = --display
GPGME 2018-05-28 22:29:05 <0x335c>    _gpgme_io_spawn: check: path=0x60336e640, argv[15] = :0
GPGME 2018-05-28 22:29:05 <0x335c>    _gpgme_io_spawn: check: path=0x60336e640, argv[16] = --ttyname
GPGME 2018-05-28 22:29:05 <0x335c>    _gpgme_io_spawn: check: path=0x60336e640, argv[17] = /dev/pty0
GPGME 2018-05-28 22:29:05 <0x335c>    _gpgme_io_spawn: check: path=0x60336e640, argv[18] = --ttytype
GPGME 2018-05-28 22:29:05 <0x335c>    _gpgme_io_spawn: check: path=0x60336e640, argv[19] = xterm-256color
GPGME 2018-05-28 22:29:05 <0x335c>    _gpgme_io_spawn: check: path=0x60336e640, argv[20] = --with-colons
GPGME 2018-05-28 22:29:05 <0x335c>    _gpgme_io_spawn: check: path=0x60336e640, argv[21] = --list-secret-keys
GPGME 2018-05-28 22:29:05 <0x335c>    _gpgme_io_spawn: check: path=0x60336e640, argv[22] = --
GPGME 2018-05-28 22:29:05 <0x335c>    _gpgme_io_spawn: check: path=0x60336e640, argv[23] = <MY_KEY>
GPGME 2018-05-28 22:29:05 <0x335c>    _gpgme_io_spawn: check: path=0x60336e640, fd[0] = 0x6
GPGME 2018-05-28 22:29:05 <0x335c>    _gpgme_io_spawn: check: path=0x60336e640, fd[1] = 0x8 -> 0x1
GPGME 2018-05-28 22:29:05 <0x335c>    _gpgme_io_spawn: check: path=0x60336e640, waiting for child process pid=12752
GPGME 2018-05-28 22:29:05 <0x3250>      gpgme:max_fds: call: 0=0x0, max fds=3200 (RLIMIT_NOFILE)
GPGME 2018-05-28 22:29:05 <0x335c>      _gpgme_io_close: enter: fd=0x6
GPGME 2018-05-28 22:29:05 <0x335c>      _gpgme_io_close: check: fd=0x6, invoking close handler 0x3fd8b8ae0/0x60336e4d0
GPGME 2018-05-28 22:29:05 <0x335c>      _gpgme_io_close: leave: result=0
GPGME 2018-05-28 22:29:05 <0x335c>      _gpgme_io_close: enter: fd=0x8
GPGME 2018-05-28 22:29:05 <0x335c>      _gpgme_io_close: check: fd=0x8, invoking close handler 0x3fd8b8ae0/0x60336e4d0
GPGME 2018-05-28 22:29:05 <0x335c>      _gpgme_io_close: leave: result=0
GPGME 2018-05-28 22:29:05 <0x335c>    _gpgme_io_spawn: leave: result=0
GPGME 2018-05-28 22:29:05 <0x335c>    _gpgme_add_io_cb: call: ctx=0x60336e200, fd 3, dir=1 -> tag=0x6033652d0
GPGME 2018-05-28 22:29:05 <0x335c>    _gpgme_add_io_cb: call: ctx=0x60336e200, fd 7, dir=1 -> tag=0x603365420
GPGME 2018-05-28 22:29:05 <0x335c>    gpgme:gpg_io_event: call: gpg=0x60336e4d0, event 0x3fd8a6750, type 0, type_data 0x0
GPGME 2018-05-28 22:29:05 <0x335c>  gpgme_op_keylist_start: leave
GPGME 2018-05-28 22:29:05 <0x335c>  gpgme_op_keylist_next: enter: ctx=0x60336e200
GPGME 2018-05-28 22:29:05 <0x335c>    _gpgme_io_select: enter: fds=0x603365320, nfds=10, nonblock=0
GPGME 2018-05-28 22:29:05 <0x335c>    _gpgme_io_select: check: fds=0x0000000603365320, select on [ r0x3 r0x7 ]
GPGME 2018-05-28 22:29:05 <0x335c>    _gpgme_io_select: check: fds=0x0000000603365320, select OK [ r0x3 r0x7 ]
GPGME 2018-05-28 22:29:05 <0x335c>    _gpgme_io_select: leave: result=2
GPGME 2018-05-28 22:29:05 <0x335c>    _gpgme_run_io_cb: call: item=0x6033652f0, need to check
GPGME 2018-05-28 22:29:05 <0x335c>    _gpgme_io_select: enter: fds=0xffff8b90, nfds=1, nonblock=1
GPGME 2018-05-28 22:29:05 <0x335c>    _gpgme_io_select: check: fds=0x00000000ffff8b90, select on [ r0x3 ]
GPGME 2018-05-28 22:29:05 <0x335c>    _gpgme_io_select: check: fds=0x00000000ffff8b90, select OK [ r0x3 ]
GPGME 2018-05-28 22:29:05 <0x335c>    _gpgme_io_select: leave: result=1
GPGME 2018-05-28 22:29:05 <0x335c>    _gpgme_run_io_cb: call: item=0x6033652f0, handler (0x60336e4d0, 3)
GPGME 2018-05-28 22:29:05 <0x335c>    _gpgme_io_read: enter: fd=0x3, buffer=0x6034433e0, count=1024
GPGME 2018-05-28 22:29:05 <0x335c>    _gpgme_io_read: leave: result=0
GPGME 2018-05-28 22:29:05 <0x335c>    _gpgme_io_close: enter: fd=0x3
GPGME 2018-05-28 22:29:05 <0x335c>    _gpgme_io_close: check: fd=0x3, invoking close handler 0x3fd8b8ae0/0x60336e4d0
GPGME 2018-05-28 22:29:05 <0x335c>      _gpgme_remove_io_cb: call: data=0x6033652d0, setting fd 0x3 (item=0x6033652f0) done
GPGME 2018-05-28 22:29:05 <0x335c>    _gpgme_io_close: leave: result=0
GPGME 2018-05-28 22:29:05 <0x335c>    _gpgme_run_io_cb: call: item=0x603365440, need to check
GPGME 2018-05-28 22:29:05 <0x335c>    _gpgme_io_select: enter: fds=0xffff8b90, nfds=1, nonblock=1
GPGME 2018-05-28 22:29:05 <0x335c>    _gpgme_io_select: check: fds=0x00000000ffff8b90, select on [ r0x7 ]
GPGME 2018-05-28 22:29:05 <0x335c>    _gpgme_io_select: check: fds=0x00000000ffff8b90, select OK [ r0x7 ]
GPGME 2018-05-28 22:29:05 <0x335c>    _gpgme_io_select: leave: result=1
GPGME 2018-05-28 22:29:05 <0x335c>    _gpgme_run_io_cb: call: item=0x603365440, handler (0x60336e4d0, 7)
GPGME 2018-05-28 22:29:05 <0x335c>    _gpgme_io_read: enter: fd=0x7, buffer=0x6035ef260, count=1024
GPGME 2018-05-28 22:29:05 <0x335c>    _gpgme_io_read: leave: result=0
GPGME 2018-05-28 22:29:05 <0x335c>    gpgme:keylist_colon_handler: call: ctx=0x60336e200, key = 0x0, line = (null)
GPGME 2018-05-28 22:29:05 <0x335c>    _gpgme_io_close: enter: fd=0x7
GPGME 2018-05-28 22:29:05 <0x335c>    _gpgme_io_close: check: fd=0x7, invoking close handler 0x3fd8b8ae0/0x60336e4d0
GPGME 2018-05-28 22:29:05 <0x335c>      _gpgme_remove_io_cb: call: data=0x603365420, setting fd 0x7 (item=0x603365440) done
GPGME 2018-05-28 22:29:05 <0x335c>    _gpgme_io_close: leave: result=0
GPGME 2018-05-28 22:29:05 <0x335c>    gpgme:gpg_io_event: call: gpg=0x60336e4d0, event 0x3fd8a6750, type 1, type_data 0xffff8c00
GPGME 2018-05-28 22:29:05 <0x335c>  gpgme_op_keylist_next:1222: error: Dateiende <GPGME>
GPGME 2018-05-28 22:29:05 <0x335c>  gpgme_release: call: ctx=0x60336e200
GPGME 2018-05-28 22:29:05 <0x335c>  gpgme_data_release: call: dh=0x0

```

[snipp old mail content]

Danke für die Hilfe.

LG
aleks


Mehr Informationen über die Mailingliste Gpg4win-users-de