bugzilla-daemon at bugzilla.mindrot.org
2017-Jan-03  12:19 UTC
[Bug 2660] New: Create mux socket for regress in temp directory
https://bugzilla.mindrot.org/show_bug.cgi?id=2660
            Bug ID: 2660
           Summary: Create mux socket for regress in temp directory
           Product: Portable OpenSSH
           Version: 7.4p1
          Hardware: Other
                OS: Linux
            Status: NEW
          Severity: enhancement
          Priority: P5
         Component: Regression tests
          Assignee: unassigned-bugs at mindrot.org
          Reporter: cjwatson at debian.org
Created attachment 2926
  --> https://bugzilla.mindrot.org/attachment.cgi?id=2926&action=edit
Create mux socket for regress in temp directory
In some setups, creating the socket under OBJ may result in a path that
is too long for a Unix domain socket.  The failure in
https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-zesty/zesty/s390x/o/openssh/20170103_003152_0b07a@/log.gz
was due to this.
While of course it's possible to say that everyone must ensure that OBJ
is short enough to avoid exceeding this limit, the limit is quite low
at least on Linux (108 characters), and it would seem friendlier to
create a temporary directory instead so that it's more likely to fit. 
Patch attached (which overlaps a bit with that in
https://bugzilla.mindrot.org/show_bug.cgi?id=2659, but not terribly).
-- 
You are receiving this mail because:
You are watching the assignee of the bug.
bugzilla-daemon at bugzilla.mindrot.org
2017-Jan-04  03:32 UTC
[Bug 2660] Create mux socket for regress in temp directory
https://bugzilla.mindrot.org/show_bug.cgi?id=2660
--- Comment #1 from Colin Watson <cjwatson at debian.org> ---
This has indeed fixed my remaining failures: with this and my other
recent regress/ patches, I now have a full set of passing tests on
Debian/amd64 and Ubuntu/{amd64,armhf,i386,ppc64el,s390x}.
-- 
You are receiving this mail because:
You are watching the assignee of the bug.
bugzilla-daemon at bugzilla.mindrot.org
2017-Jan-06  01:49 UTC
[Bug 2660] Create mux socket for regress in temp directory
https://bugzilla.mindrot.org/show_bug.cgi?id=2660
Darren Tucker <dtucker at zip.com.au> changed:
           What    |Removed                     |Added
----------------------------------------------------------------------------
             Blocks|                            |2647
                 CC|                            |dtucker at zip.com.au
Referenced Bugs:
https://bugzilla.mindrot.org/show_bug.cgi?id=2647
[Bug 2647] Tracking bug for OpenSSH 7.5 release
-- 
You are receiving this mail because:
You are watching the assignee of the bug.
You are watching someone on the CC list of the bug.
bugzilla-daemon at bugzilla.mindrot.org
2017-Mar-17  05:47 UTC
[Bug 2660] Create mux socket for regress in temp directory
https://bugzilla.mindrot.org/show_bug.cgi?id=2660
Damien Miller <djm at mindrot.org> changed:
           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |djm at mindrot.org
           Assignee|unassigned-bugs at mindrot.org |djm at mindrot.org
   Attachment #2964|                            |ok?(dtucker at zip.com.au)
              Flags|                            |
--- Comment #2 from Damien Miller <djm at mindrot.org> ---
Created attachment 2964
  --> https://bugzilla.mindrot.org/attachment.cgi?id=2964&action=edit
create forwarding.sh CTL socket in /tmp
I think Colin's solution is best, but we're too close to release now.
This just makes forwarding.sh use the same location as multiplex.sh and
should take the immediate pain away.
-- 
You are receiving this mail because:
You are watching someone on the CC list of the bug.
You are watching the assignee of the bug.
bugzilla-daemon at bugzilla.mindrot.org
2017-Mar-17  08:10 UTC
[Bug 2660] Create mux socket for regress in temp directory
https://bugzilla.mindrot.org/show_bug.cgi?id=2660
Darren Tucker <dtucker at zip.com.au> changed:
           What    |Removed                     |Added
----------------------------------------------------------------------------
   Attachment #2964|ok?(dtucker at zip.com.au)     |ok+
              Flags|                            |
-- 
You are receiving this mail because:
You are watching the assignee of the bug.
You are watching someone on the CC list of the bug.
bugzilla-daemon at bugzilla.mindrot.org
2017-Jun-30  03:43 UTC
[Bug 2660] Create mux socket for regress in temp directory
https://bugzilla.mindrot.org/show_bug.cgi?id=2660
Damien Miller <djm at mindrot.org> changed:
           What    |Removed                     |Added
----------------------------------------------------------------------------
             Blocks|                            |2698
--- Comment #3 from Damien Miller <djm at mindrot.org> ---
Move incomplete bugs to openssh-7.6 target since 7.5 shipped a while
back.
To calibrate expectations, there's little chance all of these are going
to make 7.6.
Referenced Bugs:
https://bugzilla.mindrot.org/show_bug.cgi?id=2698
[Bug 2698] Tracking bug for OpenSSH 7.6 release
-- 
You are receiving this mail because:
You are watching the assignee of the bug.
You are watching someone on the CC list of the bug.
bugzilla-daemon at bugzilla.mindrot.org
2017-Jun-30  03:44 UTC
[Bug 2660] Create mux socket for regress in temp directory
https://bugzilla.mindrot.org/show_bug.cgi?id=2660 --- Comment #4 from Damien Miller <djm at mindrot.org> --- remove 7.5 target -- You are receiving this mail because: You are watching the assignee of the bug. You are watching someone on the CC list of the bug.
bugzilla-daemon at bugzilla.mindrot.org
2017-Jun-30  03:45 UTC
[Bug 2660] Create mux socket for regress in temp directory
https://bugzilla.mindrot.org/show_bug.cgi?id=2660
Damien Miller <djm at mindrot.org> changed:
           What    |Removed                     |Added
----------------------------------------------------------------------------
             Blocks|2647                        |
Referenced Bugs:
https://bugzilla.mindrot.org/show_bug.cgi?id=2647
[Bug 2647] Tracking bug for OpenSSH 7.5 release
-- 
You are receiving this mail because:
You are watching the assignee of the bug.
You are watching someone on the CC list of the bug.
bugzilla-daemon at bugzilla.mindrot.org
2017-Sep-22  03:29 UTC
[Bug 2660] Create mux socket for regress in temp directory
https://bugzilla.mindrot.org/show_bug.cgi?id=2660
Damien Miller <djm at mindrot.org> changed:
           What    |Removed                     |Added
----------------------------------------------------------------------------
             Blocks|                            |2782
Referenced Bugs:
https://bugzilla.mindrot.org/show_bug.cgi?id=2782
[Bug 2782] Tracking bug for OpenSSH 7.7 release
-- 
You are receiving this mail because:
You are watching the assignee of the bug.
You are watching someone on the CC list of the bug.
bugzilla-daemon at bugzilla.mindrot.org
2017-Sep-22  03:33 UTC
[Bug 2660] Create mux socket for regress in temp directory
https://bugzilla.mindrot.org/show_bug.cgi?id=2660
Damien Miller <djm at mindrot.org> changed:
           What    |Removed                     |Added
----------------------------------------------------------------------------
             Blocks|2698                        |
Referenced Bugs:
https://bugzilla.mindrot.org/show_bug.cgi?id=2698
[Bug 2698] Tracking bug for OpenSSH 7.6 release
-- 
You are receiving this mail because:
You are watching someone on the CC list of the bug.
You are watching the assignee of the bug.
bugzilla-daemon at bugzilla.mindrot.org
2018-Apr-06  03:09 UTC
[Bug 2660] Create mux socket for regress in temp directory
https://bugzilla.mindrot.org/show_bug.cgi?id=2660
Damien Miller <djm at mindrot.org> changed:
           What    |Removed                     |Added
----------------------------------------------------------------------------
             Blocks|                            |2852
Referenced Bugs:
https://bugzilla.mindrot.org/show_bug.cgi?id=2852
[Bug 2852] Tracking bug for OpenSSH 7.8 release
-- 
You are receiving this mail because:
You are watching the assignee of the bug.
You are watching someone on the CC list of the bug.
bugzilla-daemon at bugzilla.mindrot.org
2018-Apr-06  03:12 UTC
[Bug 2660] Create mux socket for regress in temp directory
https://bugzilla.mindrot.org/show_bug.cgi?id=2660
Damien Miller <djm at mindrot.org> changed:
           What    |Removed                     |Added
----------------------------------------------------------------------------
             Blocks|2782                        |
--- Comment #5 from Damien Miller <djm at mindrot.org> ---
Move to OpenSSH 7.8 tracking bug
Referenced Bugs:
https://bugzilla.mindrot.org/show_bug.cgi?id=2782
[Bug 2782] Tracking bug for OpenSSH 7.7 release
-- 
You are receiving this mail because:
You are watching the assignee of the bug.
You are watching someone on the CC list of the bug.
bugzilla-daemon at bugzilla.mindrot.org
2018-Jul-20  04:41 UTC
[Bug 2660] Create mux socket for regress in temp directory
https://bugzilla.mindrot.org/show_bug.cgi?id=2660
Darren Tucker <dtucker at dtucker.net> changed:
           What    |Removed                     |Added
----------------------------------------------------------------------------
   Attachment #2926|                            |ok+
              Flags|                            |
--- Comment #6 from Darren Tucker <dtucker at dtucker.net> ---
Comment on attachment 2926
  --> https://bugzilla.mindrot.org/attachment.cgi?id=2926
Create mux socket for regress in temp directory
looks reasonable to me
-- 
You are receiving this mail because:
You are watching someone on the CC list of the bug.
You are watching the assignee of the bug.
bugzilla-daemon at bugzilla.mindrot.org
2018-Jul-20  04:55 UTC
[Bug 2660] Create mux socket for regress in temp directory
https://bugzilla.mindrot.org/show_bug.cgi?id=2660
Damien Miller <djm at mindrot.org> changed:
           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED
--- Comment #7 from Damien Miller <djm at mindrot.org> ---
I've committed a slightly-modified version of Colin's patch. The only
substantive change was s/TMP/SSH_REGRESS_TMP/ because the "rm -rf
$TMP"
gave me the heebie-jeebies wrt namespace pollution.
commit c59aca8adbdf7f5597084ad360a19bedb3f80970
Author: Damien Miller <djm at mindrot.org>
Date:   Fri Jul 20 14:53:42 2018 +1000
    Create control sockets in clean temp directories
    Adds a regress/mkdtemp tool and uses it to create empty temp
    directories for tests needing control sockets.
    Patch from Colin Watson via bz#2660; ok dtucker
-- 
You are receiving this mail because:
You are watching someone on the CC list of the bug.
You are watching the assignee of the bug.
bugzilla-daemon at mindrot.org
2021-Apr-23  05:09 UTC
[Bug 2660] Create mux socket for regress in temp directory
https://bugzilla.mindrot.org/show_bug.cgi?id=2660
Damien Miller <djm at mindrot.org> changed:
           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |CLOSED
--- Comment #8 from Damien Miller <djm at mindrot.org> ---
closing resolved bugs as of 8.6p1 release
-- 
You are receiving this mail because:
You are watching someone on the CC list of the bug.
You are watching the assignee of the bug.
Maybe Matching Threads
- [Bug 2501] New: VerifyHostKeyDNS & StrictHostKeyChecking
- [Bug 2439] New: New sha256-base64 SSH Fingerprints in openssh-6.8
- [Bug 2440] New: X11 connection will fail if user's home directory is read-only
- [Bug 2400] New: StrictHostKeyChecking=no behaviour on HOST_CHANGED is excessively insecure
- [Bug 2658] New: Make integrity tests more robust against timeouts