** Description changed:

- Hi, I reported a socat regression that only appears in version 1.7.3.3:
+ [Impact]
+ The socat version in Focal, 1.7.3.3, has a regression that breaks the "remote 
terminal" functionality of the "epoptes" package.
+ 
+ I reported it to Debian, and the Debian maintainer packaged the new socat 
1.7.3.4 which solves the issue:
  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:
+ This new upstream version is a bug fixing release which I believe can be 
considered a microrelease:
  https://wiki.ubuntu.com/StableReleaseUpdates#New_upstream_microreleases
  
+ Please sync it to focal-proposed.
  
+ [Test case]
  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:
+ Epoptes is a computer lab management tool, I'm upstream and Debian
+ maintainer for it. Among other things, 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.
+ 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.
+ 
+ [Regression potential]
+ Low. It's a bug fixing upstream release.
+ I have compiled 1.7.3.4 from source and I've been using it for about a month 
with no visible issues. I also installed the .deb from sid to my focal box 
today and it appears to work fine.
+ Note though that https://tracker.debian.org/pkg/socat shows a unit test 
failure on arm64 (networkd-test.py), I don't know if that was the case with 
previous versions or not.

** Summary changed:

- Socat 1.7.3.3 in focal has regression, please sync with sid
+ [SRU] Regression in socat 1.7.3.3, please sync 1.7.3.4

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1875129

Title:
  [SRU] Regression in socat 1.7.3.3, please sync 1.7.3.4

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/socat/+bug/1875129/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to