[Pkg-samba-maint] Bug#566140: samba: Point'n'Print does not work with 3.4 anymore

Jörg Ludwig joerg.ludwig at iserv.eu
Thu Jan 21 14:49:21 UTC 2010

Package: samba
Version: 2:3.4.3-1~bpo50+2
Severity: important

We run a samba domain controller with a shared printer. When one of the windows clients accesses this printer the first time, it should automatically install the appropriate driver stored on the samba server (Point'n'Print). This works fine with samba 3.0 (etch) and 3.2 (lenny). It does not work with 3.4.3 (lenny-backports) or 3.4.4 (unstable) with we need for windows 7.

Error message in windows is:
"Auf dem Server für den Drucker 'samba' ist nicht der notwendige Druckertreiber installiert. [...]"
With means: The necessary print driver is not installed on the server for the printer 'samba'.

Print driver share from /etc/samba/smb.conf:
  comment = Printer Driver Download Area
  path = /usr/share/samba/print
  write list = root
  browseable = no
  guest ok = no
  read only = yes

# rpcclient -U% -c enumdrivers
[Windows NT x86]
Printer Driver Info 1:
	Driver Name: [samba]
[Windows x64]
Printer Driver Info 1:
	Driver Name: [samba]

# rpcclient -U% -c enumprinters
	comment:[Drucken mit IServ]

# find /usr/share/samba/print

-- System Information:
Debian Release: 5.0.3
  APT prefers stable
  APT policy: (500, 'stable'), (1, 'proposed-updates')
Architecture: i386 (x86_64)

Kernel: Linux 2.6.26-1-xen-amd64 (SMP w/1 CPU core)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages samba depends on:
ii  adduser         3.110                    add and remove users and groups
ii  debconf [debcon 1.5.24                   Debian configuration management sy
ii  libacl1         2.2.47-2                 Access control list shared library
ii  libattr1        1:2.4.43-2               Extended attribute shared library
ii  libc6           2.7-18lenny2             GNU C Library: Shared libraries
ii  libcap2         2.11-2                   support for getting/setting POSIX.
ii  libcomerr2      1.41.3-1                 common error description library
ii  libcups2        1.3.8-1+lenny7           Common UNIX Printing System(tm) - 
ii  libgnutls26     2.4.2-6+lenny2           the GNU TLS library - runtime libr
ii  libkrb53        1.6.dfsg.4~beta1-5lenny2 MIT Kerberos runtime libraries
ii  libldap-2.4-2   2.4.11-1+lenny1          OpenLDAP libraries
ii  libpam-modules  1.0.1-5+lenny1           Pluggable Authentication Modules f
ii  libpam-runtime  1.0.1-5+lenny1           Runtime support for the PAM librar
ii  libpam0g        1.0.1-5+lenny1           Pluggable Authentication Modules l
ii  libpopt0        1.14-4                   lib for parsing cmdline parameters
ii  libwbclient0    2:3.4.3-1~bpo50+2        Samba winbind client library
ii  lsb-base        3.2-20                   Linux Standard Base 3.2 init scrip
ii  procps          1:3.2.7-11               /proc file system utilities
ii  samba-common    2:3.4.3-1~bpo50+2        common files used by both the Samb
ii  update-inetd    4.31                     inetd configuration file updater
ii  zlib1g          1:        compression library - runtime

Versions of packages samba recommends:
ii  logrotate                     3.7.1-5    Log rotation utility

Versions of packages samba suggests:
pn  ctdb                        <none>       (no description available)
pn  ldb-tools                   <none>       (no description available)
ii  openbsd-inetd [inet-superse 0.20080125-2 The OpenBSD Internet Superserver
pn  smbldap-tools               <none>       (no description available)

-- debconf information:
* samba/run_mode: daemons
  samba/tdbsam: false
* samba/generate_smbpasswd: true

More information about the Pkg-samba-maint mailing list