summaryrefslogtreecommitdiffstats
path: root/ipa-client/man
diff options
context:
space:
mode:
authorRob Crittenden <rcritten@redhat.com>2010-08-31 17:21:25 -0400
committerRob Crittenden <rcritten@redhat.com>2010-09-09 16:38:52 -0400
commitf87bd57c1d3a86ade7419ea17ddee65bacda4b7f (patch)
tree89c99bbb28e2c1965a5f58190065a2f45ae87dbf /ipa-client/man
parent2e8bae590eae495628ffb709540f7e83eee52ba2 (diff)
downloadfreeipa-f87bd57c1d3a86ade7419ea17ddee65bacda4b7f.tar.gz
freeipa-f87bd57c1d3a86ade7419ea17ddee65bacda4b7f.tar.xz
freeipa-f87bd57c1d3a86ade7419ea17ddee65bacda4b7f.zip
Fix certmonger errors when doing a client or server uninstall.
This started with the client uninstaller returning a 1 when not installed. There was no way to tell whether the uninstall failed or the client simply wasn't installed which caused no end of grief with the installer. This led to a lot of certmonger failures too, either trying to stop tracking a non-existent cert or not handling an existing tracked certificate. I moved the certmonger code out of the installer and put it into the client/server shared ipapython lib. It now tries a lot harder and smarter to untrack a certificate. ticket 142
Diffstat (limited to 'ipa-client/man')
-rw-r--r--ipa-client/man/ipa-client-install.12
1 files changed, 2 insertions, 0 deletions
diff --git a/ipa-client/man/ipa-client-install.1 b/ipa-client/man/ipa-client-install.1
index 4a1fcb543..4cdc921d7 100644
--- a/ipa-client/man/ipa-client-install.1
+++ b/ipa-client/man/ipa-client-install.1
@@ -81,3 +81,5 @@ Remove the IPA client software and restore the configuration to the pre-IPA stat
0 if the installation was successful
1 if an error occurred
+
+2 if uninstalling and the client is not configured