Currently 'quota -u username' will exit with a zero status code even if permission is denied.
$ quota -u root
quota: root (uid 0): Permission denied
$ echo $?
0
It should exit nonzero as this is a failure. I'll try to submit a patch shortly.
Anonymous
Thanks for report.