From 5915e478ec81c7a2baa49700de976aa949e687e1 Mon Sep 17 00:00:00 2001 From: Marko Myllynen Date: Thu, 22 Sep 2011 19:41:50 +0300 Subject: [PATCH] Don't remove /tmp when removing temp cert dir If /tmp happens to be empty os.removedirs() happily removes it... https://fedorahosted.org/freeipa/ticket/1843 --- ipa-client/ipaclient/ipadiscovery.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ipa-client/ipaclient/ipadiscovery.py b/ipa-client/ipaclient/ipadiscovery.py index ecd8275c4..9d909fd13 100644 --- a/ipa-client/ipaclient/ipadiscovery.py +++ b/ipa-client/ipaclient/ipadiscovery.py @@ -280,7 +280,7 @@ class IPADiscovery: finally: os.remove("%s/ca.crt" % temp_ca_dir) - os.removedirs(temp_ca_dir) + os.rmdir(temp_ca_dir) def ipadnssearchldap(self, tdomain):