Overview:
kio_fish is a kioslave for KDE 2/3 that lets you view and manipulate your
remote files using just a simple shell account and some standard unix
commands on the remote machine. You get full filesystem access without
setting up a server - no NFS, Samba, ... needed.
Usage is really simple: open up a konqueror window (or use the Alt-F2 dialog)
and type 'fish://user@remote.machi.ne'. kio_fish will ask you for the password,
if any is needed, and you will start out in your home directory. Now you can do
everything you do on your local hard disk.
Please help:
I would appreciate assistance for the following problems:
- other SSH implementations - this is known to work with OpenSSH and F-Secure SSH on the client and the server,
and it currently does not work with Network Simplicity's OpenSSH for Windows (due to /bin/sh not existing).
I would like to hear of other SSH's, if they work or if they don't.
- remote machines - kio_fish has been tested on many different machines (Operating
Systems). Still, if you have access to a really weird machine, try it and tell me
about it. I would very much like to hear about windows machines.
Remote OS Compatibility List:
| System name | Has Perl mode? | Shell mode works? | reported by |
| generic Linux | yes | yes | author |
| Cobalt RaQ (Linux) | yes | yes | author |
| NetBSD 1.5.1 | yes | yes | author |
| AIX 4.3.3 | unknown | yes | author |
| Digital Unix | yes | yes | author |
| SunOS 5.8 | yes | unknown (very likely yes) | Thilo Bangert |
| Solaris 8 Sparc | yes> | unknown (very likely yes) | Andy Fawcett |
| MacOS X | yes | unknown (very likely yes) | Pim Snel |
- non-linux builds - kio_fish was developed on linux, I would appreciate success reports
of other operating systems. It is confirmed to run on BSDish systems and on Solaris as well.
News:
- 21.6.2002:
- Cajus Pollmeier contributed a patch to compile current releases on KDE2
- 4.6.2002:
- kio_fish-1.1.2: Fixed URL abuse through shell metacharacters, synced to CVS version.
- 11.4.2002:
- kio_fish today moved into KDE CVS and will be part of KDE 3.1. Work will continue, and please do send lots and lots of
"works" and "doesn't work" messages. I may make available one or two more releases via this page, but ultimately, the CVS version
(kdebase/kioslave/fish) is the only really up-to-date version.
- 9.4.2002:
- kio_fish-1.1.1: A bug with symlinks on non-perl remote machines fixed, made compatible to perl 5.005
- 22.3.2002:
- kio_fish-1.1: All known bugs fixed, several improvements. kio_fish is more stable and much faster now. KDE 2 and 3.
- 3.3.2002:
- For all the impatient: Yes, there is a KDE-3 Version in development, I just have to find one nasty bug.
- 22.10.2001:
- kio_fish-1.0.1: Small compile time bug fix for all glibc 2.1.x users
- 7.10.2001:
- Initial release 1.0 (yes, it is already stable)
Download:
From KDE 3.1 on, kio_fish comes with the kdebase package.
This is the source distribution:
Conectiva linux Packages: you can always get the latest one via apt-get in the 'stable' and 'snapshot' repositories
Debian Packages: you can always get the latest one via apt-get in the 'unstable' distribution
Mandrake RPMs (source RPM should work on any RPM-based distribution):
- no up-to-date rpms available
SuSE RPMs: (version unknown - automatically kept up-to-date)
RedHat 7.3 RPMs for KDE3 are available from http://cachalot.ods.org/.
FreeBSD ports also has kio_fish, in the subdir net/kio_fish
Feedback:
Send bug reports, problems, feedback, donations to
jwalt-kde@ich.bin.kein.hoschi.de.