Bug#655361: /usr/bin/ssh: Want option to forward Network Audio System traffic
Package: openssh-client
Version: 1:5.5p1-6+squeeze1
Severity: wishlist
File: /usr/bin/ssh
By installing the "nas" package on the SSH client machine and the
"nas-bin" package on the SSH server machine, I can play the output
of certain programs over the network and even record the client's
microphone using a program running on the server. However, in order
to protect the audio data with SSH, I have to figure out what X11
display number I got on the server and set up forwarding for it.
There should be another config file option, "ForwardNASAudio". If
it is set to "yes" and "ForwardX11" is set to "yes", as soon as the
client learns the X11 display offset, and if the AUDIOSERVER or DISPLAY
environment variable is set on the client machine, it should set up a remote
forward for the corresponding NAS port. For example, if it gets an
X11 display offset of 11 (meaning the X11 proxy is listening on port
6011), and DISPLAY is ":2", it should set up a forwarding as if
"-R 8011:127.0.0.1:8002" had been typed.
If "ForwardNASAudio" is "yes", "ForwardX11" is "no", and AUDIOSERVER
or DISPLAY is set on the client machine, the SSH client should pick
a random high port number, send "tcp/localhost:port" as the value of
the AUDIOSERVER environment variable, and attempt to set up remote
forwarding of that port to the local audio server.
-- System Information:
Debian Release: 6.0.1
APT prefers stable
APT policy: (500, 'stable')
Architecture: i386 (i686)
Kernel: Linux 2.6.32-5-686 (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages openssh-client depends on:
ii adduser 3.112+nmu2 add and remove users and groups
ii debconf [de 1.5.36.1 Debian configuration management sy
ii dpkg 1.15.8.10 Debian package management system
ii libc6 2.11.2-10 Embedded GNU C Library: Shared lib
ii libedit2 2.11-20080614-2 BSD editline and history libraries
ii libgssapi-k 1.8.3+dfsg-4squeeze1 MIT Kerberos runtime libraries - k
ii libssl0.9.8 0.9.8o-4squeeze1 SSL shared libraries
ii passwd 1:4.1.4.2+svn3283-2+squeeze1 change and administer password and
ii zlib1g 1:1.2.3.4.dfsg-3 compression library - runtime
Versions of packages openssh-client recommends:
ii openssh-blacklist 0.4.1 list of default blacklisted OpenSS
ii openssh-blacklist-extra 0.4.1 list of non-default blacklisted Op
ii xauth 1:1.0.4-1 X authentication utility
Versions of packages openssh-client suggests:
pn keychain <none> (no description available)
pn libpam-ssh <none> (no description available)
ii ssh-askpass 1:1.2.4.1-9 under X, asks user for a passphras
-- Configuration Files:
/etc/ssh/ssh_config changed [not included]
-- no debconf information
Reply to: