--------------------------------------------------------------------------------------
NT uses quite a different printing model to Win9X. Called Spoolss, it
is based on MSRPC and uses a very complex and undocumented set of
remote procedure calls to implement all aspects of NT printing.
Up till now Samba has used a trick to avoid the necessity of reverse
engineering spoolss. The trick caused NT workstations to fall back to
Win9X style printing on Samba servers. This prevent some printing
features from working with NT clients.
Thanks to the efforts of Jean Francois Micouleau, Samba now has a full
spoolss implementation, which will debut in Samba 3.0 on top of the
new MSRPC implementation. This will provide the full range of NT
printing capabilities.
--------------------------------------------------------------------------------------
LinuxRevolution Seoul
tridge@linuxcare.com