freebsd-dev/usr.sbin/makefs
Marcel Moolenaar 484b5c257d Add support for using mtree(5) manifest files to define the image
to be created. The support is based on mtree version 2.0, as used
in libarchive, but adds new features on top of it.

The current implementation is fully functional, but is envisioned
to grow at least the following additional features over time:
o   Add support for the /include special command so that manifest
    files can be constructed using includable fragments.
o   Add support specifying a search path to locate content files.
o   Content file filters: commands that provide file contents on
    stdout.

The manifest file eliminates the need to first construct a tree
as root in order to create an image and allows images (releases)
to be created directly from object trees and/or source trees.

Reviewed by:	deo
Sponsored by:	Juniper Networks, Inc
2011-06-19 18:34:49 +00:00
..
cd9660 Add support for using mtree(5) manifest files to define the image 2011-06-19 18:34:49 +00:00
compat Sync with the latest version from NetBSD. It notably addds ISO9660 support. 2010-11-07 16:05:04 +00:00
ffs Drop the include of <ufs/ffs/ffs_extern.h> from usr.sbin/makefs/ffs/ffs_bswap.c 2011-06-16 23:40:10 +00:00
cd9660.c Add analogs to the -chrp-boot and -prep-boot options to mkisofs. 2011-05-22 19:56:14 +00:00
cd9660.h Add analogs to the -chrp-boot and -prep-boot options to mkisofs. 2011-05-22 19:56:14 +00:00
ffs.c Add support for using mtree(5) manifest files to define the image 2011-06-19 18:34:49 +00:00
ffs.h Sync with the latest version from NetBSD. It notably addds ISO9660 support. 2010-11-07 16:05:04 +00:00
getid.c The NetBSD Foundation has given permission to remove clause 3 and 4 2010-02-16 21:47:05 +00:00
Makefile Add support for using mtree(5) manifest files to define the image 2011-06-19 18:34:49 +00:00
makefs.8 Add support for using mtree(5) manifest files to define the image 2011-06-19 18:34:49 +00:00
makefs.c Add support for using mtree(5) manifest files to define the image 2011-06-19 18:34:49 +00:00
makefs.h Add support for using mtree(5) manifest files to define the image 2011-06-19 18:34:49 +00:00
mtree.c Add support for using mtree(5) manifest files to define the image 2011-06-19 18:34:49 +00:00
walk.c Sync with the latest version from NetBSD. It notably addds ISO9660 support. 2010-11-07 16:05:04 +00:00