As I have just noticed, even the last SME Server release still suffer the burden of the limit that does not let to have more than 28 user groups on the system.
As far as I can understand, this limit exists because the user "admin" is automatically added to every group, and Linux kernel does not allow a user to belong to more than 30 groups.
I know that admin must be able to access to all files and resources of the system he manages, but I guess that the same result could be obtained using configuration files, instead of this group belonging trick.
As an example, Samba allows to define an admin user and an admin group that has full access to every share on the system, and that should be enough to solve the i-bay share access problem on admin behalf...
What do you think about it?