]> CyberLeo.Net >> Repos - FreeBSD/stable/9.git/commit
MFC all change to makefs through r247052. Key functional changes
authorbrooks <brooks@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Thu, 14 Mar 2013 22:57:27 +0000 (22:57 +0000)
committerbrooks <brooks@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Thu, 14 Mar 2013 22:57:27 +0000 (22:57 +0000)
commit6a91f7512a627f21459393f071dd5680a1e55b16
treede2983941afa26752038c2dcec8b1d9055e07bf3
parentd302bf9ded110dd927c67d35295379a8df543cd1
MFC all change to makefs through r247052.  Key functional changes
include:

r239562:
Add -p flag to create the image as a sparse file.

r242501:
If no contents keyword is specified, the default for files is
the named file.

r247041:
Add a -D flag that causes duplicate entries in an mtree manifest to be
treated as warnings rather than errors.

r247042:
Fix the -N option in manifest mode by using pwcache(3).  This also
speeds up image creation appreciably.

r247043:
Allow '.' components in manifest paths.  They are always the first
component of mtree -C and install -M output and are easily skipped.

r247052:
Support hardlinks in manifest files by the same logic as the treewalk
code.

git-svn-id: svn://svn.freebsd.org/base/stable/9@248293 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
14 files changed:
usr.sbin/makefs/cd9660.c
usr.sbin/makefs/cd9660/cd9660_eltorito.c
usr.sbin/makefs/cd9660/cd9660_write.c
usr.sbin/makefs/cd9660/iso9660_rrip.c
usr.sbin/makefs/ffs.c
usr.sbin/makefs/ffs/ffs_alloc.c
usr.sbin/makefs/ffs/ffs_extern.h
usr.sbin/makefs/ffs/ffs_subr.c
usr.sbin/makefs/ffs/ufs_bmap.c
usr.sbin/makefs/makefs.8
usr.sbin/makefs/makefs.c
usr.sbin/makefs/makefs.h
usr.sbin/makefs/mtree.c
usr.sbin/makefs/walk.c