it would be nice to provide a terminal in a browser. existing software: . ajaxterm (http://antony.lesuisse.org/software/ajaxterm/) + was packaged in mdv + secure by default (login prompt) - fixed 80x25 - can be slow / drop frames . anyterm (http://anyterm.org/) + was packaged in mdv + faster than ajaxterm - fixed 80x25 (although possible to change that at *compilation* time) - can drop frames - insecure by default (shell opened), need to be wrapped in http auth . shellinabox (http://code.google.com/p/shellinabox/) + resizable + fast + secure by default (login prompt) - was not packaged in mdv i've just tested quickly ajaxterm & anyterm, but not in depth. shellinabox seems a bit more flexible and would be the best one - according to what i've read about it... but i let people more familiar with those softs to comment, and maybe propose another alternative... Reproducible: Steps to Reproduce:
@ Jerome No one suggested an alternative, nor did anyone say which one is best. If you have a favourite now, please put that one in the summary and that one's link in the url field
CC: (none) => marja11
setting severity to enhancement
Severity: normal => enhancement
shellinabox looks nice
CC: (none) => krytarowski
(In reply to comment #0) > it would be nice to provide a terminal in a browser. > > > i've just tested quickly ajaxterm & anyterm, but not in depth. shellinabox > seems a bit more flexible and would be the best one - according to what i've > read about it... > (In reply to comment #3) > shellinabox looks nice Changing this into a package request for shellinabox
Summary: terminal emulator in a browser => shellinabox, Shell In A Box, web based AJAX terminal emulatorSource RPM: (none) => shellinaboxURL: (none) => http://code.google.com/p/shellinabox/
I have packaged ajaxterm and will look into shellinabox. Ajax term does allow you to set a different size by editing /usr/share/ajaxterm/ajaxterm.html although this is not a configuration file and the size should be set within the configuration I think.
Status: NEW => ASSIGNEDAssignee: bugsquad => nelgCC: (none) => nelg
Shellinabox is already in svn, I've imported it from openSUSE and partly adapted for Mageia. There are only some openSUSE-specific scripts I hadn't investigated. You can continue it.
http://svnweb.mageia.org/packages/cauldron/shellinabox/current/SPECS/shellinabox.spec?annotate=194396
not forgotten.. just been pretty busy..
Reassigning to all packagers collectively, since the assignee lacked the time to further work on this in the past years. Note that the original project is no longer maintained. There's this fork https://github.com/shellinabox/shellinabox I didn't try hard to find the official successor (not sure it exists). The old svn commits do still exist: http://svnweb.mageia.org/packages/cauldron/shellinabox/current/SPECS/shellinabox.spec?view=log
Assignee: nelg => pkg-bugsStatus: ASSIGNED => NEWURL: http://code.google.com/p/shellinabox/ => https://github.com/shellinabox/shellinabox
The fork of shellinabox died in 2016. Closing WONT.
Resolution: (none) => WONTFIXStatus: NEW => RESOLVED