[FreeNX-kNX] [FreeNX and "Google Summer of Code"] Proposal 4: "SOCKS proxy for FreeNX"
Kurt Pfeifle
k1pfeifle at gmx.net
Mon Jun 6 01:30:42 UTC 2005
--------------------------------------------------------------------
Proposal 4:
Create a SOCKS-standard based library for NX and FreeNX that allows
proxying of any network protocol to an NX client
--------------------------------------------------------------------
FreeNX could use a generic socks-based library on the NX server side
that can proxy of any network protocol to an NX client. This would
be especially useful to map IPP- or CUPS printers from the remote
session to the local client.
Essential parts of this project:
--------------------------------
* tbe "freenxsockslib" must at least implement a seamless and
"zeroconfig" printing experience for all CUPS-enabled NX clients
(running on Linux, FreeBSD, Solaris or Mac OS X) when they connect
to a FreeNX server (that means that the remote session should be
able to "see" and use all local NX client CUPS printers without
any configuration by the NX user, including the utilization of all
printer driver options as specified by the PPD).
* the "freenxsockslib" must be designed for extensibility (to allow
other protocols than CUPS/IPP to be forwarded in a similar way)
* tbe "freenxsockslib" must be fully documented.
Hint: this task may possibly be taken by Fabian
Mentors: Aaron J. Seigo, Kurt Pfeifle
Reply ASAP if you are interested, so you can get approval before the
14th of June.
More information about the FreeNX-kNX
mailing list