[Bug 1875129] [NEW] Socat 1.7.3.3 in focal has regression, please sync with sid
Alkis Georgopoulos
1875129 at bugs.launchpad.net
Sun Apr 26 05:26:31 UTC 2020
Public bug reported:
Hi, I reported a socat regression that only appears in version 1.7.3.3:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=958452
The Debian maintainer just packaged the new version 1.7.3.4 which solves
the issue.
Is it possible to get that in Focal? It could be considered a microrelease:
https://wiki.ubuntu.com/StableReleaseUpdates#New_upstream_microreleases
Here are the regression details, in order to be able to reproduce it:
Epoptes is a computer lab management tool, I'm upstream and
Debian maintainer for it. It uses socat to forward a "student" terminal
to the "teacher". To reproduce the issue without installing Epoptes, the
following similar commands may be used instead:
Teacher (just run it in a terminal tab):
xterm -e socat tcp-listen:1234,reuseaddr,keepalive=1 stdio,raw,echo=0
Student (just run it in another terminal tab):
TERM=xterm socat EXEC:'screen bash -l',pty,stderr tcp:localhost:1234
This works fine with all socat versions except 1.7.3.3.
In 1.7.3.3, it's like line buffering is enabled or something similar,
and pressing for example the up arrow in the keyboard shows "^[OA"
instead of displaying the last bash command. Thus, the forwarded xterm
is almost unusable.
** Affects: socat (Ubuntu)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to socat in Ubuntu.
https://bugs.launchpad.net/bugs/1875129
Title:
Socat 1.7.3.3 in focal has regression, please sync with sid
Status in socat package in Ubuntu:
New
Bug description:
Hi, I reported a socat regression that only appears in version 1.7.3.3:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=958452
The Debian maintainer just packaged the new version 1.7.3.4 which
solves the issue.
Is it possible to get that in Focal? It could be considered a microrelease:
https://wiki.ubuntu.com/StableReleaseUpdates#New_upstream_microreleases
Here are the regression details, in order to be able to reproduce it:
Epoptes is a computer lab management tool, I'm upstream and
Debian maintainer for it. It uses socat to forward a "student" terminal
to the "teacher". To reproduce the issue without installing Epoptes, the
following similar commands may be used instead:
Teacher (just run it in a terminal tab):
xterm -e socat tcp-listen:1234,reuseaddr,keepalive=1 stdio,raw,echo=0
Student (just run it in another terminal tab):
TERM=xterm socat EXEC:'screen bash -l',pty,stderr tcp:localhost:1234
This works fine with all socat versions except 1.7.3.3.
In 1.7.3.3, it's like line buffering is enabled or something similar,
and pressing for example the up arrow in the keyboard shows "^[OA"
instead of displaying the last bash command. Thus, the forwarded xterm
is almost unusable.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/socat/+bug/1875129/+subscriptions
More information about the foundations-bugs
mailing list