Date: Sun, 19 Jun 2011 18:34:49 +0000 (UTC) From: Marcel Moolenaar <marcel@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/usr.sbin/makefs Makefile ffs.c makefs.8 makefs.c makefs.h mtree.c src/usr.sbin/makefs/cd9660 cd9660_write.c Message-ID: <201106191835.p5JIZ2ja093512@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
marcel 2011-06-19 18:34:49 UTC
FreeBSD src repository
Modified files:
usr.sbin/makefs Makefile ffs.c makefs.8 makefs.c makefs.h
usr.sbin/makefs/cd9660 cd9660_write.c
Added files:
usr.sbin/makefs mtree.c
Log:
SVN rev 223306 on 2011-06-19 18:34:49Z by marcel
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
Revision Changes Path
1.4 +4 -0 src/usr.sbin/makefs/Makefile
1.2 +5 -3 src/usr.sbin/makefs/cd9660/cd9660_write.c
1.5 +7 -4 src/usr.sbin/makefs/ffs.c
1.6 +8 -3 src/usr.sbin/makefs/makefs.8
1.4 +33 -8 src/usr.sbin/makefs/makefs.c
1.3 +3 -0 src/usr.sbin/makefs/makefs.h
1.1 +1051 -0 src/usr.sbin/makefs/mtree.c (new)
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201106191835.p5JIZ2ja093512>
