Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions index.html
Original file line number Diff line number Diff line change
Expand Up @@ -105,17 +105,17 @@
<div class="col col-sm-12 col-md-3"><label for=cn_ssh_user class=cn_label><u>U</u>ser:</label></div>
<div class="col col-sm-12 col-md-9"><input id=cn_ssh_user name=user size=10></div>
</div>
<div class="row">
<div class="col col-sm-12 col-md-3"><label for=cn_ssh_pass class=cn_label><u>P</u>assword&nbsp;/&nbsp;passphrase:</label></div>
<div class="col col-sm-12 col-md-9"><input id=cn_ssh_pass type=password></div>
</div>
<div class="row">
<div class="col col-sm-12 col-md-3"><label for=cn_ssh_key class=cn_label><u>K</u>ey file:</label></div>
<div class="col col-sm-12 col-md-9">
<input id=cn_ssh_key name=ssh_key class=browse>
<button id=cn_ssh_key_dots class=tb_btn><span class="fas fa-ellipsis-h"></span></button>
</div>
</div>
<div class="row">
<div class="col col-sm-12 col-md-3"><label for=cn_ssh_pass class=cn_label><u>P</u>assword&nbsp;/&nbsp;passphrase:</label></div>
<div class="col col-sm-12 col-md-9"><input id=cn_ssh_pass type=password></div>
</div>
</div>
<div id=cn_ssl hidden>
<div class="row">
Expand Down
11 changes: 3 additions & 8 deletions src/cn.js
Original file line number Diff line number Diff line change
Expand Up @@ -305,7 +305,7 @@
$.err(`${q.cwd.labels[0].innerText} "${untildify(x.cwd)}" does not exist`, () => { q.cwd.focus(); });
return 0;
}
if (x === sel && ssh) {
if (ssh) {
if (!q.ssh_pass.value && !q.ssh_key.value) {
passwdPrompt(`Password for user ${x.user || user}:`, 'Password');
return 0;
Expand Down Expand Up @@ -485,11 +485,6 @@
port: +x.ssh_port || 22,
user: x.user || user,
};
// if (x.ssh_auth_type === 'key') {
// o.key = x.ssh_key;
// } else {
// o.pass = x === sel ? q.ssh_pass.value : '';
// }
x.ssh_key && (o.key = x.ssh_key);
x === sel && q.ssh_pass.value && (o.pass = q.ssh_pass.value);
const c = sshExec(o, '/bin/sh', (e, sm) => {
Expand Down Expand Up @@ -1147,8 +1142,8 @@
const m = HP.exec(h.l); // parse host and port
m ? go({
type: 'listen',
host: m[1],
port: +m[2] || 4502,
host: m[1],
port: +m[2] || 4502,
respawn: !!m[3],
log: h.log,
}) : $.err('Invalid $RIDE_LISTEN');
Expand Down