Hello,
A message by Eric Sandeen,
http://oss.sgi.com/archives/linux-xfs/2002-04/msg00234.html
on
Fri, 19 Apr 2002 14:49:53 -0500
suggests that
http://oss.sgi.com/bugzilla/show_bug.cgi?id=280
was fixed. However this bug was opened a long time after, on
2003-09-15 08:35 PDT
and is still marked as OPEN. I can reproduce this bug with kernel
2.4.22-21mdk.
I took a look at the webCVS interface but I can't request version 1.335 of
xfs_inode.c
I also searched the mailing list archives for the history of this bug, but
didn't find more information.
Can someone tell me the status of this ?
Best regards
Gustavo
P.S.:
This bug causes the following problem:
If you try to create per-directory quotas you can:
1- create a directory, say "articles"
2- create a special quota group for that directory, articles_quota
3- turn on that directories SGID bit and change the group ownership to the
special quota group
(theoreticaly all the created files will now belong to the group
articles_quota so the directory will never grow more than desired)
4- control the directory acess rights via ACLs
(we don't want to add all users to the quota group of each directory, they
must rather belong to their natural groups, ex: writers, photographers,
editors, reviewers)
Of course if the the directories created inside "articles" do not inherit the
SGID bit, the files created inside will not belong to articles_quota and
"articles" will be able to grow with no limit....
|