On Thu, 2007-03-22 at 12:15 -0400, Oisin Feeley wrote: > On 3/21/07, Lamont Peterson <lamont@xxxxxxxxxxxx> wrote: > > On Wednesday 21 March 2007 02:14am, Ahmed Kamal wrote: > > > Coming from a systems administration background, I was very surprised to > > > find out that fedora (well Linux actually) doesn't have a per directory > > > quota. It is very common and needed IMHO to have a quota per directory, as > > > the directory basically represents a project some people are working on. > > > One would want to make sure that a certain project would not consume all > > > disk space. Only XFS seemed to have per "project" quota (I even think the > > > Linux implementation doesn't have that!) > > > > Linux "only" has per-filesystem quota support. You're asking for what's > > called "tree quotas" support. > > What would be wrong with the OP using LVM to set up defined logical > volumes per project? The quota is then enforced, it sits on top of > standard ext3 and provides the possibility of expanding/changing the > quotas in the future while bypassing the need to do the tree-quota > stuff. projects: a, b, c if ((quota(a) + quota(b) + quota(c)) < totaldiskspace) { broken(idea); exit; } :-) Also broken if you have > 10-20 projects, becomes unmanageable. But there is another possible way, use ACLs, and set by default the group owner of all files under the project head directory to a specific group matched to the project (you want to do that anyway to give rw to the group), then set a group quotas. Simo. -- fedora-devel-list mailing list fedora-devel-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/fedora-devel-list