From a6b315fe6a91d9008bab812915d353b63b44141b Mon Sep 17 00:00:00 2001
From: Bob Mottram <bob@freedombone.net>
Date: Thu, 30 Aug 2018 15:18:55 +0100
Subject: [PATCH] web UI gives advice on logging in via ssh

---
 webadmin/EN/ssh_enabled.html | 5 +++++
 webadmin/ssh.php             | 3 +++
 2 files changed, 8 insertions(+)

diff --git a/webadmin/EN/ssh_enabled.html b/webadmin/EN/ssh_enabled.html
index 591ffcbab..a0d58dcfe 100644
--- a/webadmin/EN/ssh_enabled.html
+++ b/webadmin/EN/ssh_enabled.html
@@ -63,6 +63,11 @@
 
       <h3>SSH access is enabled</h3>
 
+      <p>You can now log in with:</p>
+      <p><i>ssh admin@freedombone -p 2222</i></p>
+      <p>or</p>
+      <p><i>ssh admin@HOSTNAME -p 2222</i></p>
+
       <br>
 
       <form action="settings.html">
diff --git a/webadmin/ssh.php b/webadmin/ssh.php
index d28fe237f..4a31e7bf6 100755
--- a/webadmin/ssh.php
+++ b/webadmin/ssh.php
@@ -19,6 +19,9 @@ if (isset($_POST['submitssh'])) {
             fwrite($ssh_file, '1,'.$publickey);
             fclose($ssh_file);
 
+            $host=gethostname();
+            exec('sed -i "s|HOSTNAME|'.$host.'|g" ssh_enabled.html');
+
             $output_filename = "ssh_enabled.html";
         }
         else {
-- 
GitLab