9991ea
From 8782235cff60229051c82880131fb11c82659a0b Mon Sep 17 00:00:00 2001
9991ea
From: Jan Cholasta <jcholast@redhat.com>
9991ea
Date: Wed, 15 Jan 2014 10:48:10 +0100
9991ea
Subject: [PATCH 22/25] Fix ipa-client-automount uninstall when fstore is
9991ea
 empty.
9991ea
9991ea
https://fedorahosted.org/freeipa/ticket/4091
9991ea
---
9991ea
 ipa-client/ipa-install/ipa-client-automount | 2 +-
9991ea
 1 file changed, 1 insertion(+), 1 deletion(-)
9991ea
9991ea
diff --git a/ipa-client/ipa-install/ipa-client-automount b/ipa-client/ipa-install/ipa-client-automount
9991ea
index 2ce31dcb9605941fa8734caad7ed5ba9b5ce1e01..62531bfe1d923b1705aed1187da6766b54c90a0c 100755
9991ea
--- a/ipa-client/ipa-install/ipa-client-automount
9991ea
+++ b/ipa-client/ipa-install/ipa-client-automount
9991ea
@@ -360,7 +360,7 @@ def main():
9991ea
 
9991ea
     fstore = sysrestore.FileStore('/var/lib/ipa-client/sysrestore')
9991ea
     statestore = sysrestore.StateFile('/var/lib/ipa-client/sysrestore')
9991ea
-    if not fstore.has_files():
9991ea
+    if not fstore.has_files() and not os.path.exists('/etc/ipa/default.conf'):
9991ea
         sys.exit('IPA client is not configured on this system.\n')
9991ea
 
9991ea
     options, args = parse_options()
9991ea
-- 
9991ea
1.8.4.2
9991ea