[Samba] vfs_ChDir fails, even though the share is read-write for that user

Nathan VanHoudnos vanhoudn at uiuc.edu
Wed Dec 12 22:06:03 GMT 2007


Jeremy,

Thanks for the quick response!  

As per your suggestion, I edited /etc/system to include
  set ngroups_max = 100 
And then rebooted the system. Unfortunately, it didn't work. The Samba
logs look unchanged from before. 

Any other ideas? 

Cheers,

Nathan

On Wed, 2007-12-12 at 13:40 -0800, Jeremy Allison wrote:
> On Wed, Dec 12, 2007 at 01:38:43PM -0800, Jeremy Allison wrote:
> > On Wed, Dec 12, 2007 at 02:21:43PM -0600, Nathan VanHoudnos wrote:
> > > Which is good. And, we can see that samba is correctly finding all of
> > > the groups that this user is a member of... 
> > > 
> > > [2007/12/12 10:09:17, 5] auth/auth_util.c:(474)
> > >   UNIX token of user 10000
> > >   Primary group is 10031 and contains 58 supplementary groups
> > >   Group[  0]: 10007
> > >   Group[  1]: 10008
> > >   <etc>
> > 
> > Doesn't Solaris still have a limit of 16 UNIX groups per
> > process token ? Or did that get fixed ? That would explain
> > this.
> 
> Yes, I think I'm right. Here's a possible fix :
> 
> http://groups.google.com/group/comp.unix.solaris/browse_thread/thread/8b79eaaeeb515fcd
> 
> Jeremy.



More information about the samba mailing list