Add mosh to crosh?

421 views
Skip to first unread message

Ari Becker

unread,
Apr 24, 2012, 4:46:33 AM4/24/12
to Chromium OS discuss
Basically the one thing that allows me to continue working on Chromium
OS as a programmer is the ability to use SSH to get onto a remote
server to get actual work done. Crosh may not have many features but
ssh is a big one. Even as a pure SSH box, my cr-48 is fantastic - a
hardware keyboard makes it better than an Android tablet, and instant
resume and long battery life make it better than an ordinary laptop.

Given that Chromebooks are intended to be really portable, is it
possible to get mosh ( http://mosh.mit.edu/ ) as one of the programs
offered by the crosh shell? mosh improves on ssh by making it more
tolerant of many of the usage models of Chromebooks, including putting
the computer to sleep by closing the lid and switching IP's by
transitioning from WiFI to 3G and back, and some other really nice
features. Essentially, if it makes sense to include SSH in crosh, then
it certainly seems to make sense to at least offer mosh as an
alternative. Mosh is one of the few missing features that would make
ChromeOS a perfect product.

And, since mosh is open source, licensing isn't an issue and the code
can easily be checked for security vulnerabilities by the ChromeOS
team to make sure everything's still secure.

What do you guys think?

Sonny Rao

unread,
Apr 24, 2012, 3:44:10 PM4/24/12
to wicked...@gmail.com, Chromium OS discuss

Probably makes sense to do that at some point. I think crosh is
mostly just using a NaCL verions of openssh at this point, so if mosh
can get built in a similar way then I would guess it should be
relatively easy to add it.

>
> --
> Chromium OS discuss mailing list: chromium-...@chromium.org
> View archives, change email options, or unsubscribe:
> http://groups.google.com/a/chromium.org/group/chromium-os-discuss?hl=en

Robert Ginda

unread,
Apr 24, 2012, 4:42:19 PM4/24/12
to sonn...@chromium.org, wicked...@gmail.com, Chromium OS discuss
The crosh shell isn't intended to be part of the normal usage pattern.
It's a daily necessity for some today, as the only way to get ssh,
but that's going to change soon. Once we have a better ssh solution,
crosh will only exist for the diagnostic commands.

In this world, it makes more sense to package mosh as a Chrome App
than to bake it into the Chrom(e|ium) OS system image.


Rob.

Steve Pirk

unread,
Apr 24, 2012, 5:56:20 PM4/24/12
to rgi...@chromium.org, sonn...@chromium.org, wicked...@gmail.com, Chromium OS discuss
I agree with Robert. The crosh shell is basically a web app now anyway with R20 (well, also on that evil 19.0.1055 version ;-)
As soon as I read the request I thought of an html5 web app. The crosh shell implementation is an infant, but it works really well, even allowing right-click copy/paste.

--steve
Reply all
Reply to author
Forward
This conversation is locked
You cannot reply and perform actions on locked conversations.
0 new messages