Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/usr.sbin/makefs Remove unnecessary keeps (Bk/Ek). Sort optio...
details: https://anonhg.NetBSD.org/src/rev/04e79850c245
branches: trunk
changeset: 584141:04e79850c245
user: wiz <wiz%NetBSD.org@localhost>
date: Fri Sep 09 22:23:49 2005 +0000
description:
Remove unnecessary keeps (Bk/Ek). Sort options. Various minor fixes.
Bump date.
diffstat:
usr.sbin/makefs/makefs.8 | 223 ++++++++++++++++++++++------------------------
1 files changed, 106 insertions(+), 117 deletions(-)
diffs (truncated from 356 to 300 lines):
diff -r 2460a9030deb -r 04e79850c245 usr.sbin/makefs/makefs.8
--- a/usr.sbin/makefs/makefs.8 Fri Sep 09 22:04:09 2005 +0000
+++ b/usr.sbin/makefs/makefs.8 Fri Sep 09 22:23:49 2005 +0000
@@ -1,4 +1,4 @@
-.\" $NetBSD: makefs.8,v 1.16 2005/08/13 02:03:48 fvdl Exp $
+.\" $NetBSD: makefs.8,v 1.17 2005/09/09 22:23:49 wiz Exp $
.\"
.\" Copyright (c) 2001-2003 Wasabi Systems, Inc.
.\" All rights reserved.
@@ -33,7 +33,7 @@
.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
.\" POSSIBILITY OF SUCH DAMAGE.
.\"
-.Dd July 11, 2005
+.Dd September 9, 2005
.Dt MAKEFS 8
.Os
.Sh NAME
@@ -41,43 +41,19 @@
.Nd create a file system image from a directory tree
.Sh SYNOPSIS
.Nm
-.Bk -words
-.Op Fl t Ar fs-type
-.Ek
-.Bk -words
-.Op Fl o Ar fs-options
-.Ek
-.Bk -words
+.Op Fl x
+.Op Fl B Ar byte-order
+.Op Fl b Ar free-blocks
.Op Fl d Ar debug-mask
-.Ek
-.Bk -words
-.Op Fl B Ar byte-order
-.Ek
-.Bk -words
-.Op Fl S Ar sector-size
-.Ek
-.Bk -words
+.Op Fl F Ar specfile
+.Op Fl f Ar free-files
.Op Fl M Ar minimum-size
-.Ek
-.Bk -words
.Op Fl m Ar maximum-size
-.Ek
-.Bk -words
+.Op Fl N Ar userdb-dir
+.Op Fl o Ar fs-options
+.Op Fl S Ar sector-size
.Op Fl s Ar image-size
-.Ek
-.Bk -words
-.Op Fl b Ar free-blocks
-.Ek
-.Bk -words
-.Op Fl f Ar free-files
-.Ek
-.Bk -words
-.Op Fl F Ar specfile
-.Ek
-.Op Fl x
-.Bk -words
-.Op Fl N Ar userdb-dir
-.Ek
+.Op Fl t Ar fs-type
.Ar image-file
.Ar directory
.Sh DESCRIPTION
@@ -91,58 +67,22 @@
.Pp
The options are as follows:
.Bl -tag -width flag
-.It Fl t Ar fs-type
-Create an
-.Ar fs-type
-file system image.
-The following file system types are supported:
-.Bl -tag -width cd9660 -offset indent
-.It Sy ffs
-BSD fast file system (default).
-.It Sy cd9660
-ISO 9660 file system.
-.El
-.It Fl o Ar fs-options
-Set file system specific options.
-.Ar fs-options
-is a comma separated list of options.
-Valid file system specific options are detailed below.
-.It Fl d Ar debug-mask
-Enable various levels of debugging, depending upon which bits are set
-in
-.Ar debug-mask .
-XXX: document these
.It Fl B Ar byte-order
Set the byte order of the image to
.Ar byte-order .
Valid byte orders are
.Ql 4321 ,
-.Ql big
+.Ql big ,
or
.Ql be
for big endian, and
.Ql 1234 ,
-.Ql little
+.Ql little ,
or
.Ql le
for little endian.
Some file systems may have a fixed byte order; in those cases this
argument will be ignored.
-.It Fl S Ar sector-size
-Set the file system sector size to
-.Ar sector-size .
-Defaults to 512.
-.It Fl M Ar minimum-size
-Set the minimum size of the file system image to
-.Ar minimum-size .
-.It Fl m Ar maximum-size
-Set the maximum size of the file system image to
-.Ar maximum-size .
-An error will be raised if the target file system needs to be larger
-than this to accommodate the provided directory tree.
-.It Fl s Ar image-size
-Set the size of the file system image to
-.Ar image-size .
.It Fl b Ar free-blocks
Ensure that a minimum of
.Ar free-blocks
@@ -152,15 +92,11 @@
suffix may be provided to indicate that
.Ar free-blocks
indicates a percentage of the calculated image size.
-.It Fl f Ar free-files
-Ensure that a minimum of
-.Ar free-files
-free files (inodes) exist in the image.
-An optional
-.Ql %
-suffix may be provided to indicate that
-.Ar free-files
-indicates a percentage of the calculated image size.
+.It Fl d Ar debug-mask
+Enable various levels of debugging, depending upon which bits are
+set in
+.Ar debug-mask .
+XXX: document these
.It Fl F Ar specfile
Use
.Ar specfile
@@ -169,23 +105,23 @@
.Sq specfile
specification.
.Pp
-If a specfile entry exists in the underlying file system, its permissions and
-modification time will be used unless specifically overridden by the specfile.
-An error will be raised if the type of entry in the specfile conflicts
-with that of an existing entry.
+If a specfile entry exists in the underlying file system, its
+permissions and modification time will be used unless specifically
+overridden by the specfile.
+An error will be raised if the type of entry in the specfile
+conflicts with that of an existing entry.
.Pp
-In the opposite case
-(where a specfile entry does not have an entry in the underlying file system)
-the following occurs:
+In the opposite case (where a specfile entry does not have an entry
+in the underlying file system) the following occurs:
If the specfile entry is marked
.Sy optional ,
the specfile entry is ignored.
-Otherwise, the entry will be created in the image,
-and it is necessary to specify at least the following parameters
-in the specfile:
+Otherwise, the entry will be created in the image, and it is
+necessary to specify at least the following parameters in the
+specfile:
.Sy type ,
.Sy mode ,
-.Sy gname
+.Sy gname ,
or
.Sy gid ,
and
@@ -203,8 +139,23 @@
.Sy flags
isn't provided, the current file flags will be used.
Missing regular file entries will be created as zero-length files.
-.It Fl x
-Exclude file system nodes not explcitly listed in the specfile.
+.It Fl f Ar free-files
+Ensure that a minimum of
+.Ar free-files
+free files (inodes) exist in the image.
+An optional
+.Ql %
+suffix may be provided to indicate that
+.Ar free-files
+indicates a percentage of the calculated image size.
+.It Fl M Ar minimum-size
+Set the minimum size of the file system image to
+.Ar minimum-size .
+.It Fl m Ar maximum-size
+Set the maximum size of the file system image to
+.Ar maximum-size .
+An error will be raised if the target file system needs to be larger
+than this to accommodate the provided directory tree.
.It Fl N Ar dbdir
Use the user database text file
.Pa master.passwd
@@ -217,6 +168,32 @@
and
.Xr getgrnam 3
(and related) library calls.
+.It Fl o Ar fs-options
+Set file system specific options.
+.Ar fs-options
+is a comma separated list of options.
+Valid file system specific options are detailed below.
+.It Fl S Ar sector-size
+Set the file system sector size to
+.Ar sector-size .
+.\" XXX: next line also true for cd9660?
+Defaults to 512.
+.It Fl s Ar image-size
+Set the size of the file system image to
+.Ar image-size .
+.It Fl t Ar fs-type
+Create an
+.Ar fs-type
+file system image.
+The following file system types are supported:
+.Bl -tag -width cd9660 -offset indent
+.It Sy ffs
+BSD fast file system (default).
+.It Sy cd9660
+ISO 9660 file system.
+.El
+.It Fl x
+Exclude file system nodes not explcitly listed in the specfile.
.El
.Pp
Where sizes are specified, a decimal number of bytes is expected.
@@ -243,7 +220,7 @@
.Ss FFS-specific options
.Sy ffs
images have ffs-specific optional parameters that may be provided.
-Each of the options consists of a keyword, an equals sign
+Each of the options consists of a keyword, an equal sign
.Pq Ql = ,
and a value.
The following keywords are supported:
@@ -277,60 +254,67 @@
.El
.Ss CD9660-specific options
.Sy cd9660
-images have ISO9660-specific optional parameters that may be provided.
-The arguments consist of a keyword and, optionally, an equals sign
+images have ISO9660-specific optional parameters that may be
+provided.
+The arguments consist of a keyword and, optionally, an equal sign
.Pq Ql = ,
and a value.
The following keywords are supported:
.Pp
.Bl -tag -width omit-trailing-period -offset indent -compact
.It Sy allow-deep-trees
-Allow the directory structure to exceed the maximum specified in the spec.
+Allow the directory structure to exceed the maximum specified in
+the spec.
.\" .It Sy allow-illegal-chars
.\" Unknown
.\" .It Sy allow-lowercase
.\" Unknown
.It Sy allow-max-name
-Allow 37 instead of 33 characters for filenames by omitting the version id.
+Allow 37 instead of 33 characters for filenames by omitting the
+version id.
.It Sy allow-multidot
Allow multiple dots in a filename.
.It Sy applicationid
-Application ID of the image
+Application ID of the image.
.It Sy boot-load-segment
Set load segment for the boot image.
.It Sy boot-load-size
-Set numbers of load sectors for the booot image.
+Set numbers of load sectors for the boot image.
.It Sy bootimage
-Filename of a boot image in the format sysid;filename, where sysid is one
-of
-.Ql x86
-,
-.Ql mac
+Filename of a boot image in the format
+.Dq sysid;filename ,
Home |
Main Index |
Thread Index |
Old Index