[782] in testers
re: Vax 7.0C Problems with quota
daemon@ATHENA.MIT.EDU (daemon@ATHENA.MIT.EDU)
Thu May 17 11:56:56 1990
From: jnrees@ATHENA.MIT.EDU
Date: Thu, 17 May 90 11:56:19 -0400
To: epeisach@ATHENA.MIT.EDU
Cc: testers@ATHENA.MIT.EDU
In-Reply-To: [0781]
Re: problem #1 'Without mappings, quota returns the message of no
mappings on host..'
True. NFS mappings are the method of authentication and for getting
the list of groups that the user is in. If the user has a quota on a
server, then he's probably interested in write access which would
require mappings anyway. In other words, this is not going to place
much additional burden on Consulting.
Re: problem #2 'One used to be able to specify a uid and avoid
security. Useful if consultants wanted to check a users quota. This no
longer works.'
Avoid security? Okay, then consider this hole plugged. Also, if a
uid or gid is specified on the command line, then only locally mounted
(4.2) filesystems are checked (this is documented in the man page).
Re: problem #3 'Inode limits are not displayed...., nor is "timeleft"
for that situation'
Check the man page. Include the -i (for inode) option.
% quota -vi
Disk quotas for jnrees (uid 11645):
Filesystem Type ID files quota limit timeleft
/mit/groupquota group jnrees 0 5 5
/mit/groupquota group source-access 122 2500 2999
/mit/groupquota group a_staff 3166 1000 11999 7.0 days
Note that timeleft is separate for blocks and for inodes. The inode
limits were removed from the default output to make room for the quota
type and ID.
It would be possible to redesign this output to show user quotas the
same way as before, and show group quotas separately. I'll work on
something this afternoon.
Re: problem #4 'quota does not fall back on old rpc.quotad if
rpc.rcquotad doesn't exist'
I've been bugged about this already, and though I think it's pretty
gross, I'll try to put it together today as well.
-Jim