This is how quota work on current Cooker (RC2)
[root@sfigatto root]# uname -a
Linux sfigatto.roma2.infn.it 2.4.19-9mdk #1 Sat Sep 7 00:51:47 CEST 2002
[root@sfigatto root]# quota -v claudio
Disk quotas for user claudio (uid 501):
Filesystem blocks quota limit grace files quota limit
/dev/hda6 24 600 900 6 0 0
[root@sfigatto root]# su claudio
[claudio@sfigatto root]$ cd
[claudio@sfigatto claudio]$ quota -v
Disk quotas for user claudio (uid 501): none
[claudio@sfigatto claudio]$ cp /boot/vmlinuz-2.4.19-9mdk ~
ide0(3,6): warning, user block quota exceeded.
[claudio@sfigatto claudio]$ ls -lh
totale 868K
drwx------ 2 claudio claudio 4.0K set 9 12:37 tmp/
-rw-r--r-- 1 claudio claudio 860K set 9 13:55 vmlinuz-2.4.19-9mdk
[claudio@sfigatto claudio]$
[claudio@sfigatto claudio]$ quota -v
Disk quotas for user claudio (uid 501): none
[claudio@sfigatto claudio]$
[claudio@sfigatto claudio]$ exit
[root@sfigatto root]#
[root@sfigatto root]#
[root@sfigatto root]# quota -v claudio
Disk quotas for user claudio (uid 501):
Filesystem blocks quota limit grace files quota limit
/dev/hda6 24 600 900 6 0 0
[root@sfigatto root]# quotacheck -avugfm
quotacheck: Scanning /dev/hda6 [/home] done
quotacheck: Checked 4 directories and 9 files
[root@sfigatto root]# repquota -a
*** Report for user quotas on device /dev/hda6
Block grace time: 7days; Inode grace time: 7days
Block limits File limits
User used soft hard grace used soft hard grace
----------------------------------------------------------------------
root -- 32828 0 0 4 0 0
claudio +- 892 600 900 6days 8 0 0
------
Definaly it's NOT working.
Claudio