Initial commit to Gerrit
[profile/ivi/quota.git] / convertquota.8
1 .TH CONVERTQUOTA 8 "Fri Aug 20 1999"
2 .UC 4
3 .SH NAME
4 convertquota \- convert quota from old file format to new one
5 .SH SYNOPSIS
6 .B convertquota
7 [
8 .B -ug
9
10 .B -e
11 .I filesystem
12 .LP
13 .B convertquota
14 [
15 .B -ug
16
17 .B -f
18 .IR oldformat , newformat
19 .I filesystem
20 .SH DESCRIPTION
21 .B convertquota
22 converts old quota files
23 .BR quota.user
24 and
25 .BR quota.group
26 to files
27 .BR aquota.user
28 and
29 .BR aquota.group
30 in new format currently used by 2.4.0-ac? and newer or by SuSE or Red Hat Linux 2.4 kernels on
31 .IR filesystem .
32 .PP
33 New file format allows using quotas for 32-bit uids / gids, setting quotas for root,
34 accounting used space in bytes (and so allowing use of quotas in ReiserFS) and it
35 is also architecture independent. This format introduces Radix Tree (a simple form of tree
36 structure) to quota file.
37 .SH OPTIONS
38 .TP
39 .B -u, --user
40 convert user quota file. This is the default.
41 .TP
42 .B -g, --group
43 convert group quota file.
44 .TP
45 .B -f, --convert-format \f2oldformat,newformat\f1
46 convert quota file from
47 .I oldformat
48 to
49 .IR newformat .
50 .TP
51 .B -e, --convert-endian
52 convert vfsv0 file format from big endian to little endian (old kernels had
53 a bug and did not store quota files in little endian format).
54 .TP
55 .B -V, --version
56 print version information.
57 .SH FILES
58 .TP 20
59 .B aquota.user
60 new user quota file
61 .TP
62 .B aquota.group
63 new group quota file
64 .SH "SEE ALSO"
65 .BR quota (1),
66 .BR setquota (8),
67 .BR edquota (8),
68 .BR quotacheck (8),
69 .BR quotaon (8),
70 .BR repquota (8)
71 .SH AUTHOR
72 Jan Kara \<jack@suse.cz\>
73