freebsd-skq/usr.bin
Kirk McKusick e27ed89aef 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.
2010-05-07 00:41:12 +00:00
..
alias Make hash, type and ulimit available via execve(). 2010-04-25 17:38:53 +00:00
apply - Use errx(3) instead of err(3) when checking if snprintf(3) succeeded. 2010-03-05 15:23:01 +00:00
ar mdoc: order prologue macros consistently by Dd/Dt/Os 2010-04-14 19:08:06 +00:00
asa
at
atm
awk
banner
basename
bc
biff Fix command example, presumed leftovers of old markup. 2010-03-20 16:34:51 +00:00
bluetooth
brandelf
bsdiff
bzip2
bzip2recover
c89 mdoc: order prologue macros consistently by Dd/Dt/Os 2010-04-14 19:08:06 +00:00
c99 mdoc: order prologue macros consistently by Dd/Dt/Os 2010-04-14 19:08:06 +00:00
calendar While I am here, add more missing (unsigned char) casts to ctype() macros 2010-05-06 16:54:46 +00:00
cap_mkdb
catman
chat
checknr
chkey
chpass Restore historical behaviour of only executing chflags on files that exist. 2010-05-04 11:34:13 +00:00
cksum
cmp
col
colcrt
colldef
colrm
column mdoc: order prologue macros consistently by Dd/Dt/Os 2010-04-14 19:08:06 +00:00
comm mdoc: order prologue macros consistently by Dd/Dt/Os 2010-04-14 19:08:06 +00:00
compile_et
compress Change all our own code to use st_*tim instead of st_*timespec. 2010-03-28 13:16:08 +00:00
cpio Remove GNU cpio after fix of CVE-2010-0624. 2010-03-26 17:02:32 +00:00
cpuset
csplit
csup mdoc: order prologue macros consistently by Dd/Dt/Os 2010-04-14 19:08:06 +00:00
ctags
cut
dc
dig
dirname
du
ee - pt_BR.ISO8859-1 catalog 2010-02-09 10:47:44 +00:00
elf2aout Make manpage's SYNOPSIS match program's usage(). 2010-02-12 15:07:24 +00:00
elfdump
enigma mdoc: order prologue macros consistently by Dd/Dt/Os 2010-04-14 19:08:06 +00:00
env
expand
false
fetch Fixed static linkage. 2010-02-26 09:41:16 +00:00
file
file2c
find Revert r207677 which is considered a violation of style(9). 2010-05-06 17:06:36 +00:00
finger
fmt
fold
from
fstat
fsync
ftp
gcore Fixed dependencies (make checkdpadd). 2010-02-25 20:24:19 +00:00
gencat The NetBSD Foundation has granted permission to remove clause 3 and 4 2010-02-16 21:43:57 +00:00
getconf
getent Change how getent utmpx works. 2010-04-02 11:05:59 +00:00
getopt
gprof
gzip Use _exit(2) system call directly instead of using exit(3) in signal 2010-04-27 17:57:04 +00:00
head
hesinfo
hexdump mdoc: order prologue macros consistently by Dd/Dt/Os 2010-04-14 19:08:06 +00:00
host
id
indent indent(1): don't treat bare '_t' as a type name when -ta is used 2010-04-15 21:41:07 +00:00
ipcrm
ipcs
join
jot Add a reference to newly added seq(1) command. 2010-02-20 00:16:44 +00:00
kdump Change all our own code to use st_*tim instead of st_*timespec. 2010-03-28 13:16:08 +00:00
keylogin
keylogout
killall mdoc: order prologue macros consistently by Dd/Dt/Os 2010-04-14 19:08:06 +00:00
ktrace
ktrdump
lam
last
lastcomm Update xrefs from 4.3BSD to modern signal functions in various man pages. 2010-05-06 22:49:54 +00:00
ldd
leave
less
lessecho
lesskey
lex
limits
locale Always assign WARNS using ?= 2010-03-02 16:58:04 +00:00
locate
lock
lockf mdoc: order prologue macros consistently by Dd/Dt/Os 2010-04-14 19:08:06 +00:00
logger
login
logins
logname
look
lorder
lsvfs
m4
mail Change all our own code to use st_*tim instead of st_*timespec. 2010-03-28 13:16:08 +00:00
make Remove yet another vestage of alpha support. 2010-04-06 02:48:59 +00:00
makewhatis
mesg
minigzip Enable mmap for minigzip(1). 2010-03-22 21:19:17 +00:00
ministat
mkdep
mkfifo
mklocale
mkstr
mktemp
mkuzip
msgs
mt
nc
ncal Replace -b with -C and -B (as proposed by Alexander). 2010-03-21 21:33:21 +00:00
ncplist
ncplogin
netstat Now fix functionality of 'netstat -f netgraph' that hasn't worked 2010-03-12 15:04:59 +00:00
newgrp
newkey
nfsstat
nice
nl The NetBSD Foundation has granted permission to remove clause 3 and 4 2010-02-16 21:43:57 +00:00
nohup
nslookup
nsupdate
objformat
opieinfo
opiekey
opiepasswd
pagesize
passwd
paste
pathchk pathchk(1): Fix the example so it allows arbitrary pathnames. 2010-05-01 22:10:45 +00:00
perror The number after the command is *not* optional. 2010-03-11 12:18:52 +00:00
pr Make pr build with WARNS=6. 2010-02-26 13:48:04 +00:00
printenv
printf
procstat Add file forgotten in r204879. 2010-03-08 20:45:52 +00:00
quota Debugging nits found while testing the new 64-bit quota code. 2010-03-16 06:12:30 +00:00
renice
rev
revoke
rlogin
rpcgen Plug a memory leak. 2010-05-06 21:57:38 +00:00
rpcinfo
rs
rsh
rup
ruptime
rusers
rwall
rwho
script Remove WNOHANG flag from wait3(). 2010-04-30 22:33:49 +00:00
sed Make -r mean exactly the same thing as -E for increased compatibility 2010-03-31 17:40:13 +00:00
seq Treat numbers after [Ee] a positive number rather than an invalid 2010-02-20 01:23:15 +00:00
setchannel
shar
showmount
smbutil
sockstat o Make sockstat -6 output more readable for long ipv6 2010-03-30 09:58:21 +00:00
split
stat stat: Allow -f %Sf to display the file flags symbolically. 2010-04-24 13:53:12 +00:00
su
systat Fixed dependencies (make checkdpadd). 2010-02-25 20:24:19 +00:00
tabs
tail
talk
tar If a file is specifically both included and excluded, then: 2010-04-11 18:44:42 +00:00
tcopy
tee
telnet
tftp Doh! Add another new file forgotten by the importer of edwin@'s tftp 2010-05-04 17:00:18 +00:00
time
tip
top
touch Change all our own code to use st_*tim instead of st_*timespec. 2010-03-28 13:16:08 +00:00
tput
tr
true
truncate Use expand_number(3) from libutil instead of home-grown function to parse 2010-03-03 19:25:28 +00:00
truss Fix copyright spelling. 2010-03-10 20:31:30 +00:00
tset
tsort
tty
ul
uname Add new -o option (r203042) to manpage synopsis and usage(). 2010-02-10 00:18:15 +00:00
unexpand
unifdef Update to upstream version 2.3 2010-03-12 17:55:29 +00:00
uniq Add SIZE_MAX overflow check 2010-03-09 21:06:01 +00:00
units
unvis
unzip Fixed static linkage. 2010-02-26 09:41:16 +00:00
usbhidaction The NetBSD Foundation has granted permission to remove clause 3 and 4 2010-02-16 21:43:57 +00:00
usbhidctl The NetBSD Foundation has granted permission to remove clause 3 and 4 2010-02-16 21:43:57 +00:00
users
uudecode
uuencode
vacation
vgrind
vi
vis
vmstat
w
wall
wc
what
whereis
which
who
whois
write
wtmpcvt mdoc: order prologue macros consistently by Dd/Dt/Os 2010-04-14 19:08:06 +00:00
xargs
xinstall Fix common misspelling of hierarchy 2010-02-20 10:19:19 +00:00
xlint Rename the ALIGN macro to LINT_ALIGN so it does not clash with machine/param.h 2010-04-09 15:21:11 +00:00
xstr
yacc
yes
ypcat
ypmatch
ypwhich
Makefile Add seq(1), a small utility to generate sequence number. 2010-02-19 23:54:12 +00:00
Makefile.inc