#3331 Client does not uninstall when fstore is empty
Closed: Fixed None Opened 11 years ago by mkosek.

ipa-client-install installer checks ipa-client fstore and when it is empty, it considers the client as not installed.

However, when no config file is backed up during installation, client may wrongly assume that it is not installed and cause issues for example during server uninstallation when the client uninstallation procedure is skipped:

# ipa-server-install --uninstall -U
Shutting down all IPA services
Removing IPA client configuration
Unconfiguring ntpd
Unconfiguring CA directory server
Unconfiguring CA
Unconfiguring named
Unconfiguring web server
Unconfiguring krb5kdc
Unconfiguring kadmin
Unconfiguring directory server
Unconfiguring ipa_memcached
# grep -C 3 ipa-client-install /var/log/ipaserver-uninstall.log 
Stopping Directory Service

2013-01-09T08:00:24Z DEBUG stderr=
2013-01-09T08:00:24Z DEBUG args=/usr/sbin/ipa-client-install --on-master --unattended --uninstall
2013-01-09T08:00:24Z DEBUG stdout=IPA client is not configured on this system.

2013-01-09T08:00:24Z DEBUG stderr=

# certutil -L -d /etc/pki/nssdb/

Certificate Nickname                                         Trust Attributes
                                                             SSL,S/MIME,JAR/XPI

IPA CA                                                       CT,C,C

Installation leftovers may cause failure in subsequent installation.


Metadata Update from @mkosek:
- Issue assigned to tbabej
- Issue set to the milestone: FreeIPA 3.2 - 2013/02

7 years ago

Login to comment on this ticket.

Metadata