freeipa/client
Christian Heimes 6fed17003d automount: rmtree temp directory
ipa-client-automount uses the host keytab to acquire a TGT. The script
sets up a temporary directory for its ccache. At the end of the script
it removes the ccache and temp directory again.

In case of a failed kinit, the ccache is not created and the removal of
the ccache causes an exception. The automount installer now uses
shutil.rmtree() to remove the temporary directory and all its content.

Fixes: https://pagure.io/freeipa/issue/7862
Signed-off-by: Christian Heimes <cheimes@redhat.com>
Reviewed-By: François Cami <fcami@redhat.com>
2019-04-09 11:48:22 +02:00
..
man Add interactive prompt for the LDAP bind password to ipa-getkeytab 2019-04-08 10:22:45 +02:00
share Move client templates to separate directory 2018-06-05 16:34:27 -04:00
config.c Fix ressource leak in client/config.c get_config_entry 2018-10-23 16:45:22 +02:00
ipa-certupdate.in Rename Python scripts and add dynamic shebang 2018-08-23 14:49:06 +02:00
ipa-client-automount.in automount: rmtree temp directory 2019-04-09 11:48:22 +02:00
ipa-client-common.c Split ipa-client/ into ipaclient/ (Python library) and client/ (C, scripts) 2016-01-27 12:09:02 +01:00
ipa-client-common.h Migrate from #ifndef guards to #pragma once 2016-05-29 14:04:45 +02:00
ipa-client-install.in Rename Python scripts and add dynamic shebang 2018-08-23 14:49:06 +02:00
ipa-getkeytab.c Add interactive prompt for the LDAP bind password to ipa-getkeytab 2019-04-08 10:22:45 +02:00
ipa-join.c Enable LDAP debug output in client to display TLS errors in join 2018-10-12 16:55:52 -04:00
ipa-rmkeytab.c ipa-rmkeytab, ipa-join: don't fail if init of gettext failed 2016-06-27 12:34:18 +02:00
Makefile.am Generate scripts from templates 2018-08-23 14:49:06 +02:00
version.m4.in Split ipa-client/ into ipaclient/ (Python library) and client/ (C, scripts) 2016-01-27 12:09:02 +01:00