Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:11.4:Update
krb5
krb5-1.6.3-kprop-use-mkstemp.dif
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File krb5-1.6.3-kprop-use-mkstemp.dif of Package krb5
Index: src/slave/kprop.c =================================================================== --- src/slave/kprop.c.orig +++ src/slave/kprop.c @@ -206,6 +206,7 @@ void get_tickets(context) krb5_error_code retval; static char tkstring[] = "/tmp/kproptktXXXXXX"; krb5_keytab keytab = NULL; + int ret = 0; /* * Figure out what tickets we'll be using to send stuff @@ -231,7 +232,15 @@ void get_tickets(context) /* * Initialize cache file which we're going to be using */ +#ifdef HAVE_MKSTEMP + ret = mkstemp(tkstring); + if (ret == -1) { + com_err(progname, errno, "while initialize cache file"); + exit(1); + } else close(ret); +#else (void) mktemp(tkstring); +#endif snprintf(buf, sizeof(buf), "FILE:%s", tkstring); retval = krb5_cc_resolve(context, buf, &ccache);
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor