[Samba] Samba Print error

Andre Dieball andre.dieball at zycko.de
Thu Jan 16 11:33:03 GMT 2003


I'm new to samba and this list, hopefully someone can help me with this strange problem.

Samba 2.2.3a-12
debian 2.2.20-idepci

I have the following smb.conf: 

tux:/shr/pdfdropbox# more /etc/samba/smb.conf 
        workgroup = xxxxxx 
        netbios name = tux 
        server string = tux 
        kernel oplocks = No 
        encrypt passwords = Yes 
        guest account = Nobody 
        invalid users = root 

# This tells samba to write log files per machine. 
        log file = /var/log/samba/%m 
# This sets an alternate log level. Default is 2. 
        log level = 3 

        security = domain 
;       security = server 
        password server = xx.xx.xx.xx 

        printer driver file = /etc/samba/printers.def 


        local master = No   

        interfaces = xx.xx.xx.xx/ 
        wins support = No 

        character set = ISO8859-15 
        client code page = 850 

   path = /shr 
   browseable = yes 
   writeable = yes 
   guest ok = yes 
   force user = nobody 
   public = yes 
        comment = PDF Printer 
        path = /var/tmp 
        create mask = 0600 
        guest ok = yes 
        printable = Yes 
;       browseable = No 
        print command = /usr/bin/printpdf.sh %s %U 
        lpq command = 
        lprm command = 
        printer driver = HP C LaserJet 4500-PS 
        printer driver location = \\%h\printer$ 
        public = yes 

        comment = A3 PDF Printer 
        path = /var/tmp 
        create mask = 0600 
        guest ok = yes 
        printable = yes 
        print command = /usr/bin/printpdf.sh %s %U 
        lpq command = 
        lprm command = 
        printer driver = HP Color LaserJet 8550-PS 
        printer driver location = \\%h\printer$ 
        public = yes 
        path = /etc/samba/printdrivers 
        guest ok = yes 
        read only = yes 
        public = yes 

This is the printpdf.sh:


# Simple script to convert a specified postscript file into a PDF document
# and place it in a location that is shared by the Samba server.
# Arguments:
#   1st - The name of the spool file
#   2nd - The users name for email

# We will create the pdf into a temporary file based upon the current date and time.
# After we are finished, we'll rename it to a file with the same date, but ending
# in .pdf.  We do this because if a user tries to open a PDF that is still being written,
# they will get a message that it is corrupt, when it is actually just not done yet.

DATE=`date +%b%d-%H%M%S`

# The domain for e-mail

# Directory in which to place the output
# Be sure this directory exists and is writable by the user that Samba
# is running as (for example, the nobody user)

echo "Die PDF- Datei ist erstellt worden. Bitte speichern Sie den Anhang und löschen die Mail."| mutt -a $OUTDIR/$OUTFILE.pdf -s "PDF
 erstellt" $2@$DOMAIN
#rm $1

the following happens "sometimes", which means approximately 3 - 5 times 
a day: 

A user prints over the printer pdf, but the saved postscript file is not 
actually a postscript, it's a text-file (ending .ps) with the content of the machines 
logfile from /var/log/samba/$m. So it seams, that samba takes the wrong 
input to write the file ...... ?!?!?!?! 

Of course, after that, ps2pdf can't create the propper pdf and the 
client get's an empty pdf (323 bytes). 

When I restart the samba deamons (/etc/init.d/samba/restart) everything 
works fine again until the next time ...... 

Everything else works, so the customer can look into the /shr share or 
what ever ..... 

Clients are WinXP Pro 

Any ideas? 

Thanks a lot in advance. 


Problem in Windows: Boot 
Problme in Linux: root 

-------------- next part --------------
A non-text attachment was scrubbed...
Name: Andre Dieball (andre.dieball at zycko.de) (andre.dieball at zycko.de).vcf
Type: text/x-vcard
Size: 526 bytes
Desc: Andre Dieball (andre.dieball at zycko.de) (andre.dieball at zycko.de).vcf
Url : http://lists.samba.org/archive/samba/attachments/20030116/8aa829ac/AndreDieballandre.dieballzycko.deandre.dieballzycko.de.vcf

More information about the samba mailing list