[Samba] Roaming Profiles & oplocks problems
Craig White
craigwhite at azapple.com
Sun Oct 16 19:26:02 GMT 2005
On Sun, 2005-10-16 at 20:14 +0100, Rob Mason wrote:
> Craig White wrote:
>
> >On Sun, 2005-10-16 at 19:58 +0100, Rob Mason wrote:
> >
> >
> >>I'm running FreeBSD 5.4-STABLE with Samba 3.0.20 configured as a PDC
> >>serving a small-ish network (10 XP hosts). My problem concerns roaming
> >>profiles - some XP clients take ages to logon and logoff. On doing some
> >>Googling I identified the 'profile acls' parameter as being a likely
> >>fix. However, I seem to have got myself into one of two scenarios:
> >>
> >>a) With 'profile acls' switched on my XP clients logon more-or-less
> >>immediately, but fail to save their roaming profile when logging off.
> >>The samba logs show "request_oplock_break: no response received..."
> >>
> >>or
> >>
> >>b) With 'profile acls' switched off my XP clients take an age to logon
> >>and logoff, but the profiles are saved OK.
> >>
> >>I've spent days trying various permitations, but to no avail. Can
> >>anyone shed any light or ideas for trouble shooting this problem????
> >>
> >>
> >>My smb.conf is:
> >>
> >>
> >
> >
> >
> >>[profiles]
> >> path = /home/profiles
> >> #valid users = %U, administrator
> >> #force user = %U
> >> read only = No
> >> create mask = 0600
> >> directory mask = 0700
> >> #profile acls = yes
> >>
> >>
> >----
> >this works for me...
> >
> >[Profiles]
> > path = /home/samba/profiles
> > browseable = no
> > guest ok = no
> > writeable = yes
> > create mask = 600
> > directory mask = 700
> > profile acls = yes
> > csc policy = disable
> >
> ># ls -ld /home/samba/profiles/
> >drwxrwx--- 6 root dom_users 4096 Aug 22 16:58 /home/samba/profiles/
> >
> >(make sure that your /home/profiles is set with proper permissions too.
> >
> >Craig
> >
> >
> >
> >
> Thanks Craig - can I confirm the permissions. It should be:
>
> profiles = chmod'd 0755 owned and group owned by root
> profiles/user = chmod'd 0770 owned and group owned by user
>
> Is this correct?
----
I don't think so
# ls -ld /home/samba/profiles/
drwxrwx--- 6 root dom_users 4096 Aug 22 16:58 /home/samba/profiles/
# ls -l /home/samba/profiles/
total 32
drwxrwx--- 13 Administrator dom_users 4096 Sep 23 22:51 Administrator
drwxrwx--- 19 craig dom_users 4096 Oct 5 08:00 craig
drwxrwx--- 16 jennifer dom_users 4096 Jan 26 2005 jennifer
drwxrwx--- 13 patricia dom_users 4096 Jul 10 22:36 patricia
# net groupmap list |grep "Domain Users"
Domain Users (S-1-5-21-1423820788-2381578139-3444021595-513) ->
dom_users
Thus the main directory and the actual profiles are owned by the group
"Domain Users" who have rwx permissions and in the profile directory,
the user owns their own directories...not root
Craig
--
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