CodeEffect wrote:Linux and OSX support added!
I've no test machine for OSX but I'm hoping that as it should be very, very similar to linux (using the command line ssh and sftp apps) most things should just work. Some stuff is going to be broken though so your feedback on any and all issues would be hugely appreciated. Get on it people
I found two issues running this on OSX
1) In get_arithmetic(), it gives error, since self.get_settings().get("%s:shell" % self.serverName) can give None
shellSettings = self.get_settings().get("%s:shell" % self.serverName)
if shellSettings != None and "csh" in shellSettings:
2) OSX doesn't have ssh-askpass, so it would fail... You'll need to have this to get ssh-askpass.https://github.com/markcarver/mac-ssh-askpass
But I think you can wrap it within your plugin, so we don't have to install this to the /usr/libexec folder manually