gnupg 1.2.2 on aix 5.1 on P660s and P690s

Werner Koch wk at gnupg.org
Sat Aug 9 11:57:02 CEST 2003


On Fri, 8 Aug 2003 14:14:03 -0700, Ryan Wyler said:

>    51232: access("/dev/random", 04)                       Err#2  ENOENT

Tries /dev/random -> does not exist

>    51232: socket(0x00000001, 0x00000001, 0x00000000, 0x00000000,
>    0x6F707900, 0x6F707900, 0x79000000, 0x00808080) = 0x00000009

Fallback to EGD

>    51232: connext(0x00000009, 0x2FF210FC, 0x00000019, 0x2FF21094,
>    0x2FF21090, 0x60180018, 0x60052965, 0x00000000) Err#2  ENOENT

No EGD running.

>    51232: close(9)                                        = 0
>    51232: appgetrusage(0x00000000, 0x2FF21508, 0x30000008, 0x0000013B,
>    0x00000008, 0x1A2811AF, 0x158928D3, 0x049EE8DA) = 0x00000000
>    51232: times(0x2FF214A0)                               = 15428393
>    51232: appgetrusage(0x00000000, 0x2FF214B8, 0x30000008, 0x00000193,
>    0x000000AD, 0x1A29B1EE, 0x158AC913, 0x049EE8DA) = 0x00000000
>    51232: times(0x2FF21450)                               = 15428394

That is are several fast random polls. However I expected to see a few
other system calls.  Can you please grep through config.h and tell us
how

 HAVE_GETHRTIME
 HAVE_BROKEN_GETHRTIME
 HAVE_GETTIMEOFDAY
 HAVE_CLOCK_GETTIME
 HAVE_TIMES

are defined.  This is definitely not the hanging problem, though.

You can also try to run this:

GNUPG_RNDUNIX_DBG=/tmp/foo GNUPG_RNDUNIX_DBGALL=1 \ 
  ./gpg -a --gen-random 2 10

/tmp/foo will be filled with info regarding the tools execed by the
rndunix entropy gatherer.



Salam-Shalom,

   Werner


-- 
Werner Koch                                      <wk at gnupg.org>
The GnuPG Experts                                http://g10code.com
Free Software Foundation Europe	                 http://fsfeurope.org





More information about the Gnupg-devel mailing list