[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