[Samba] Setting up Print$ share
kens
kens at kensnet.org
Mon Sep 10 22:23:49 GMT 2007
I've just tried this, again, without any success on a FC6 Samba 3.0.24.7
system.
There must be something missing either in my config or the Samba build.
Do anyone have this working who could share a simple recipe to get it
going? The obvious work around is to load the drivers into the Windows
systems, as I have to date. Other than this, Samba is working fine.....
Thanks
Ken
Ken Smith wrote:
> 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