Hi The attached is a fix for typo in 2.4.1/fs/dquot.c. It is not fixed yet in 2.4.2pre3. This typo causes quotactl (Q_GETQUOTA & GRPQUOTA, ..) to return EPERM. Jan Kara ([EMAIL PROTECTED]) confirmed that this is really a typo and that the fix is a right one. Thanks, vs
--- dquot.c.orig Wed Feb 14 04:08:26 2001 +++ dquot.c Wed Feb 14 04:09:00 2001 @@ -1536,7 +1536,7 @@ break; case Q_GETQUOTA: if (((type == USRQUOTA && current->euid != id) || - (type == GRPQUOTA && in_egroup_p(id))) && + (type == GRPQUOTA && !in_egroup_p(id))) && !capable(CAP_SYS_RESOURCE)) goto out; break;