Andrew Hayden
2008-Nov-20 05:17 UTC
Possibility of implementing signal support from post in 2003?
Hi, Back in 2003 the developer of JSch, a Java SSH2 implementation, posted a thread regarding support for sending signals to remote processes here: http://marc.info/?l=openssh-unix-dev&m=104295745607575&w=2 The thread culminated in a patch provided by Markus Friedl, which Atsuhiko Yamanaka tested and reported as working (unofficially), which added support for this capability in the method "session_input_channel_req". I had a quick look through CVS and I see this has never been applied (unless I'm missing something). I'm developing an application based on JSch and I'd really like to see this functionality added. I have absolutely zero experience with the OpenSSH codebase, and wouldn't quite know where to start with this in terms of assessing its security and performance implications, though from what I can see they would be pretty straightforward. Is there any possibility that this patch will get implemented, or this general capability added, in the near future? I don't have the ability to patch OpenSSH in my particular environment (work), and would need this in an official release to be blessed by security, etceteras. Even if the answer is "no", thank you for your time, and apologies for dragging an ancient thread up to the surface. Sincerely, Andrew Hayden
Darren Tucker
2008-Nov-20 10:17 UTC
Possibility of implementing signal support from post in 2003?
On Wed, Nov 19, 2008 at 09:17:25PM -0800, Andrew Hayden wrote:> Back in 2003 the developer of JSch, a Java SSH2 implementation, posted > a thread regarding support for sending signals to remote processes > here: > > http://marc.info/?l=openssh-unix-dev&m=104295745607575&w=2 > > The thread culminated in a patch provided by Markus Friedl, which > Atsuhiko Yamanaka tested and reported as working (unofficially), which > added support for this capability in the method > "session_input_channel_req". I had a quick look through CVS and I see > this has never been applied (unless I'm missing something).The enhancement request is here (with an updated patch). https://bugzilla.mindrot.org/show_bug.cgi?id=1424 -- Darren Tucker (dtucker at zip.com.au) GPG key 8FF4FA69 / D9A3 86E9 7EEE AF4B B2D4 37C9 C982 80C7 8FF4 FA69 Good judgement comes with experience. Unfortunately, the experience usually comes from bad judgement.