Bug 485 - shellinabox, Shell In A Box, web based AJAX terminal emulator
Summary: shellinabox, Shell In A Box, web based AJAX terminal emulator
Status: RESOLVED WONTFIX
Alias: None
Product: Mageia
Classification: Unclassified
Component: New RPM package request (show other bugs)
Version: Cauldron
Hardware: x86_64 Linux
Priority: Normal enhancement
Target Milestone: ---
Assignee: All Packagers
QA Contact:
URL: https://github.com/shellinabox/shelli...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-03-21 15:24 CET by Jerome Quelin
Modified: 2022-03-13 20:50 CET (History)
3 users (show)

See Also:
Source RPM: shellinabox
CVE:
Status comment:


Attachments

Description Jerome Quelin 2011-03-21 15:24:40 CET
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:
Comment 1 Marja Van Waes 2011-10-07 22:34:22 CEST
@ 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

Comment 2 Marja Van Waes 2011-11-10 11:54:32 CET
setting severity to enhancement

Severity: normal => enhancement

Comment 3 Kamil Rytarowski 2011-11-25 06:45:22 CET
shellinabox looks nice

CC: (none) => krytarowski

Comment 4 Marja Van Waes 2011-11-25 08:48:03 CET
(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 emulator
Source RPM: (none) => shellinabox
URL: (none) => http://code.google.com/p/shellinabox/

Comment 5 Glen Ogilvie 2012-01-19 07:45:32 CET
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 => ASSIGNED
Assignee: bugsquad => nelg
CC: (none) => nelg

Comment 6 Kamil Rytarowski 2012-01-19 15:22:18 CET
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.
Comment 8 Glen Ogilvie 2013-03-20 10:40:04 CET
not forgotten.. just been pretty busy..
Comment 9 Marja Van Waes 2017-03-24 10:43:59 CET
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-bugs
Status: ASSIGNED => NEW
URL: http://code.google.com/p/shellinabox/ => https://github.com/shellinabox/shellinabox

Comment 10 sturmvogel 2022-03-13 20:50:11 CET
The fork of shellinabox died in 2016.

Closing WONT.

Resolution: (none) => WONTFIX
Status: NEW => RESOLVED


Note You need to log in before you can comment on or make changes to this bug.