Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: utzoo!mnetor!uunet!seismo!mcvax!ukc!stc!mrh
From: mrh@tcom.stc.co.uk (Michael Hopkins)
Newsgroups: comp.unix.questions
Subject: Re: How to remove old uid's from quota file under 4.2 Unix
Message-ID: <1327@bute.tcom.stc.co.uk>
Date: Mon, 20-Jul-87 05:05:04 EDT
Article-I.D.: bute.1327
Posted: Mon Jul 20 05:05:04 1987
Date-Received: Wed, 22-Jul-87 05:48:36 EDT
References: <480@drexel.Drexel.edu> <189@ea.ecn.purdue.edu>
Reply-To: mrh@stc.UUCP (Michael Hopkins)
Organization: STC Telecoms, London N11 1HB.
Lines: 24

In article <189@ea.ecn.purdue.edu> davy@ea.ecn.purdue.edu.UUCP (Dave Curry) writes:
>In article <480@drexel.Drexel.edu> jeff@drexel.UUCP writes:
>>
>>  Using the quota package under 4.2 BSD, can sometime tell me how (or if
>>it is possible) to remove old users's uids from the master quota file for
>>each file system?
>
>There's no existing way to do it, but how about:
>
> [Source included]

We too use the quota package (although we run Ultrix 1.2) and encountered
similar problems to jeff.

By a number of experiments we have observed the following. It seems that 
for quotacheck to do its job properly it needs actual entries in /etc/passwd.
Therefore to remove the numbered users shown by repquota it is necessary to 
have an entry in /etc/passwd corresponding to each numbered user shown by 
repquota.  Quotacheck then seems to clear down these users correctly 
(although we usually run it with the -v option, just to check).

Michael Hopkins
STC Telecommunications.