svn rev #19600: trunk/src/ include/ lib/krb5/ccache/ plugins/kdb/db2/libdb2/ ...

raeburn@MIT.EDU raeburn at MIT.EDU
Tue Jun 19 23:53:37 EDT 2007


Commit By: raeburn
Log Message: 
Move (BSD-licensed) mkstemp from libdb2 to libkrb5support, and rename
the function to krb5int_mkstemp.  Generate the symbol export list for
libkrb5support at build time.

Declare krb5int_mkstemp in k5-platform.h.
Change cc_file.c to use mkstemp unconditionally.

Make libdb2.so (built for testing only) link against the
libkrb5support, and use krb5int_mkstemp if mkstemp is not available.



Changed Files:
U   trunk/src/configure.in
U   trunk/src/include/k5-platform.h
U   trunk/src/lib/krb5/ccache/cc_file.c
U   trunk/src/plugins/kdb/db2/libdb2/Makefile.in
U   trunk/src/plugins/kdb/db2/libdb2/clib/Makefile.in
D   trunk/src/plugins/kdb/db2/libdb2/clib/mkstemp.c
U   trunk/src/plugins/kdb/db2/libdb2/configure.in
U   trunk/src/util/support/Makefile.in
A   trunk/src/util/support/libkrb5support-fixed.exports
D   trunk/src/util/support/libkrb5support.exports
A   trunk/src/util/support/mkstemp.c



More information about the cvs-krb5 mailing list