krb5: Make test_cc run keyctl new_session

This commit is contained in:
Nicolas Williams
2021-11-30 00:54:20 -06:00
committed by Jeffrey Altman
parent 90db9b96a4
commit a025788a37

View File

@@ -30,18 +30,6 @@
* OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
* ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */
/*
* If KEYRING tests fail with:
*
* test_cc: krb5_cc_gen_new: KEYRING: Key has been revoked
*
* then run:
*
* $ keyctl new_session
*/
#ifndef WIN32
#include "krb5_locl.h"
#include <getarg.h>
#include <err.h>
@@ -993,6 +981,7 @@ main(int argc, char **argv)
test_cache_remove(context, krb5_cc_type_scc);
#endif
#ifdef HAVE_KEYUTILS_H
system("keyctl new_session >/dev/null");
test_cache_remove(context, krb5_cc_type_keyring);
#endif