[Samba] Samba Printing with CUPS

Mark Vodden
2002-08-05T07:43:02Z

Hi,

I'm a bit new to the whole Samba printing thing and need some help.  I am
running Caldera OpenLinux with Samba 2.2.4 and CUPS 1.1.10.  I have
successfully managed to upload print drivers to the Samba server from a
Windows NT client.  I have then managed to add the printers to several
windows clients without downloading drivers to them.  This appeared to work
fine, with excellent integration into our network.

However, upon reboot of the Caldera server I have found that windows clients
who need to add the printers now no longer recognise that the printers have
drivers associated with them.  This is pretty strange, as the drivers still
sit in the /var/spool/samba directory!!!  Can anyone help with this problem?

Below is a copy of my smb.conf (with senxitive information removed):

# Global parameters
[global]
        workgroup =
        server string = Caldera Samba Server
        security = DOMAIN
        encrypt passwords = Yes
        password server =
        log file = /var/log/samba/%m.log
        max log size = 0
        socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
        dns proxy = No
        wins server =
        winbind uid = 10000-20000
        winbind gid = 10000-20000
        winbind separator = +
        printing = cups
        printcap = cups
        load printers = yes

[print$]
        comment = Printer Drivers
        path = /var/spool/samba
        browseable = yes
        guest ok = no
        read only = yes
        write list = (username is in here)

[printers]
        comment = All Printers
        path = /var/spool/samba
        browseable = no
        public = yes
        guest ok = yes
        writeable = no
        printable = yes
        printer admin = (username is in here)

Thanks very much for your time!


Mark Vodden