RFE: Allow forwarding of Xprint servers ("Xprint" == "X11 print system", e.g. X11's print API) if X11 forwarning is enabled. Right now there is only http://xprint.mozdev.org/docs/Xprint_FAQ.html#manual_xprint_forwarding_via_ssh which describes how ssh can do forwarding of Xprint servers manually. The idea would be to integrate native support into ssh. Possible implementation: bug 815 ("RFE: sshd should be able to set environment variables defined by the client") will add support for passing environment variables from the ssh client to the ssh server. Based on that framework it would be possible to add the Xprint support to the ssh-client side only (e.g. no server-side adjustments required) via forwarding each Xprint server display connection listed in the environment variable ${XPSERVERLIST} to the ssh server side (if X11 forwarding is enabled) and pass a modified XPSERVERLIST env variable (each entry in that env var contains a Xprint display reference to the forwarded connection) to the sshd server.
Another possible implementation would be to extend the current X11 display forwarding support to allow forwarding of multiple X11 display connections (one main display and one or more for the Xprint servers) and use that... but this depends on the detail whether the ssh2 protocol support forwarding of more than one X11 connection at the same time.
Is anyone working on this bug?
(In reply to comment #2) > Is anyone working on this bug? Not that I'm aware of.
xprint has been deprecated in X11 releases for some time, so we will not be investing effort to support it.
Mass update RESOLVED->CLOSED after release of openssh-5.1