Difference between revisions of "Development/Tutorials/Debugging/Debugging IOSlaves/Debugging kio sftp"

(Added a page for kio_sftp)
(Replaced content with link to Community WIki.)
(4 intermediate revisions by 3 users not shown)
Line 1: Line 1:
This page is a starting point for debugging kio_sftp. Please also read [[Development/Tutorials/Debugging/Debugging_IOSlaves|how to debug IO slaves generically]].
Moved to the [https://community.kde.org/Guidelines_and_HOWTOs/Debugging/Debugging_IOSlaves/Debugging_kio_sftp Community wiki].
= Overview =
When you point file manager to sftp://''user''@''target'', [http://websvn.kde.org/trunk/KDE/kdebase/runtime/kioslave/sftp/kio_sftp.cpp?view=log the sftp kioslave] uses [http://www.libssh.org libssh] to open a connection to the sftp server.
= Logging =
You may want to switch on logging for kio_sftp.
In this example, we want to log the output to /tmp/kio_sftp.log. Open a konsole or run the command 'kdebugdialog --fullmode'.
In the "Debug Area" select "7120 kio_sftp". In the Information box select 'Information' as the "Output" and use '/tmp/kio_sftp.log' a the "File".
To enable logging you have to reload the slave system. You can do this by calling:
= Logging with libssh debut output =
To enable libssh debug messages in addition you have to set an environment variable before calling kdeinit.

Latest revision as of 11:48, 28 April 2019

Moved to the Community wiki.

This page was last edited on 28 April 2019, at 11:48. Content is available under Creative Commons License SA 4.0 unless otherwise noted.