On 09/28/2011 12:03 PM, Lukasz Szybalski wrote:
Hello,
I'm having trouble replacing our old print server (debian sarge) with a new
one.
When I enable print$ and force user root and give access to nobody, the
print$ share is working properly. I can create delete, add files etc from a
windows xp machine.  What I need now is being able to "go to printers and
faxes, right click on the printer, go to advanced, and click new driver"
(this would upload the driver to the server. Unfortunately this does not
work as "advanced" or any other settings are grayed out for me. The config
files have same settings so I'm not sure what is the problem here. It works
on my old server but it does not work on a new server. Samba version: 3.5.6
:

[printers]
    comment = All Printers
    browseable = no
    path = /var/spool/samba
    guest ok = yes
    read only = yes
    create mask = 0700

# Windows clients look for this share name as a source of downloadable
# printer drivers
[print$]
    comment = Printer Drivers
    path = /var/lib/samba/printers
    browseable = yes
    read only = no
    guest ok = yes
    write ok = yes
    write list = nobody, root
    force user = root


Could somebody point me into proper direction here? Am I missing a
permission? setting? how do I give access to everybody or "nobody" guest
account to make changes??

Thanks,
Lucas




Okay, for the newer Samba releases, I think they have made it so you need to use the net command or something similar.

In order to get these rights for myself on my setup, I had to run this:

/usr/local/bin/net sam rights grant jax SePrintOperatorPrivilege

Perhaps some variant of this will work for you
--
To unsubscribe from this list go to the following URL and read the
instructions:  https://lists.samba.org/mailman/options/samba

Reply via email to