cleans up cfg validity, ssh user, server configs, and impls have of publish updates