linux-admin.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* SAMBA Privileges using cupsaddsmb
@ 2005-12-15 23:28 Kris Hollingsworth
  2005-12-16 15:56 ` Tom Callahan
  2005-12-16 16:01 ` Scott Taylor
  0 siblings, 2 replies; 4+ messages in thread
From: Kris Hollingsworth @ 2005-12-15 23:28 UTC (permalink / raw)
  To: linux-admin

Hey all, I've been banging my head against the wall for the last day or 
two trying to get this working. I'm trying to get my Ubuntu Linux 
(Breezy Badger 5.10 release) to serve up print drivers to my windows box 
when trying to share the printer attached to it.

I think I've got it almost there, I've just run into a problem with 
permissions on the smbclient commands in the cupsaddsmb.

I've only been using linux for about a week, so any help on this would 
help me out immensely.

/etc/samba/smb.conf
------------------------------------------
[global]
   load printers = yes
   printing = cups
   printcap name = cups

[printers]
   path = /var/spool/samba
   browseable = no
   public = yes
   guest ok = yes
   writable = no
   printable = yes
   printer admin = webster

[print$]
   path = /etc/samba/drivers
   browseable = yes
   guest ok = no
   read only = yes
------------------------------------------

I setup the samba user with:
------------------------
smbpasswd -a webster
------------------------

I used the command
--------------------
cupsaddsmb -a -v
--------------------

and the result was:
------------------------------------------------------------------------------------ 

Password for webster required to access localhost via SAMBA:
Running command: smbclient //localhost/print\$ -N -U'webster%[password]' 
-c 'mkdir W32X86;put /var/tmp/439fb7d81ff33 W32X86/PSC-1300.ppd;put 
/usr/share/cups/drivers/ps5ui.dll W32X86/ps5ui.dll;put 
/usr/share/cups/drivers/pscript.hlp W32X86/pscript.hlp;put 
/usr/share/cups/drivers/pscript.ntf W32X86/pscript.ntf;put 
/usr/share/cups/drivers/pscript5.dll W32X86/pscript5.dll'
Domain=[NARSHE] OS=[Unix] Server=[Samba 3.0.14a-Ubuntu]
NT_STATUS_NETWORK_ACCESS_DENIED making remote directory \W32X86
NT_STATUS_ACCESS_DENIED opening remote file \W32X86/PSC-1300.ppd
NT_STATUS_ACCESS_DENIED opening remote file \W32X86/ps5ui.dll
NT_STATUS_ACCESS_DENIED opening remote file \W32X86/pscript.hlp
NT_STATUS_ACCESS_DENIED opening remote file \W32X86/pscript.ntf
NT_STATUS_ACCESS_DENIED opening remote file \W32X86/pscript5.dll
------------------------------------------------------------------------------------ 


I can do:
------------------------------------
smbclient //localhost/print\$ -N -U'webster%[password]' -c
------------------------------------
and browse around, ls the file list, etc. I just can't change anything.

If anyone could help me with the NT_STATUS_ACCESS_DENIED errors, I would 
greatly appreciate it!

-Kris


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: SAMBA Privileges using cupsaddsmb
  2005-12-15 23:28 SAMBA Privileges using cupsaddsmb Kris Hollingsworth
@ 2005-12-16 15:56 ` Tom Callahan
  2005-12-16 16:01 ` Scott Taylor
  1 sibling, 0 replies; 4+ messages in thread
From: Tom Callahan @ 2005-12-16 15:56 UTC (permalink / raw)
  To: webstertrivium; +Cc: linux-admin

try setting print$ to readonly=no, writable=yes and see what happens.
This would only be during the cupsaddsmb process. Then set it back to
normal.

Thanks,

Tom Callahan
TESSCO Technologies
(443)-506-6216
callahant@tessco.com

A real engineer only resorts to documentation when the keyboard dents on the forehead get too noticeable.



Kris Hollingsworth wrote:

> Hey all, I've been banging my head against the wall for the last day
> or two trying to get this working. I'm trying to get my Ubuntu Linux
> (Breezy Badger 5.10 release) to serve up print drivers to my windows
> box when trying to share the printer attached to it.
>
> I think I've got it almost there, I've just run into a problem with
> permissions on the smbclient commands in the cupsaddsmb.
>
> I've only been using linux for about a week, so any help on this would
> help me out immensely.
>
> /etc/samba/smb.conf
> ------------------------------------------
> [global]
>   load printers = yes
>   printing = cups
>   printcap name = cups
>
> [printers]
>   path = /var/spool/samba
>   browseable = no
>   public = yes
>   guest ok = yes
>   writable = no
>   printable = yes
>   printer admin = webster
>
> [print$]
>   path = /etc/samba/drivers
>   browseable = yes
>   guest ok = no
>   read only = yes
> ------------------------------------------
>
> I setup the samba user with:
> ------------------------
> smbpasswd -a webster
> ------------------------
>
> I used the command
> --------------------
> cupsaddsmb -a -v
> --------------------
>
> and the result was:
> ------------------------------------------------------------------------------------
>
> Password for webster required to access localhost via SAMBA:
> Running command: smbclient //localhost/print\$ -N
> -U'webster%[password]' -c 'mkdir W32X86;put /var/tmp/439fb7d81ff33
> W32X86/PSC-1300.ppd;put /usr/share/cups/drivers/ps5ui.dll
> W32X86/ps5ui.dll;put /usr/share/cups/drivers/pscript.hlp
> W32X86/pscript.hlp;put /usr/share/cups/drivers/pscript.ntf
> W32X86/pscript.ntf;put /usr/share/cups/drivers/pscript5.dll
> W32X86/pscript5.dll'
> Domain=[NARSHE] OS=[Unix] Server=[Samba 3.0.14a-Ubuntu]
> NT_STATUS_NETWORK_ACCESS_DENIED making remote directory \W32X86
> NT_STATUS_ACCESS_DENIED opening remote file \W32X86/PSC-1300.ppd
> NT_STATUS_ACCESS_DENIED opening remote file \W32X86/ps5ui.dll
> NT_STATUS_ACCESS_DENIED opening remote file \W32X86/pscript.hlp
> NT_STATUS_ACCESS_DENIED opening remote file \W32X86/pscript.ntf
> NT_STATUS_ACCESS_DENIED opening remote file \W32X86/pscript5.dll
> ------------------------------------------------------------------------------------
>
>
> I can do:
> ------------------------------------
> smbclient //localhost/print\$ -N -U'webster%[password]' -c
> ------------------------------------
> and browse around, ls the file list, etc. I just can't change anything.
>
> If anyone could help me with the NT_STATUS_ACCESS_DENIED errors, I
> would greatly appreciate it!
>
> -Kris
>
> -
> To unsubscribe from this list: send the line "unsubscribe linux-admin" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
>

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: SAMBA Privileges using cupsaddsmb
  2005-12-15 23:28 SAMBA Privileges using cupsaddsmb Kris Hollingsworth
  2005-12-16 15:56 ` Tom Callahan
@ 2005-12-16 16:01 ` Scott Taylor
  1 sibling, 0 replies; 4+ messages in thread
