fix SELinux context for ~/.ssh directory
fix incorrect SELinux context labels
eliminate some errors by reordering yum cleanup