Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 15 Jun 2003 02:54:15 -0400 (EDT)
From:      Robert Watson <rwatson@FreeBSD.org>
To:        src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   Re: cvs commit: src/usr.bin/quota Makefile quota.c
Message-ID:  <Pine.NEB.3.96L.1030615025349.93366A-100000@fledge.watson.org>
In-Reply-To: <200306150646.h5F6kOn0078427@repoman.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Apparently I hit Ctrl-C at the wrong moment during the commit; the
followup commit corrects the conflict nits.

Robert N M Watson             FreeBSD Core Team, TrustedBSD Projects
robert@fledge.watson.org      Network Associates Laboratories

On Sat, 14 Jun 2003, Robert Watson wrote:

> rwatson     2003/06/14 23:46:24 PDT
> 
>   FreeBSD src repository
> 
>   Modified files:
>     usr.bin/quota        Makefile quota.c 
>   Log:
>   Now that the kernel access control for quotactl(2) appears to work
>   properly, clean up quota(1).  quota(1) has the ability to query
>   quotas either directly from the kernel, or if that fails, by reading
>   the quota.user or quota.group files specified for the file system
>   in /etc/fstab.  The setuid bit existed solely (apparently) to let
>   non-operator users query their quotas and consumption when quotas
>   weren't enabled for the file system.
>   
>   o Remove the setuid bit from quota(1).
>   
>   o Remove the logic used by quota(1) when running setuid to prevent
>     users from querying the quotas of other users or groups.  Note
>     that this papered over previously broken kernel access control.
>   
>   Revision  Changes    Path
>   1.5       +0 -1      src/usr.bin/quota/Makefile
>   1.19      +0 -17     src/usr.bin/quota/quota.c
> 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.NEB.3.96L.1030615025349.93366A-100000>