Samba Printing Problems

Justin Bennett Justin.Bennett at dynabrade.com
Wed Nov 6 10:17:31 EST 2002


Yeah I used a color laserjet 8500 driver works fine, I'm using ps2pdf13
and it works fine for me with acrobat 5.

Jonathan Younker said:
> I was having the same problem, but I switched to a colour PS driver, and
>  that seemed to work.  My problem now is that the first time I click on
> the  PDF file, I get an error message ("there was an error opening this
> document. The file is damaged and could not be repaired"), but when I
> try  again, it opens fine.  I'm going to see if changing the ps2pdf to
> ps2pdf13  helps.
> Jonathan.
>
> At 09:40 AM 11/6/2002 -0500, you wrote:
>>Hey let me know if you get it to do color. Everything I print is in
>> black and white. I'll prob play with it a little.
>>
>>Justin Bennett said:
>> > Cool, have fun! It's always the little things that get ya.
>> >
>> > Jonathan Younker said:
>> >> Thanks, Justin,
>> >> It turns out that I messed up the directory permissions on
>> >> /shr/pdfdropbox.  It's always the simple things that have me
>> pulling out my  hair for hours.  Thanks for the tip about the
>> username; that should help  users identify their jobs.
>> >> Jonathan.
>> >>
>> >> At 08:54 AM 11/6/2002 -0500, you wrote:
>> >>>I basically used the standard smb.conf config. I changed the
>> >>> printscript a little, though it was working before.  I added a
>> second command line variable to add the username to the file and
>> the date this is what I have:
>> >>>
>> >>>[pdf]
>> >>>    path = /tmp
>> >>>    printable = yes
>> >>>    guest ok = yes
>> >>>    print command = /usr/bin/printpdf %s %u
>> >>>
>> >>>    ; There is no need to support listing or removing print jobs, ;
>> >>> since the server begins to process them as soon as they arrive. ;
>> So, we set the lpq (list queued jobs) and lprm (remove jobs in
>> >>> queue) ; commands to be empty.
>> >>>    lpq command =
>> >>>    lprm command =
>> >>>
>> >>>
>> >>>Printpdf:
>> >>>
>> >>>#!/bin/sh
>> >>>
>> >>>DATE=`date +%b%d-%H%M%S`
>> >>>
>> >>># 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)
>> >>>OUTDIR=/export/home/pdfs
>> >>>
>> >>>/usr/bin/ps2pdf13 $1 $OUTDIR/$DATE.temp
>> >>>mv $OUTDIR/$DATE.temp $OUTDIR/$2-$DATE.pdf
>> >>>chmod 660 $OUTDIR/$2-$DATE.pdf
>> >>>rm $1
>> >>>
>> >>>
>> >>>
>> >>>
>> >>>Notice $2 is passed as %u (the username) and I also added a line to
>> >>> change the permission on the file thats created, nothing complex.
>> Make SURE though that the printpdf file is EXECUTABLE.
>> >>>chmod a+x /usr/bin/printpdf
>> >>>
>> >>>Justin
>> >>>
>> >>>
>> >>>Jonathan Younker said:
>> >>> > Unfortunately, the only clients I can play with are Win2K.  Did
>> you
>> >>> use the  smb.conf configuration they suggested, or did you have to
>> tweak it?
>> >>> >
>> >>> > At 03:43 PM 11/5/2002 -0500, you wrote:
>> >>> >>I just set it up, 'works for me' I love giving that answer to
>> some
>> >>> >> people here, anyways :) The Access Denied Unable to Connect, is
>> >>> normal W2k always says that with samba (my experience anyways)
>> even if its working ok. Does it print from other clients just not
>> 2k?
>> >>> >>
>> >>> >>
>> >>> >>Jonathan Younker said:
>> >>> >> > Hi all,
>> >>> >> > I've been trying to set up a PDF converter (as seen at
>> >>> >> > http://www.linuxgazette.com/issue72/bright.html), which uses
>> >>> Samba
>> >>> >> and Ghostscript to 'print to PDF.'  Everything set up fine, and
>> my
>> >>> conversion  script works fine, but I can't print though the Samba
>> printer from  Win2kPro.  Nothing is coming up in the log files,
>> but the file isn't  getting sent to the server, either.  When I
>> check the Win Printer Status,  the title bar reads "access denied,
>> unable to connect.' Here's my smb.conf:
>> >>> >> >
>> >>> >> > [global]
>> >>> >> >     netbios name = Iris
>> >>> >> >     workgroup = Library
>> >>> >> >     server string = IRIS
>> >>> >> >     security = user
>> >>> >> >     log file = /var/log/samba-log.%m
>> >>> >> >     lock directory = /var/lock/samba
>> >>> >> >     share modes = yes
>> >>> >> >     encrypt passwords = yes
>> >>> >> >     smb passwd file = /etc/smbpasswd
>> >>> >> >     hosts allow = 139.57.128.116
>> >>> >> >     invalid users = root samba
>> >>> >> >     domain master = no
>> >>> >> >     local master = no
>> >>> >> >     preferred master = no
>> >>> >> >     os level = 10
>> >>> >> >
>> >>> >> > [shr]
>> >>> >> >     path = /shr
>> >>> >> >     browseable = yes
>> >>> >> >     writeable = yes
>> >>> >> >     guest ok = yes
>> >>> >> >     force user = nobody
>> >>> >> >
>> >>> >> > [pdf]
>> >>> >> >     path = /tmp
>> >>> >> >     printable = yes
>> >>> >> >     guest ok = yes
>> >>> >> >     use client driver = yes
>> >>> >> >     print command = /usr/bin/printpdf %s
>> >>> >> >     lpq command =
>> >>> >> >     lprm command =
>> >>> >> >
>> >>> >> > Any ideas?
>> >>> >> > Thanks,
>> >>> >> > Jonathan Younker
>> >>> >> >
>> >>> >> >
>> >>> >> > --
>> >>> >> > This message has been scanned for viruses and
>> >>> >> > dangerous content by Dynabrade using Mailscanner,
>> >>> >> > and is believed to be clean.
>> >>> >>
>> >>> >>
>> >>> >>--
>> >>> >>-------------------------------------------
>> >>> >>Justin Bennett
>> >>> >>Red Hat (Linux) Certified Engineer
>> >>> >>Network Administrator
>> >>> >>Dynabrade Inc.
>> >>> >>8989 Sheridan Dr
>> >>> >>Clarence, NY 14031
>> >>> >>716-631-0100 ext 215
>> >>> >
>> >>> > This message has been scanned for viruses and
>> >>> > dangerous content by Dynabrade using Mailscanner,
>> >>> > and is believed to be clean.
>> >>>
>> >>>
>> >>>--
>> >>>-------------------------------------------
>> >>>Justin Bennett
>> >>>Red Hat (Linux) Certified Engineer
>> >>>Network Administrator
>> >>>Dynabrade Inc.
>> >>>8989 Sheridan Dr
>> >>>Clarence, NY 14031
>> >>>716-631-0100 ext 215
>> >>
>> >>
>> >> --
>> >> This message has been scanned for viruses and
>> >> dangerous content by Dynabrade using Mailscanner,
>> >> and is believed to be clean.
>> >
>> >
>> > --
>> > -------------------------------------------
>> > Justin Bennett
>> > Red Hat (Linux) Certified Engineer
>> > Network Administrator
>> > Dynabrade Inc.
>> > 8989 Sheridan Dr
>> > Clarence, NY 14031
>> > 716-631-0100 ext 215
>>
>>
>>--
>>-------------------------------------------
>>Justin Bennett
>>Red Hat (Linux) Certified Engineer
>>Network Administrator
>>Dynabrade Inc.
>>8989 Sheridan Dr
>>Clarence, NY 14031
>>716-631-0100 ext 215
>
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> Jonathan T. Younker
> Electronic Services Librarian
> Gibson Library, Brock University
> St. Catharines, ON L2S 3A1
> (905) 688-5550 x4899
> jyounker at brocku.ca
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>
>
> --
> This message has been scanned for viruses and
> dangerous content by Dynabrade using Mailscanner,
> and is believed to be clean.


-- 
-------------------------------------------
Justin Bennett
Red Hat (Linux) Certified Engineer
Network Administrator
Dynabrade Inc.
8989 Sheridan Dr
Clarence, NY 14031
716-631-0100 ext 215





More information about the nflug mailing list