1)

Q: I use IBM AIX 4.2 and Pidentd returns user numbers instead of names, why?

A: Because of a bug in the reentrant libc versions of getpwuid_r(). Either
   install patch APAR IX60843 (recommended), or build the non-threaded
   version of Pidentd (not recommended) with "./configure --without-threads".



2)

Q: My Unix doesn't have a threads library - where can I find one?

A: One usable Pthreads library that has been ported to a number
   of Unixes is Proven's library. It can be FTP'd from:

	ftp://sipb.mit.edu/pub/pthreads/



3)

Q: I just upgraded from Solaris 2.x to Solaris 2.y _and_ have recompiled
   Pidentd - but it doesn't work (fails compilation or at runtime).

A: Make sure you have updated your GCC compiler installation so that
   it has installed *new* header files. You can not use a GCC configured
   for 2.x on a 2.y machine (the "fixed" header files will be incorrect).



4)

Q: I just upgraded from Solaris 2.5 to Solaris 2.6 _and_ have recompiled
   Pidentd, and have read question 3 - it still fails compilation:

A:
   Also make sure you have applied the patch to GCC from the Solaris FAQ:

	http://www.wins.uva.nl/pub/solaris/solaris2.html


5)

Q: I use the beta version of IRIX 6.5 and are getting incorrect
   results.

A: There is a bug in the reentrant function getpwuid_r(). You
   must configure with "--without_getpw_r" and recompile (or complain
   to SGI so that you'll get a fixed libc).

   