CVS update: samba/source/printing

Gerald Carter jerry at
Wed Jan 23 07:30:19 GMT 2002

On Wed, 23 Jan 2002, Tim Potter wrote:

> On Tue, Jan 22, 2002 at 10:13:17AM -0800, jerry at wrote:
> > Modified Files:
> >       Tag: SAMBA_2_2
> > 	nt_printing.c
> > Log Message:
> > add "default devmode" parameter to control the generation of
> > default device mode for a printer when info_2.devmode == NULL.
> > Defaults to "no" and is a service level parameter.
> So I take it the standard thinking about null device modes has changed?
> Can us devicemode fans get a bit of an update?

Here's the scoop.  Some drivers cause a GPF in explorer.exe when the
printer has a NULL devmode.  Some drivers cause the spoolsv.exe to die
when a default devmode is generated by smbd.  Now you get the best of both
worlds with the "default devmode" service parameter.  Defaults to not
generating a devmode and leaving it as NULL until the client sets one.

The real solution is still to have the client generate the corrcet one
from the driver information and store it on the server.

chau, jerry
 SAMBA Team                             
 "Sam's Teach Yourself Samba in 24 Hours" 2ed.      ISBN 0-672-32269-2
 --"I never saved anything for the swim back." Ethan Hawk in Gattaca--

More information about the samba-technical mailing list