[Samba] Setting up Print$ share
Ken Smith
kens at kensnet.org
Fri Sep 7 23:10:23 GMT 2007
Ryan Novosielski wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Ken Smith wrote:
>
>> The environment is FC5, Samba V3.0.24-4. I'm trying to set up the print$
>> share.
>>
>> From an XP SP2 client I navigate to the "Printers and Faxes" folder
>> showing from the Samba server. Following the directions from the howto,
>> I right click on one of the printers etc etc.
>>
>> The driver does upload to the share, I can see it there on the server,
>> but when the APW wizard closes and returns to the printer properties
>> box, clicking OK at that point gives the error "Printer settings could
>> not be saved. Access is denied". I guess that's when the .tdb databases
>> are updated via rpc to finish the installation.
>>
>> I'm logged in as root on a PC that is a domain member. Root is a member
>> of a group that is mapped to domain admins. In other respects the
>> account behaves as administrator.
>>
>> Is there some obvious config setting that I have missed?
>>
>
> See what the logs say... there may be a permissions problem in the
> actual PATH for these things... I don't know who-all your users map to
> in UNIX, but there are Samba permissions and the actual UNIX FS
> permissions to contend with.
>
> - --
> ---- _ _ _ _ ___ _ _ _
> |Y#| | | |\/| | \ |\ | | |Ryan Novosielski - Systems Programmer II
> |$&| |__| | | |__/ | \| _| |novosirj at umdnj.edu - 973/972.0922 (2-0922)
> \__/ Univ. of Med. and Dent.|IST/AST - NJMS Medical Science Bldg - C630
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.6 (GNU/Linux)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
>
> iD8DBQFG4cPOmb+gadEcsb4RAqjAAJ43iIdJbdUm4/HM6FFPLqet8xzpGgCgzu50
> VaxOo5brdmVKs0/MDgtAZC4=
> =i0zD
> -----END PGP SIGNATURE-----
>
>
Thank you for the speedy response. A few more details....
Extract from /etc/group
kensnet_users:x:500:kens,joy,trin,vicki
kensnet_admins:x:501:administrator,root
kensnet_guests:x:502:
and
net groupmap list
Domain Users (S-1-5-21-2024537342-459999137-2141274792-513) ->
kensnet_users
Domain Admins (S-1-5-21-2024537342-459999137-2141274792-512) ->
kensnet_admins
Domain Guests (S-1-5-21-2024537342-459999137-2141274792-514) ->
kensnet_guests
/etc/samba/drivers is 777 permission while I'm setting this up
and smb.conf
#======================= Global Settings
=====================================
[global]
workgroup = KENSNET
server string = Fedora Core 5 K-Netgate
netbios name = knetgate
security = user
hosts allow = ***.***.***. 127.
load printers = yes
printer admin = root, kens, administrator, @kensnet_admins
printcap name = cups
show add printer wizard = yes
printing = cups
cups options = raw
log file = /var/log/samba/%m.log
max log size = 50
passdb backend = tdbsam
os level = 64
domain master = yes
preferred master = yes
domain logons = yes
logon path = \\%L\Profiles\%U
wins support = yes
dns proxy = no
add user script = /usr/sbin/useradd %u
add group script = /usr/sbin/groupadd %g
add machine script = /usr/sbin/adduser -n -g machines -c Machine -d
/dev/null -s /bin/false %u
delete user script = /usr/sbin/userdel %u
delete user from group script = /usr/sbin/deluser %u %g
delete group script = /usr/sbin/groupdel %g
add user to group script = /usr/sbin/usermod -G %g %u
#============================ Share Definitions
==============================
[netlogon]
comment = Network Logon Service
path = /usr/local/samba/lib/netlogon
guest ok = yes
writable = no
share modes = no
# Un-comment the following to provide a specific roving profile share
# the default is to use the user's home directory
[Profiles]
path = /usr/local/samba/profiles
browseable = no
guest ok = yes
writeable = yes
# NOTE: If you have a BSD-style print system there is no need to #
specifically define each individual printer
[printers]
comment = All Printers
path = /var/spool/samba
browseable = no
public = yes
guest ok = no
writable = no
printable = yes
use client driver = yes
printer admin = root, kens, administrator
{{snip a bunch of share definitions}}
[print$]
comment = Printer Driver Download Area
path = /etc/samba/drivers
browseable = yes
guest ok = yes
read only = yes
write list = administrator, kens, root, @kensnet_admins
Thanks
Ken
--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
More information about the samba
mailing list