bugzilla-daemon at bugzilla.mindrot.org
2017-May-22 13:15 UTC
[Bug 2719] New: Notify user, when ssh transport process dies.
https://bugzilla.mindrot.org/show_bug.cgi?id=2719
Bug ID: 2719
Summary: Notify user, when ssh transport process dies.
Product: Portable OpenSSH
Version: 7.5p1
Hardware: Sparc
OS: Solaris
Status: NEW
Severity: minor
Priority: P5
Component: sftp
Assignee: unassigned-bugs at mindrot.org
Reporter: tomas.kuthan at oracle.com
When ssh transport process dies (e.g. if remote side hangs up), the
user
does not learn about it, until they try to execute the next remote
command.
The sftp process has this information available; it would be prudent to
let the user know.
--
You are receiving this mail because:
You are watching the assignee of the bug.
bugzilla-daemon at bugzilla.mindrot.org
2017-May-22 13:18 UTC
[Bug 2719] Notify user, when ssh transport process dies.
https://bugzilla.mindrot.org/show_bug.cgi?id=2719
Tomas Kuthan <tomas.kuthan at oracle.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |tomas.kuthan at oracle.com
--- Comment #1 from Tomas Kuthan <tomas.kuthan at oracle.com> ---
Created attachment 2982
--> https://bugzilla.mindrot.org/attachment.cgi?id=2982&action=edit
Notify user, when ssh transport process dies
--
You are receiving this mail because:
You are watching the assignee of the bug.
bugzilla-daemon at bugzilla.mindrot.org
2017-May-22 13:24 UTC
[Bug 2719] Notify user, when ssh transport process dies.
https://bugzilla.mindrot.org/show_bug.cgi?id=2719 --- Comment #2 from Tomas Kuthan <tomas.kuthan at oracle.com> --- Alternatively, sftp process could just quit, when the underlying ssh process goes away. There is very little it can do anyway. -- You are receiving this mail because: You are watching the assignee of the bug.
bugzilla-daemon at bugzilla.mindrot.org
2017-May-22 13:26 UTC
[Bug 2719] Notify user, when ssh transport process dies.
https://bugzilla.mindrot.org/show_bug.cgi?id=2719 --- Comment #3 from Tomas Kuthan <tomas.kuthan at oracle.com> --- If #2718 is implemented, this issue gets more visible. -- You are receiving this mail because: You are watching the assignee of the bug.
bugzilla-daemon at bugzilla.mindrot.org
2017-Jun-23 03:45 UTC
[Bug 2719] Notify user, when ssh transport process dies.
https://bugzilla.mindrot.org/show_bug.cgi?id=2719
Damien Miller <djm at mindrot.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Blocks| |2698
CC| |djm at mindrot.org
--- Comment #4 from Damien Miller <djm at mindrot.org> ---
I think the patch as it stands will break the '!' shell-out command.
That's easy enough to fix local_do_shell() to reset the signal handler
for it's business.
I wonder if there's some nicer way of informing though, but it seems
tricky with libedit in the way...
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
2017-Jun-23 16:07 UTC
[Bug 2719] Notify user, when ssh transport process dies.
https://bugzilla.mindrot.org/show_bug.cgi?id=2719 --- Comment #5 from Tomas Kuthan <tomas.kuthan at oracle.com> --- Hi Damien, Thanks for looking at the patch. I don't think it is harmful for '!' commands. The SIGCHLD handler doesn't do anything, if the departed child was not the transport ssh process. Reseting the handler would not be wrong, but I don't think it is necessary. Thanks, Tomas -- 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-Jun-30 03:39 UTC
[Bug 2719] Notify user, when ssh transport process dies.
https://bugzilla.mindrot.org/show_bug.cgi?id=2719
Damien Miller <djm at mindrot.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Attachment #2982|0 |1
is obsolete| |
Assignee|unassigned-bugs at mindrot.org |djm at mindrot.org
CC| |dtucker at zip.com.au
Status|NEW |ASSIGNED
Attachment #3002| |ok?(dtucker at zip.com.au)
Flags| |
--- Comment #6 from Damien Miller <djm at mindrot.org> ---
Created attachment 3002
--> https://bugzilla.mindrot.org/attachment.cgi?id=3002&action=edit
slightly tweaked
A couple of small tweaks to the original diff:
Made it apply cleanly (your tree seems to have some additional signal()
calls)
WNOWAIT doesn't seem to be POSIX and certainly isn't available on BSD
move a comment.
--
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:55 UTC
[Bug 2719] Notify user, when ssh transport process dies.
https://bugzilla.mindrot.org/show_bug.cgi?id=2719
Darren Tucker <dtucker at zip.com.au> changed:
What |Removed |Added
----------------------------------------------------------------------------
Attachment #3002|ok?(dtucker at zip.com.au) |ok+
Flags| |
--
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-Sep-22 03:29 UTC
[Bug 2719] Notify user, when ssh transport process dies.
https://bugzilla.mindrot.org/show_bug.cgi?id=2719
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 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:08 UTC
[Bug 2719] Notify user, when ssh transport process dies.
https://bugzilla.mindrot.org/show_bug.cgi?id=2719
Damien Miller <djm at mindrot.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Blocks|2698 |
Blocks| |2852
Referenced Bugs:
https://bugzilla.mindrot.org/show_bug.cgi?id=2698
[Bug 2698] Tracking bug for OpenSSH 7.6 release
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 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:12 UTC
[Bug 2719] Notify user, when ssh transport process dies.
https://bugzilla.mindrot.org/show_bug.cgi?id=2719
Damien Miller <djm at mindrot.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Blocks|2782 |
--- Comment #7 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-May-11 03:40 UTC
[Bug 2719] Notify user, when ssh transport process dies.
https://bugzilla.mindrot.org/show_bug.cgi?id=2719
Damien Miller <djm at mindrot.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Resolution|--- |FIXED
Status|ASSIGNED |RESOLVED
--- Comment #8 from Damien Miller <djm at mindrot.org> ---
This was committed a few weeks back. It will be in the 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.