Samba Printing Problems

Jonathan Younker jyounker at brocku.ca
Wed Nov 6 09:23:42 EST 2002


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




More information about the nflug mailing list