History log of /freebsd-10.1-release/usr.sbin/repquota/
Revision Date Author Comments
272461 03-Oct-2014 gjb

Copy stable/10@r272459 to releng/10.1 as part of
the 10.1-RELEASE process.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation


256281 10-Oct-2013 gjb

Copy head (r256279) to stable/10 as part of the 10.0-RELEASE cycle.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation


241737 19-Oct-2012 ed

More -Wmissing-variable-declarations fixes.

In addition to adding `static' where possible:

- bin/date: Move `retval' into extern.h to make it visible to date.c.
- bin/ed: Move globally used variables into ed.h.
- sbin/camcontrol: Move `verbose' into camcontrol.h and fix shadow warnings.
- usr.bin/calendar: Remove unneeded variables.
- usr.bin/chat: Make `line' local instead of global.
- usr.bin/elfdump: Comment out unneeded function.
- usr.bin/rlogin: Use _Noreturn instead of __dead2.
- usr.bin/tset: Pull `Ospeed' into extern.h.
- usr.sbin/mfiutil: Put global variables in mfiutil.h.
- usr.sbin/pkg: Remove unused `os_corres'.
- usr.sbin/quotaon, usr.sbin/repquota: Remove unused `qfname'.


207736 07-May-2010 mckusick

Merger of the quota64 project into head.

This joint work of Dag-Erling Smørgrav and myself updates the
FFS quota system to support both traditional 32-bit and new 64-bit
quotas (for those of you who want to put 2+Tb quotas on your users).

By default quotas are not compiled into the kernel. To include them
in your kernel configuration you need to specify:

options QUOTA # Enable FFS quotas

If you are already running with the current 32-bit quotas, they
should continue to work just as they have in the past. If you
wish to convert to using 64-bit quotas, use `quotacheck -c 64';
if you wish to revert from 64-bit quotas back to 32-bit quotas,
use `quotacheck -c 32'.

There is a new library of functions to simplify the use of the
quota system, do `man quotafile' for details. If your application
is currently using the quotactl(2), it is highly recommended that
you convert your application to use the quotafile interface.
Note that existing binaries will continue to work.

Special thanks to John Kozubik of rsync.net for getting me
interested in pursuing 64-bit quota support and for funding
part of my development time on this project.


201390 02-Jan-2010 ed

The last big commit: let usr.sbin/ use WARNS=6 by default.


200174 06-Dec-2009 ed

Don't depend on <utmp.h>.

MAXLOGNAME seems more applicable in this case, because UT_NAMESIZE
refers to the username field in utmp files, which is clearly unrelated
to repquota(8).


180187 02-Jul-2008 des

Drag this code kicking and screaming into the twenty-first century.


172235 19-Sep-2007 mpp

Change the header to indicate which type of id is being displayed,
"User" or "Group", instead of identifying them all as "User".

Approved by: re (bmah)


166485 04-Feb-2007 mpp

If two files systems, /a and /b are marked as having quotas enabled
in fstab and they are normally mounted as /a/b, if /b is not mounted,
the various quota utilities will incorrectly operate with the quotas on
/a (silently) when operations are attemted on /b.

Sync up all the hasquota() routines between all the different
quota utilities and change it to detect if the file system we are
attempting to perform quota operations on is not currently mounted
and warn the user accordingly.

PR: bin/38918


140442 18-Jan-2005 ru

Sort sections.


139043 19-Dec-2004 maxim

Allocate an additional white space in a username column for
a long (UT_NAMESIZE) login names.

PR: bin/75259
Submitted by: Matthew D.Fuller
MFC after: 2 weeks


133249 07-Aug-2004 imp

Per letter dated July 22, 1999 remove 3rd clause of Berkeley derived software
(with permission of addtional copyright holders where appropriate)


124830 22-Jan-2004 grehan

Userland signed char fixes for PPC build. Problems were using a char
return for getopt() and comparing to -1, ditto with fgetc() and EOF,
and using the kg_nice value from <sys/user.h>

Submitted by: Stefan Farfeleder <stefan@fafoe.narf.at>
Reviewed by: obrien, bde (a while back)
Tested lightly on: ppc, i386, make universe


117318 07-Jul-2003 brooks

Add support for a -n argument which displays user and group IDs
numerically rather than converting to a user or group name.

MFC After: 1 week


114601 03-May-2003 obrien

Use __FBSDID over rcsid[]. Protect copyright[] where needed.


113091 04-Apr-2003 obrien

style.Makefile(5)


107788 12-Dec-2002 ru

Uniformly refer to a file system as "file system".

Approved by: re


99968 14-Jul-2002 charnier

The .Nm utility


99822 11-Jul-2002 alfred

WARNS=4, de-__P()


96705 16-May-2002 trhodes

Consistancy check: s/file system/filesystem/g


91233 25-Feb-2002 bde

#include <time.h> for the definition of time functions instead of
depending on namespace pollution 2 layers deep in <sys/stat.h>.

Removed unused include of <sys/stat.h>. Only its pollution was used.


87629 10-Dec-2001 mikeh

Reorder WARNS line for style.

Pointed out by: bde


87597 10-Dec-2001 mikeh

WARNS=2 cleanup.

Submitted by: Maxime Henrion <mux@qualys.com>
MFC after: 2 weeks


79537 10-Jul-2001 ru

mdoc(7) police: removed HISTORY info from the .Os call.


78452 19-Jun-2001 dd

Print "-" instead of "" in the grace field if there is no grace
period; this keeps the number of whitespace-separated fields constant.

PR: 15739, 23908
Submitted by: Valentin Nechayev <netch@netch.kiev.ua>


74816 26-Mar-2001 ru

- Backout botched attempt to introduce MANSECT feature.
- MAN[1-9] -> MAN.


74532 20-Mar-2001 ru

Set the default manual section for usr.sbin/ to 8.


68965 20-Nov-2000 ru

mdoc(7) police: use the new features of the Nm macro.


52734 01-Nov-1999 julian

Description

repquota reports softlimits, hardlimits and ``used'' field
incorrectly, namely those numbers get wrapped modulo 4Gbytes.

PR: bin/8164
Submitted by: Anton Berezin <tobez@plab.ku.dk>


50479 28-Aug-1999 peter

$Id$ -> $FreeBSD$


48791 12-Jul-1999 nik

Add $Id$, to make it simpler for members of the translation teams to
track.

The Id line is normally at the bottom of the main comment block in the
man page, separated from the rest of the manpage by an empty comment,
like so;

.\" $Id$
.\"

If the immediately preceding comment is a @(#) format ID marker than the
the $Id$ will line up underneath it with no intervening blank lines.
Otherwise, an additional blank line is inserted.

Approved by: bde


47875 11-Jun-1999 jkoshy

Larger, space separated fields in the output of repquota.

PR: 8730
Submitted by: Andre Albsmeier <andre.albsmeier@mchp.siemens.de>


36993 14-Jun-1998 ache

Make it compatible with long usernames


30373 13-Oct-1997 charnier

Use err(3). Add prototypes.


24428 31-Mar-1997 imp

compare return value from getopt against -1 rather than EOF, per the final
posix standard on the topic.


8857 30-May-1995 rgrimes

Remove trailing whitespace.


8326 07-May-1995 bde

Fix 3 fatal mismatches in format args involving dbtob() and 7 nonfatal
mismatches.


1863 05-Aug-1994 wollman

Get rid of update. Make man page installation work with our scheme
(and rename a few in the process).


1554 26-May-1994 rgrimes

This commit was generated by cvs2svn to compensate for changes in r1553,
which included commits to RCS files with non-trunk default branches.