[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [[UNIKRAFT PATCH] libs/lib-krb5 v2 0/2] Porting of the MIT Kerberos runtime librares
From: Cristian Vijelie <cristianvijelie@xxxxxxxxx> As libkrb5support, libkrb5crypto, libcom_err, libkrb5 and libgssapi are all downloaded and built from the same source, I've decided to include them all in one Unikraft external library. Here are the needed libraries for each one of them libkrb5support: lib-newlib, lib-pthread-embedded, lib-lwip libkrb5crypto: libkrb5support and it's dependencies libcom_err: libkrb5support and it's dependencies libkrb5: all of the above libgssapi: all of the above + libdl (not implemented) The configuring of the Kerberos libraries is done with the flag --disable-nls, because the nls feature needs libdl, which is not yet implemented (but it exists as unikraft/lib/posix-libdl). Also, I added a sed command after configuring the library, to remove the use of secure_getenv, as it's not implemented in newlib. The libkrb5 can't be built, yet, because of the missing implementation for __res_ninit, from libnewlibc/origin/newlib-2.5.0.20170922/newlib/libc/sys/linux/include/resolv.h. I've not added the gssapi library, as it has missing dependencies, and I will add it after libdl will be implemented. I've not yet added the OpenSSL support, or the OpenLDAP support. Cristian Vijelie (5): Initial empty commit Introducing the library skeleton Add Makefile.uk Small changes to Makefile.uk Add Makefile.uk -- 2.25.1
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |