Post the entire output of:
ls -al /usr/local/lprng/current/bin/lpr
Is this in the path of a regular user? Try:
which lpr
with a regular user.
Joel
On Thu, May 23, 2002 at 04:39:38PM -0400, amit deshmukh
wrote:>
> Can u help with this ?
>
> thanks in adavance
> amit
> ---------- Forwarded message ----------
> Date: Fri, 17 May 2002 12:36:32 -0400 (EDT)
> From: amit deshmukh <adeshmuk@eng.utoledo.edu>
> To: Joel Hammer <Joel@HammersHome.com>
> Cc: amit deshmukh <adeshmuk@eng.utoledo.edu>, samba@lists.samba.org
> Subject: Re: [Samba] Printing Question
>
>
> I am not using -M option. I am just passing %M with -R for some accounting
> stuff on printing side. I tried removing that also. Still it won't
work.
> I am not geting the reason why it doesn't call 'print command'
for notmal
> users. I tried using a dummy script. But even the script won't get
called.
> I think there is some problem with smb.conf. But I don't know what. I
am
> using lanpan style printing as in samba 2.0.*. I am attaching my smb.conf.
>
> See if u have any clues with that..
>
> rgds
> Amit
>
------------------------------------------------------------------------------
> Amit Deshmukh
> Graduate Student (EECS)
> University of Toledo.
>
> Contact Address
> ~~~~~~~~~~~~~~~
> 2952, Kendale Drive,
> Apt #202,
> Toledo OH 43606
> Ph. 419-471-9789
>
------------------------------------------------------------------------------
>
> On Thu, 16 May 2002, Joel Hammer wrote:
>
> > Could it be the improper option -M is preventing lpr from running?
> > Joel
> >
> > On Thu, May 16, 2002 at 02:50:56PM -0400, amit deshmukh wrote:
> > > Can anybody help with this ?
> > >
> > > ---------- Forwarded message ----------
> > > Date: Thu, 16 May 2002 11:58:10 -0400 (EDT)
> > > From: amit deshmukh <adeshmuk@eng.utoledo.edu>
> > > To: samba@lists.samba.org
> > > Subject: [Samba] Printing Question
> > >
> > > Hi,
> > >
> > > I am using Samba with LPRng. I have in my configuration
> > >
> > > print command = /usr/local/lprng/current/bin/lpr -P%p %s -R%M
> > >
> > > The permissions for lpr are -rwsr-xr-x.
> > >
> > > I am using samba as PDC. With this setup, when I login as a root
> > > in the domain, I can print properly. When I login as a normal
user in the
> > > domain from an NT machine, I do not get any prints. The smbprn
print spool
> > > file gets created in /servers/samba/printers folder (which is
writable as
> > > required by samba printing docs).
> > > When I looked into the samba log for a normal user, I do not see
a
> > > call made to lpr (which I usually see when it is done from a root
accnt).
> > > What I can conclude with this is that if there is any problem
then it is
> > > to do with 'lpr' permissions. But, as mentioned earlier
these permissions
> > > are enough for printing (a normal user can print from a unix
machine
> > > directly)..
> > >
> > > Can anybody help me with this ?
> > >
> > > thanks in advance
> > >
> > > rgds
> > > Amit
> > >
> > >
> > >
------------------------------------------------------------------------------
> > > Amit Deshmukh
> > > Graduate Student (EECS)
> > > University of Toledo.
> > >
> > > Contact Address
> > > ~~~~~~~~~~~~~~~
> > > 2952, Kendale Drive,
> > > Apt #202,
> > > Toledo OH 43606
> > > Ph. 419-471-9789
> > >
------------------------------------------------------------------------------
> > >
> > >
> > > --
> > > To unsubscribe from this list go to the following URL and read
the
> > > instructions: http://lists.samba.org/mailman/listinfo/samba
> > >
> > >
> > > --
> > > To unsubscribe from this list go to the following URL and read
the
> > > instructions: http://lists.samba.org/mailman/listinfo/samba
> >
> > --
> > To unsubscribe from this list go to the following URL and read the
> > instructions: http://lists.samba.org/mailman/listinfo/samba
> >
> [global]
> interfaces = X.Y.Z.W
> bind interfaces only = true
> workgroup = MY_PDC
> server string = Samba2.2
> hosts allow = A.B.C. E.F.G.
>
> deadtime = 0 # idle time out
> getwd cache = yes
> create mode = 0600
>
> disable spoolss = yes
>
> printing = lprng
> load printers = yes
>
> log file = /usr/local/servers/samba/log/log.%m
> max log size = 1000
>
> utmp = true
> utmp directory = /var/adm/
> wtmp directory = /var/adm/
>
> security = user
> smb passwd file = /usr/local/servers/samba/private/passwd
> encrypt passwords = yes
> username = 0
>
> # See speed.txt and the manual pages for details
> socket options = TCP_NODELAY
>
> # Use only if you have an NT server on your network that has been
> # configured at install time to be a primary domain controller.
> ; domain controller = <NT-Domain-Controller-SMBName>
>
> # Samba to be a domain logon server for Windows95 workstations.
> domain logons = yes
> debug level = 3
> # debug level = 2
>
> logon drive = u:
> logon path = \\%L\Profiles\default
>
> dns proxy = no
> netbios name = abcde
> domain admin group = adeshmuk root
>
> #============================ Share Definitions
=============================> [homes]
> comment = Home Directories
> browseable = no
> writable = yes
> create mode = 0600
> directory mode = 0711
>
> [netlogon]
> comment = Network Logon Service
> path = /usr/local/servers/samba/netlogon
> guest ok = no
> writable = no
> locking = no
> read only = yes
> ; share modes = no
> create mode = 0600
>
> [print$]
> path = /usr/local/servers/samba/printers
> public = no
> read only = yes
> browseable = yes
> printable = yes
> write list = root
> print command = /usr/local/servers/lprng/current/bin/lpr -P%p %s
> lpq command = /usr/local/servers/lprng/current/bin/lpq -L -P%p
> lprm command = /usr/local/servers/lprng/current/bin/lprm -P%p %j
> lppause command = /usr/local/servers/lprng/current/sbin/lpc hold -P%p
%j
> lpresume command = /usr/local/servers/lprng/current/sbin/lpc release
-P%p %j
> queuepause command = /usr/local/servers/lprng/current/sbin/lpc -P%p
stop
> queuepause command = /usr/local/servers/lprng/current/sbin/lpc -P%p
start
>
> [lj13]
> path = /usr/local/servers/samba/printers
> browseable = yes
> printable = yes
> guest ok = no
> create mode = 0700
> hosts allow = A.B.
>
> [lj26]
> path = /usr/local/servers/samba/printers
> browseable = yes
> writable = yes
> printable = yes
> guest ok = yes
> hosts allow = A.B.
>
> [lj10]
> path = /usr/local/servers/samba/printers
> browseable = yes
> printable = yes
> guest ok = yes
> writable = yes
> hosts allow = A.B.
>
> [dj455]
> path = /usr/local/servers/samba/printers
> browseable = yes
> printable = yes
> guest ok = yes
> hosts allow = A.B.
>
> [Profiles]
> path = /usr/local/servers/samba/profiles
> browseable = yes
> guest ok = yes
> writeable = no
>