I've recently downloaded the latest release of pidentd, 2.7b1 and
am having great difficulty getting it to compile on a NetBSD box.
I am using NetBSD 1.1A. When I do a "make netbsd" I get the following:
Building for NetBSD ...
cc -O -DBSD386 -DINCLUDE_EXTENSIONS -DHAVE_KVM -c identd.c
identd.c: In function `main':
identd.c:579: warning: passing arg 2 of `signal' from incompatible pointer type
cc -O -DBSD386 -DINCLUDE_EXTENSIONS -DHAVE_KVM -c parse.c
cc -c -I. -O -DBSD386 -DINCLUDE_EXTENSIONS -DHAVE_KVM kernel/386bsd.c
kernel/386bsd.c:35: sys/kinfo.h: No such file or directory
*** Error code 1
On closer inspection, there doesn't seem to be a kinfo.h anywhere on my
system. I have tried making for all the other BSD platforms with no luck.
The only one I could get it to compile cleanly for was linux(!). Needless
to say, this didn't work anyway!
Anyone else got pident to work on NetBSD?
Many thanks,
Pete Philips
------------------------------------------------------
| Pete Philips \|/ |
------------------------------------------------------