]> git.ipfire.org Git - thirdparty/krb5.git/commit
Make krb5_cc_new_unique create DIR: directories
authorNalin Dahyabhai <nalin@redhat.com>
Fri, 8 Aug 2014 20:58:03 +0000 (16:58 -0400)
committerGreg Hudson <ghudson@mit.edu>
Sat, 9 Aug 2014 17:23:08 +0000 (13:23 -0400)
commitbca1191210eb582fe09e94486e2631d72b8a5ca5
treeb7e94c405786463befe9db70b1900334049ca059
parentd899084e24555dc8fd091eb08187ca2a45a08324
Make krb5_cc_new_unique create DIR: directories

When we use krb5_cc_new_unique to create a new cache in a directory
cache collection, we will fail if the directory doesn't exist yet.

Go ahead and preemptively create it, as we do during krb5_cc_resolve,
before attempting to create a new file under it.

ticket: 7988 (new)
target_version: 1.13
tags: pullup
src/lib/krb5/ccache/cc_dir.c