#
316800 |
|
14-Apr-2017 |
brooks |
MFC r316593:
Point out that -F probably does not do what the user expects.
Users attempting to create images from mtree METALOG files created by installworld often use -F when they should be passing the METALOG file in place of a directory. This is often produces difficult to debug error reports.
Reviewed by: emaste Sponsored by: DARPA, AFRL
|
#
290885 |
|
15-Nov-2015 |
ngie |
Bump .Dd
|
#
290884 |
|
15-Nov-2015 |
ngie |
MFC r290259,r290601:
r290259:
Sync makefs(8) content a bit with src/usr.sbin/makefs/makefs.8@1.53
Sections involving unimplemented filesystems (chfs, msdosfs, udf, v7fs) and options have been omitted.
Obtained from: NetBSD Sponsored by: EMC / Isilon Storage Division
r290601:
Follow up to r290259 dealing with makefs(8)
- Don't use contractions (don't -> do not) - Change "throw away" to "discard" when describing the -o keep-bad-images option - Revert author e-mail split I brought over from NetBSD, effectively reverting the change bapt made in r267668
Submitted by: bjk Sponsored by: EMC / Isilon Storage Division
|
#
290882 |
|
15-Nov-2015 |
ngie |
MFC r290260,r290262:
r290260:
Document undocumented long options for -t cd9660
Note which options have been implemented and which options haven't been implemented
Submitted as the following NetBSD PRs: bin/50390 and bin/50392
Sponsored by: EMC / Isilon Storage Division
r290262:
Fix spelling of `isolevel` cd9660 option
Sponsored by: EMC / Isilon Storage Division
|
#
290589 |
|
09-Nov-2015 |
ngie |
MFC r289203,r290180:
r289203 (by adrian):
makefs: introduce a new option to specify what to round the resulting image up to.
From ticket:
While trying to run FreeBSD/mips on some device having very small flash media, one is forced to compress file system with mkulzma(8) utility. It is desirable to specify small UFS block/fragment sizes like 4096/512 bytes for makefs(8) and big compression block size like 65535 bytes to mkulzma at the same time. Then one obtains very good comression ratios (like 75% and more) but faces the following problem.
geom_uncompress kernel module reports GEOM provider size rounded up to its compression block size. Generally, this changes original media size and now it fails to match the size of embedded UFS file system that leads to other problems, f.e. geom_label kernel module does not like this and skips the file system while tasting the GEOM and looking for UFS label.
This makes it impossible to refer to the file system using known UFS label instead of something like /dev/map/rootfs.uncompress.
The following patch introduces new command line option "-r roundup" for makefs that makes it round up the image to specified block size. Hence, geom_uncompress does not change GEOM media size for images rounded that way and geom_label accepts such GEOMs just fine.
With the patch applied, one can use following commands:
$ makefs -t ffs -r 65536 -o bsize=4096,fsize=512,label=flash optimization=space fs.img fs $ mkulzma -s 65536 -o fs.img.ulzma fs.img
PR: bin/203707 Submitted by: <eugen@grosbein.net>
r290180:
Follow up to roundup feature addition in r289203
- Rename -r to -R to avoid the clash with makefs -r in NetBSD - Note that -R is an FFS-specific option because it's not implemented in cd9660 today - Rename the roundup variable to "roundup-size" in the manpage and help text for consistency with other variables. - Bump .Dd (missed in r289203)
PR: 203707 Differential Revision: https://reviews.freebsd.org/D3959 Reviewed by: adrian (earlier patch), emaste Sponsored by: EMC / Isilon Storage Division
|
#
256281 |
|
10-Oct-2013 |
gjb |
Copy head (r256279) to stable/10 as part of the 10.0-RELEASE cycle.
Approved by: re (implicit) Sponsored by: The FreeBSD Foundation |
#
254397 |
|
16-Aug-2013 |
gjb |
Mark the makefs(8) '-p' flag as deprecated in preference for the '-Z' flag for compatibility with NetBSD.
Submitted by: Eric van Gyzen (via stable@) MFC after: 3 days
|
#
249373 |
|
11-Apr-2013 |
joel |
Remove contractions.
|
#
247041 |
|
20-Feb-2013 |
brooks |
Add a -D flag that causes duplicate entries in an mtree manifest to be treated as warnings rather than errors.
Reviewed by: marcel Sponsored by: DARPA, AFRL
|
#
239952 |
|
31-Aug-2012 |
joel |
Remove trailing whitespace.
|
#
239574 |
|
22-Aug-2012 |
hrs |
Sort options.
|
#
239562 |
|
22-Aug-2012 |
hrs |
Add -p flag to create the image as a sparse file.
Submitted by: Shesha Sreenivasamurthy PR: bin/167779
|
#
230795 |
|
30-Jan-2012 |
jkim |
Allow contents of multiple directories to be merged to the current image. Note this patch was submitted to NetBSD and they already adopted it.
http://mail-index.netbsd.org/source-changes/2012/01/28/msg031078.html
MFC after: 1 week
|
#
226482 |
|
17-Oct-2011 |
eadler |
- remove device keyword from makefs manpage
PR: docs/144408 Submitted by: gcooper Approved by: gjb Approved by: sahil (mentor) MFC after: 1 week
|
#
226169 |
|
09-Oct-2011 |
nwhitehorn |
Add support to makefs(8) to add UFS labels to images.
Submitted by: avg MFC after: 3 days
|
#
223306 |
|
19-Jun-2011 |
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
|
#
222191 |
|
22-May-2011 |
nwhitehorn |
Add analogs to the -chrp-boot and -prep-boot options to mkisofs.
|
#
214921 |
|
07-Nov-2010 |
cognet |
Sync with the latest version from NetBSD. It notably addds ISO9660 support.
Submitted by: bapt
|
#
210933 |
|
06-Aug-2010 |
joel |
Fix typos and spelling mistakes.
|
#
203059 |
|
27-Jan-2010 |
jmallett |
Correct copy-paste typo from previous option description.
|
#
186335 |
|
19-Dec-2008 |
sam |
import netbsd makefs tool
|
#
186334 |
|
19-Dec-2008 |
sam |
add properties and FreeBSD id's
|
#
185222 |
|
23-Nov-2008 |
sam |
prepare makefs for import to base
|