x27;re using that as the size, they are broken. It's not a size, it's
>> the code given to sysconf() to have it return the maximum number of groups.
>>
>> Rather than change the SAMBA code, I just upped the value above to 32,
>&
() to have it return the maximum number of groups.
>
> Rather than change the SAMBA code, I just upped the value above to 32,
> rebuilt the
> samba 3.6.3 package and all was copacetic.
>
> So now invoking sysconf(_SC_NGROUPS_MAX) returns instead what
> sysconf(_SC_MEMORY_PROT
It's not a size, it's
the code given to sysconf() to have it return the maximum number of groups.
Rather than change the SAMBA code, I just upped the value above to 32,
> rebuilt the
> samba 3.6.3 package and all was copacetic.
>
So now invoking sysconf(_SC_NGROUPS_MAX) returns i
:
#define _SC_NGROUPS_MAX 4
In unistd.h is not large enough to contain the complete group list.
Rather than change the SAMBA code, I just upped the value above to 32, rebuilt
the
samba 3.6.3 package and all was copacetic.
I have no idea why the default value is set to 4