Re: [Boa Constr] SSHExplorer
Status: Beta
Brought to you by:
riaan
From: Riaan B. <riaan@e.co.za> - 2002-10-30 09:26:16
|
Hi Yuppie, Yuppie wrote: > > Please also test and drop me a note if it doesn't work as expected. > > Much better now. The discussed problems are solved! > > But I found some other bugs: > > 1.) Deleting folders doesn't work with 'rm'. What about using 'rm -r' or > 'rm -rf'? Added -rf, thanks. > > 2.) Opening files doesn't work: > Explorers.ExplorerNodes.TransportError: Catalog transport could not be > found: label~ || folder/test.txt Opening files works for me. From the error message it was trying to open folder/test.txt from a SSHConnection named "label~". I doubt you actually had a SSHConnection named like that so the URL splitting logic is somehow not handling your path. Please mail me (directly) your connection info (from Explorer.msw.cfg). Remove sensitive info. Also note something I failed to mention before; you may now safely remove the scp_pass property from any SSHConnection definition in Explorer.msw.cfg. As a workaround for now, use A simple alpha-numeric connection name and avoid ~ (I don't know why it would break anything, but "label~" seems to indicate it as a possible culprit) > > 3.) scp from one remote host to another doesn't work. You mean when you copy/paste from one SSHConnection to another? That's not supported no. scp does not seem to support copying from one remote server to another. If you are interested: SSHExplorer.SSHExpClipboard.clipPaste_SSHExpClipboard must: * Check if the pasted node is from a different SSHConnection * SCP it to a local temp file * SCP the temp file to the second remote server. I've no plans to do this soon. > 4.) The irix host returns folder names with trailing slash. The explorer > shows "./", "../", "folder/" and the paths contain "//". I don't know > how many unix platforms do this, but filtering out trailing slashs would > be nice. I've added this. (untested, please test) Both fixes checked into CVS. > Connecting and authenticating seems to be an expensive process: About 30 > seconds on my accounts. So browsing doesn't make much fun. Whould it be > possible to keep the ssh connections alive? Perhaps in a future release? Can't see how to do that without a rewrite and much pain. (With Rasjid's PySSH, maybe not too much pain :) Patches welcome ;) Cheers, Riaan. |