4cd65a1 Roll back changes if client installation fails.

Authored and Committed by rcritten 12 years ago
    Roll back changes if client installation fails.
    
    If the client installer fails for some reason and --force was not used
    then roll back the configuration.
    
    This is needed because we touch /etc/sysconfig/network early in the
    configuration and if it fails due to any number of issues (mostly related
    to authentication) it will not be reset. We may as well run through the
    entire uninstall process to be sure the system has been reset.
    
    https://fedorahosted.org/freeipa/ticket/1704