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