[9130] in Athena Bugs

home help back first fref pref prev next nref lref last post

rt 7.3P: edquota(8)

daemon@ATHENA.MIT.EDU (Calvin Clark)
Fri Mar 27 17:12:44 1992

Date: Fri, 27 Mar 92 17:12:30 -0500
From: Calvin Clark <ckclark@mit.edu>
To: bugs@Athena.MIT.EDU
Reply-To: ckclark@mit.edu

System name:		bill-the-cat
Type and version:	RTPC-ROMPC 7.3P
Display type:		apa16

What were you trying to do?

	Test out MH/NFS lossage by setting up an NFS server with an
expiration time of a few minutes rather than 7 days.  The quotactl()
routine didn't seem to be doing anything, so I rebuilt the kernel with a
different default.  (It turns out that I was mistaken about the type of
effect quotactl() has, but that's beside the point.)

What's wrong:

	This was total overkill, because I could have just used the -t
flag to edquota and then run quotacheck.  However, this flag is not
documented in the man page.  The only reason I found out about it was
by accidentally typing edquota with no arguments and getting the
following usage message:

Usage:
        edquota [-p username] username ...
        edquota -t

Not knowing what the -t flag was for, I tried reading the man page.  It
wasn't there.  So I tried running it, and, lo and behold, it allowed me
to edit the timeouts.  (I confess I ran it without reading the source
first.)

What should have happened:

	The -t flag should be documented.  Even if it is not used
frequently, it can be useful for testing problems which occur when users
are over their time limits.

Please describe any relevant documentation references:

	edquota(8)
	quotactl(2)
	/source/bsd-4.3/common/usr.etc/edquota.c

home help back first fref pref prev next nref lref last post