From: Scott Taylor @ 2005-12-16 16:01 UTC (permalink / raw)
  To: linux-admin


Kris Hollingsworth said:
> Hey all, I've been banging my head against the wall for the last day or
> two trying to get this working. I'm trying to get my Ubuntu Linux
> (Breezy Badger 5.10 release) to serve up print drivers to my windows box
> when trying to share the printer attached to it.
>
> I think I've got it almost there, I've just run into a problem with
> permissions on the smbclient commands in the cupsaddsmb.
>
> I've only been using linux for about a week, so any help on this would
> help me out immensely.
>
> /etc/samba/smb.conf
> ------------------------------------------
> [global]
>    load printers = yes
>    printing = cups
>    printcap name = cups
>
> [printers]
>    path = /var/spool/samba
>    browseable = no
>    public = yes
>    guest ok = yes
>    writable = no
>    printable = yes
>    printer admin = webster
>
> [print$]
>    path = /etc/samba/drivers
>    browseable = yes
>    guest ok = no
>    read only = yes
> ------------------------------------------
>
> I setup the samba user with:
> ------------------------
> smbpasswd -a webster
> ------------------------
>
> I used the command
> --------------------
> cupsaddsmb -a -v
> --------------------
>
> and the result was:
> ------------------------------------------------------------------------------------
>
> Password for webster required to access localhost via SAMBA:
> Running command: smbclient //localhost/print\$ -N -U'webster%[password]'
> -c 'mkdir W32X86;put /var/tmp/439fb7d81ff33 W32X86/PSC-1300.ppd;put
> /usr/share/cups/drivers/ps5ui.dll W32X86/ps5ui.dll;put
> /usr/share/cups/drivers/pscript.hlp W32X86/pscript.hlp;put
> /usr/share/cups/drivers/pscript.ntf W32X86/pscript.ntf;put
> /usr/share/cups/drivers/pscript5.dll W32X86/pscript5.dll'
> Domain=[NARSHE] OS=[Unix] Server=[Samba 3.0.14a-Ubuntu]
> NT_STATUS_NETWORK_ACCESS_DENIED making remote directory \W32X86
> NT_STATUS_ACCESS_DENIED opening remote file \W32X86/PSC-1300.ppd
> NT_STATUS_ACCESS_DENIED opening remote file \W32X86/ps5ui.dll
> NT_STATUS_ACCESS_DENIED opening remote file \W32X86/pscript.hlp
> NT_STATUS_ACCESS_DENIED opening remote file \W32X86/pscript.ntf
> NT_STATUS_ACCESS_DENIED opening remote file \W32X86/pscript5.dll
> ------------------------------------------------------------------------------------
>
>
> I can do:
> ------------------------------------
> smbclient //localhost/print\$ -N -U'webster%[password]' -c
> ------------------------------------
> and browse around, ls the file list, etc. I just can't change anything.
>
> If anyone could help me with the NT_STATUS_ACCESS_DENIED errors, I would
> greatly appreciate it!

Looks to me like your printer$ share is read only according to your
smb.conf file.  But I can't get it to work either. =P

Let me know if you figure it out.

--
Scott


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: SAMBA Privileges using cupsaddsmb
@ 2005-12-16 16:33 Scott Taylor
  0 siblings, 0 replies; 4+ messages in thread
From: Scott Taylor @ 2005-12-16 16:33 UTC (permalink / raw)
  To: linux-admin



Kris Hollingsworth said:

> [print$]
>    path = /etc/samba/drivers
>    browseable = yes
>    guest ok = no
>    read only = yes

Just reading the cupsaddsmb man file, maybe try adding
    write list = webster

to print$

--
Scott


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2005-12-16 16:33 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-12-15 23:28 SAMBA Privileges using cupsaddsmb Kris Hollingsworth
2005-12-16 15:56 ` Tom Callahan
2005-12-16 16:01 ` Scott Taylor
  -- strict thread matches above, loose matches on Subject: below --
2005-12-16 16:33 Scott Taylor

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).