[SCM] kdeconnect packaging branch, master, updated. debian/0.9g-1-1183-g9d69498

Maximiliano Curia maxy at moszumanska.debian.org
Fri Oct 14 14:29:35 UTC 2016


Gitweb-URL: http://git.debian.org/?p=pkg-kde/kde-extras/kdeconnect.git;a=commitdiff;h=a0deb77

The following commit has been merged in the master branch:
commit a0deb776c134797d003c66a73ae7d704778a5416
Author: Albert Vaca <albertvaka at gmail.com>
Date:   Wed Feb 17 04:51:28 2016 -0800

    Use passwords for sftp since Android doesn't have our pubkey anymore.
---
 plugins/sftp/mounter.cpp | 9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/plugins/sftp/mounter.cpp b/plugins/sftp/mounter.cpp
index cadf78b..8cd1ef4 100644
--- a/plugins/sftp/mounter.cpp
+++ b/plugins/sftp/mounter.cpp
@@ -123,12 +123,19 @@ void Mounter::onPakcageReceived(const NetworkPackage& np)
         << "-o" << "IdentityFile=" + KdeConnectConfig::instance()->privateKeyPath()
         << "-o" << "StrictHostKeyChecking=no" //Do not ask for confirmation because it is not a known host
         << "-o" << "UserKnownHostsFile=/dev/null" //Prevent storing as a known host
-        << "-o" << "HostKeyAlgorithms=ssh-dss"; //https://bugs.kde.org/show_bug.cgi?id=351725
+        << "-o" << "HostKeyAlgorithms=ssh-dss" //https://bugs.kde.org/show_bug.cgi?id=351725
+        << "-o" << "password_stdin"
+        ;
 
     m_proc->setProgram(program, arguments);
 
     qCDebug(KDECONNECT_PLUGIN_SFTP) << "Starting process: " << m_proc->program().join(" ");
     m_proc->start();
+
+    //qCDebug(KDECONNECT_PLUGIN_SFTP) << "Passing password: " << np.get<QString>("password").toLatin1();
+    m_proc->write(np.get<QString>("password").toLatin1());
+    m_proc->write("
");
+
 }
 
 void Mounter::onStarted()

-- 
kdeconnect packaging



More information about the pkg-kde-commits mailing list