From 9b73da1d540db59db9c616e0fc3e7018d1d5e273 Mon Sep 17 00:00:00 2001 From: Rob Crittenden Date: Mon, 7 Feb 2011 13:31:51 -0500 Subject: Refresh state data before removing the dirsrv user, fixes uninstall. The state is read only at initialization time. This works ok when individual services remove their state data but when worked upon again at the top-level it still has the full state in memory, so when the state file is re-written all of the data that was removed is re-added. ticket 916 --- install/tools/ipa-server-install | 1 + 1 file changed, 1 insertion(+) (limited to 'install') diff --git a/install/tools/ipa-server-install b/install/tools/ipa-server-install index 6c0873f3..9e7853eb 100755 --- a/install/tools/ipa-server-install +++ b/install/tools/ipa-server-install @@ -429,6 +429,7 @@ def uninstall(): except: pass + sstore._load() group_exists = sstore.restore_state("install", "group_exists") if group_exists == False: try: -- cgit