< When I tried to compile the latest version of OPIE
< (a one-time password package based on S/KEY), I get
< the following fatal error:
< getutmpentry.c:35: conflicting types for `getutline'
< /usr/include/utmp.h:113: previous declaration of `getutline'
< I read that OPIE is a BSD package and thus not very compatible
< with AIX. I'm running AIX 4.1.3.
< Has anyone successfully compiled OPIE on AIX?
In answer to my own post, I got past the above message
by commenting out the declaration in the getutmpentry.c.
Later I got a bunch of errors about missing header files
and got past those by grabbing those off of a linux box
nearby. But now I can't seem to get past these errors:
In file included from opielogin.c:145:
/usr/include/lastlog.h:8: `UT_LINESIZE' undeclared here (not in a function)
/usr/include/lastlog.h:9: `UT_HOSTSIZE' undeclared here (not in a function)
I can't a second reference to UT_LINESIZE or UT_HOSTSIZE anywhere.
Anyone know in what library or header file they are declared?
Or is there a similar package to OPIE that _does_ work with AIX?