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
