So we have a huge setup of SFTP connections and their configurations and now we are encountering situations where we have to tune the Preferred Authentication. Since the basis of Net::SFTP::Foreign was supposed be to piggy back on the underlying ssh libraries we naively assuming ~/.ssh/config would be fully honored except that the module has chosen to explicitly override Preferred Authentication.
Does anyone have suggestions what can be done to stop the module from overriding it other than explicitly forking off from the package ?