#66 luci-app-shellinabox: interface concerns

Open
opened 6 months ago by pi31415 · 3 comments
pi31415 commented 6 months ago

Hi, I was testing luci-app-shellinabox, to see if it might be a helpful support tool, and came across some concerns:

1) IP address for connecting to shellinabox from LuCi is hardcoded to http://192.168.10.1:4200. This raised to problems for me:

a) I had changed my LAN IP address, so I had to edit ./overlay/upper/usr/lib/lua/luci/view/shellinabox/view_tab.htm to be able to connect from LuCi.

b) I understood shellinabox was capable of https; it would seem like this would be the more sensible default

2) after logging in via shell-in-a-box, the interface mysteriously does not accept my "dash/underscore" key on my US keyboard (though it accepts the dash on the numkey). It doesn't seem possible to paste one in, either.

Browser: Firefox 52.8.0 (64-bit)
OS: Debian Stretch
libreCMC version: 1.4.3a (built from source package)
Hi, I was testing luci-app-shellinabox, to see if it might be a helpful support tool, and came across some concerns: 1) IP address for connecting to shellinabox from LuCi is hardcoded to http://192.168.10.1:4200. This raised to problems for me: a) I had changed my LAN IP address, so I had to edit `./overlay/upper/usr/lib/lua/luci/view/shellinabox/view_tab.htm` to be able to connect from LuCi. b) I understood shellinabox was capable of https; it would seem like this would be the more sensible default 2) after logging in via shell-in-a-box, the interface mysteriously does not accept my "dash/underscore" key on my US keyboard (though it accepts the dash on the numkey). It doesn't seem possible to paste one in, either. ``` Browser: Firefox 52.8.0 (64-bit) OS: Debian Stretch libreCMC version: 1.4.3a (built from source package) ```
RISCI_ATOM commented 6 months ago
Collaborator

The whole thing was a quick and dirty hack for a talk that I gave a few months ago and it did its job. I should have not made it available in libreCMC until it was more polished.

I will see if I can fix these issues soon (if not by tonight, it might be a few days before I can get to it).

The whole thing was a quick and dirty hack for a talk that I gave a few months ago and it did its job. I should have not made it available in libreCMC until it was more polished. I will see if I can fix these issues soon (if not by tonight, it might be a few days before I can get to it).
pi31415 commented 6 months ago
Poster

Okay, thanks, no big hurry. I know feedback motivates development, so I wanted to get my notes in a ticket.

Okay, thanks, no big hurry. I know feedback motivates development, so I wanted to get my notes in a ticket.
RISCI_ATOM commented 6 months ago
Collaborator

I've been busy, but I did attempt to build a new version with SSL support, but it needs a bit of work to build reliably. It could be after the new release of libreCMC. I'll update here and/or push what I have...

I've been busy, but I did attempt to build a new version with SSL support, but it needs a bit of work to build reliably. It could be after the new release of libreCMC. I'll update here and/or push what I have...
Sign in to join this conversation.
Loading...
Cancel
Save
There is no content yet.