On 29.04.2016 03:01 PM, Mike DePaulo wrote:
I am/was unfamiliar with how we use sshd on Linux and Mac OS X. I see that we start instances of sshd on both of them also.
Yeah, we don't, that's the problem and exactly the reason why I started my work on this front. Ideally, I want to start private sshd processes on Windows, Linux and OS X always to not have to change global config files (like stuff in ~/.ssh/) and potentially mess these files up when undoing changes again.
It's WiP though an currently unfinished.
The logic belongs in src/onmainwindow.cpp: ONMainWindow::generateEtcFiles() . Should I put the ssh-dss line below within the ifdef Q_OS_WIN block, or outside of it?
Doesn't matter, but please create a specific Windows-branch for this change. Given that it will only be used for the Windows release build, either way won't affect anything else.
This said, I should probably work more extensively on this feature, because even Linux distros updated to 7.0 and higher meanwhile...
Mihai