<html>
<head>
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<div class="moz-cite-prefix">I downloaded the src and looked into
the code of apps below:<br>
<br>
I decide to use <a class="moz-txt-link-freetext" href="https://github.com/jcubic/jquery.terminal">https://github.com/jcubic/jquery.terminal</a>.<br>
It supports command history, try <a class="moz-txt-link-freetext" href="http://terminal.jcubic.pl/#demo">http://terminal.jcubic.pl/#demo</a>.<br>
<br>
I think the license(Licensed under <a
href="http://www.gnu.org/licenses/lgpl.html">GNU LGPL Version 3
license</a>) is ok.<br>
<br>
<br>
I will create a javascript interpreter which talk with the kimchi
web socket at server side.<br>
<br>
Serial Console will requires login, let us discuss how the
session(login token) to be reserved across browser, web socket,
serial console.<br>
<br>
---------------<br>
<a class="moz-txt-link-freetext" href="http://code.google.com/p/shellinabox/">http://code.google.com/p/shellinabox/</a><br>
<a class="moz-txt-link-freetext" href="http://shellinabox.com/index-old.html">http://shellinabox.com/index-old.html</a><br>
----------------<br>
<a class="moz-txt-link-freetext" href="http://www.web-console.org/">http://www.web-console.org/</a><br>
<a class="moz-txt-link-freetext" href="https://github.com/nickola/web-console">https://github.com/nickola/web-console</a><br>
----------------<br>
<a class="moz-txt-link-freetext" href="https://github.com/jcubic/jquery.terminal">https://github.com/jcubic/jquery.terminal</a><br>
-----------------<br>
<a class="moz-txt-link-freetext" href="http://www.unixmen.com/ajaxterm-a-web-based-terminal-that-help-you-use-ssh-from-a-web-browser/">http://www.unixmen.com/ajaxterm-a-web-based-terminal-that-help-you-use-ssh-from-a-web-browser/</a>
<br>
<a class="moz-txt-link-freetext" href="http://antony.lesuisse.org/software/ajaxterm/">http://antony.lesuisse.org/software/ajaxterm/</a><br>
<br>
On 10/23/2014 5:52 PM, Yu Xin Huo wrote:<br>
</div>
<blockquote cite="mid:5448CFCD.2040202@linux.vnet.ibm.com"
type="cite">backend:
<br>
1. server side need to provide a websocket url for UI to
connect, some parameter is needed to identify the guest.
<br>
2. the websocket receive linux command from client and pass to
guest serial console through API provided by qemu/libvirt/virsh.
<br>
also get output from guest serial console and send back to
UI to display as command result.
<br>
<br>
fontend:
<br>
1. a html show a console like text box for input.
<br>
2. connect to websocket url when loaded.
<br>
3. accept user input and send out to websocket.
<br>
4. accept websocket message and display in the text box.
<br>
<br>
I failed to get below to work today, I will continue to try
tomorrow. I think it is easy to write such a html command line
tool if we can not get one that work well.
<br>
<a class="moz-txt-link-freetext" href="https://github.com/chjj/term.js">https://github.com/chjj/term.js</a>
<br>
<br>
<br>
On 10/21/2014 9:17 PM, Crístian Viana wrote:
<br>
<blockquote type="cite">On 21-10-2014 06:56, Yu Xin Huo wrote:
<br>
<blockquote type="cite">Below are quite promising.
<br>
<br>
<a class="moz-txt-link-freetext" href="http://www.unixmen.com/ajaxterm-a-web-based-terminal-that-help-you-use-ssh-from-a-web-browser/">http://www.unixmen.com/ajaxterm-a-web-based-terminal-that-help-you-use-ssh-from-a-web-browser/</a>
<br>
<br>
<a class="moz-txt-link-freetext" href="http://www.web-console.org/">http://www.web-console.org/</a>
<br>
<br>
<a class="moz-txt-link-freetext" href="http://www.tecmint.com/shell-in-a-box-a-web-based-ssh-terminal-to-access-remote-linux-servers/">http://www.tecmint.com/shell-in-a-box-a-web-based-ssh-terminal-to-access-remote-linux-servers/</a>
<br>
<a class="moz-txt-link-freetext" href="http://xmodulo.com/access-ssh-terminal-web-browser-linux.html">http://xmodulo.com/access-ssh-terminal-web-browser-linux.html</a>
<br>
<br>
<a class="moz-txt-link-freetext" href="http://www.unixmen.com/keybox-web-based-ssh-console-manage-multiple-ssh-sessions-simultaneously/">http://www.unixmen.com/keybox-web-based-ssh-console-manage-multiple-ssh-sessions-simultaneously/</a>
<br>
</blockquote>
<br>
Those apps look nice, but is there a supported/easy way to
integrate them to Kimchi? As far as I could tell, those apps are
meant to run on their own services only.
<br>
</blockquote>
<br>
<br>
_______________________________________________
<br>
Kimchi-devel mailing list
<br>
<a class="moz-txt-link-abbreviated" href="mailto:Kimchi-devel@ovirt.org">Kimchi-devel@ovirt.org</a>
<br>
<a class="moz-txt-link-freetext" href="http://lists.ovirt.org/mailman/listinfo/kimchi-devel">http://lists.ovirt.org/mailman/listinfo/kimchi-devel</a>
<br>
</blockquote>
<br>
</body>
</html>