summaryrefslogtreecommitdiffstats
path: root/sbin/sconfig
diff options
context:
space:
mode:
authormm <mm@FreeBSD.org>2011-08-07 08:35:15 +0000
committermm <mm@FreeBSD.org>2011-08-07 08:35:15 +0000
commit6a47448a9e4ed26220b7dc7f31976c4367152d2e (patch)
tree8024e72e887aa71f094a630bcce5eef780af4d45 /sbin/sconfig
parent24eb64102081422834bde0716200fd6db10b3ad6 (diff)
downloadFreeBSD-src-6a47448a9e4ed26220b7dc7f31976c4367152d2e.zip
FreeBSD-src-6a47448a9e4ed26220b7dc7f31976c4367152d2e.tar.gz
Fix NetBSD PR bin/44114:
makefs with -t cd9660 -o rockridge against directories with deep structure creates a corrupted cd9660 image. http://gnats.netbsd.org/cgi-bin/query-pr-single.pl?number=44114 Fix NetBSD PR bin/45217: makefs creates ISO9660 images that violate the ECMA-119 (ISO9660) specification. This is caused by erroneously writing 32 bytes with value 0x20 to the volume_set_id field and 128 bytes with value 0x20 to the the following 37-byte fields in the PVD: copyright_file_id, abstract_file_id, bibliographic_file_id This causes, among other unwanted results the reserved4 field to be overwritten with the value 0x20. To comply with the specification, this field muse be zero. As a result, all FreeBSD distribution images created with makefs have not been 100% valid ISO9660 files. http://gnats.netbsd.org/cgi-bin/query-pr-single.pl?number=45217 Reviewed by: kientzle Approved by: re (kib) Obtained from: NetBSD MFC after: 3 days
Diffstat (limited to 'sbin/sconfig')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud