[mosh-devel] highly suggest adding to the site a cygwin implementation

Reini Urban reini at cpanel.net
Mon Jun 25 17:53:08 EDT 2012


On 06/25/2012 01:03 PM, Keith Winstein wrote:
> Hi folks,
>
> We're still looking for somebody to step up and by the Windows czar
> for Mosh -- which would include testing release candidates and
> packaging Mosh in whatever format is most convenient for Windows (or
> Cygwin) users.
>
> We had a long and pretty well-publicized release candidate series for
> Mosh 1.2. A few Cygwin people tested it and said it worked for them.
> Then we released it. The fact that people are now complaining tells me
> that we do not have a lot of testers on Cygwin. :-)
>
> If you're willing to be that person, that would be wonderful. Mosh 1.3
> will have Peter's C++ startup code, which apparently fixes some of the
> problems. But we can't call Cygwin a supported platform until we have
> somebody who's willing to package it in a convenient format and test
> the release candidates.

I'll try to get the three missing packages into the distro.
protobuf with libprotobuf7, perl-io-pty, mosh

mosh alone is the easy part:
$ cat mosh-1.2.2-1.cygport
# -*- sh -*-
DESCRIPTION="Mobile Shell"
HOMEPAGE="http://mosh.mit.edu/"
SRC_URI="https://github.com/downloads/keithw/${PN}/${PN}-${PV}.tar.gz"
LICENSE="GPL 3"
# DIFF_EXCLUDES=""

$ cat mosh-1.2.2-1/CYGWIN-PATCHES/mosh.hint
sdesc: "Mobile Shell"
ldesc: "mosh is a ssh replacement which supports roaming, intermittent 
connectivity changes and provides optimistic local echo and line editing 
of user keystrokes. It's more robust and responsive than SSH, esp. over 
Wi-Fi, cellular and long-distance links."
category: Interpreters
requires: libgcc1 libprotobuf7 zlib0 libncurses10 libssp0 libstdc++6 
perl perl-io-pty


> On Mon, Jun 25, 2012 at 12:59 PM, Reini Urban<reini at cpanel.net>  wrote:
>> On 06/23/2012 05:43 PM, Christoph von Stuckrad wrote:
>>> On 24.06.2012 00:30, Dan Girard wrote:
>>>> Seen here<https://gist.github.com/2349067>.
>>>>
>>>> And it works.....
>>>
>>> Works well!  (I 'telework' with it from home, sometimes with
>>> and sometimes without vpn-tunnel, and the connections survives
>>> this change and the daily DSL-redials too)
>>>
>>> I even updated to the new 1.2.2 BUT I had to use the script
>>> (the 'mosh' perl-script) from the older version, because
>>> the new version's 'close(...pty...)' somehow disconnects
>>> the Terminal and so does not work any more.
>>
>> Thanks.
>>
>> I was tempted to maintain the official cygwin package as I fixed it with
>> the centos fixes, but I had no time to do so recently.
>> --
>> Reini
>> _______________________________________________
>> mosh-devel mailing list
>> mosh-devel at mit.edu
>> http://mailman.mit.edu/mailman/listinfo/mosh-devel


-- 
Reini



More information about the mosh-devel mailing list