Mentioned HFS+ name mangling in man pages

This commit is contained in:
Thomas Schmitt 2012-07-03 16:33:13 +00:00
parent 07ea39369d
commit 56b1a92cc2
6 changed files with 156 additions and 120 deletions

View File

@ -9,7 +9,7 @@
.\" First parameter, NAME, should be all caps .\" First parameter, NAME, should be all caps
.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection .\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
.\" other parameters are allowed: see man(7), man(1) .\" other parameters are allowed: see man(7), man(1)
.TH XORRISO 1 "Version 1.2.3, Jun 27, 2012" .TH XORRISO 1 "Version 1.2.3, Jul 02, 2012"
.\" Please adjust this date whenever revising the manpage. .\" Please adjust this date whenever revising the manpage.
.\" .\"
.\" Some roff macros, for reference: .\" Some roff macros, for reference:
@ -2317,6 +2317,12 @@ Information about HFS creator, type, and blessings gets stored by xorriso
if \-hfsplus is enabled at \-commit time. It is stored as copy outside the if \-hfsplus is enabled at \-commit time. It is stored as copy outside the
HFS+ partition, but rather along with the Rock Ridge information. HFS+ partition, but rather along with the Rock Ridge information.
xorriso does not read any information from the HFS+ meta data. xorriso does not read any information from the HFS+ meta data.
.br
Be aware that HFS+ is case\-insensitive although it can record file names
with upper\-case and lower\-case letters. Therefore, file names from the iso_rr
name tree may collide in the HFS+ name tree. In this case they get changed
by adding underscore characters and counting numbers. In case of very long
names, it might be necessary to map them to "MANGLED_...".
.TP .TP
\fB\-rockridge\fR "on"|"off" \fB\-rockridge\fR "on"|"off"
Mode "off" disables production of Rock Ridge information for the ISO 9660 file Mode "off" disables production of Rock Ridge information for the ISO 9660 file

View File

@ -2065,6 +2065,12 @@ according to the setting of command -acl.
copy outside the HFS+ partition, but rather along with the Rock copy outside the HFS+ partition, but rather along with the Rock
Ridge information. xorriso does not read any information from the Ridge information. xorriso does not read any information from the
HFS+ meta data. HFS+ meta data.
Be aware that HFS+ is case-insensitive although it can record file
names with upper-case and lower-case letters. Therefore, file
names from the iso_rr name tree may collide in the HFS+ name tree.
In this case they get changed by adding underscore characters and
counting numbers. In case of very long names, it might be
necessary to map them to "MANGLED_...".
-rockridge "on"|"off" -rockridge "on"|"off"
Mode "off" disables production of Rock Ridge information for the Mode "off" disables production of Rock Ridge information for the
@ -4500,7 +4506,7 @@ File: xorriso.info, Node: CommandIdx, Next: ConceptIdx, Prev: Legal, Up: Top
* # starts a comment line: Scripting. (line 162) * # starts a comment line: Scripting. (line 162)
* -abort_on controls abort on error: Exception. (line 27) * -abort_on controls abort on error: Exception. (line 27)
* -abstract_file sets abstract file name: SetWrite. (line 225) * -abstract_file sets abstract file name: SetWrite. (line 231)
* -acl controls handling of ACLs: Loading. (line 143) * -acl controls handling of ACLs: Loading. (line 143)
* -add inserts one or more paths: Insert. (line 45) * -add inserts one or more paths: Insert. (line 45)
* -add_plainly inserts one or more paths: Insert. (line 64) * -add_plainly inserts one or more paths: Insert. (line 64)
@ -4508,13 +4514,13 @@ File: xorriso.info, Node: CommandIdx, Next: ConceptIdx, Prev: Legal, Up: Top
* -alter_date_r sets timestamps in ISO image: Manip. (line 167) * -alter_date_r sets timestamps in ISO image: Manip. (line 167)
* -append_partition adds arbitrary file after image end: Bootable. * -append_partition adds arbitrary file after image end: Bootable.
(line 232) (line 232)
* -application_id sets application id: SetWrite. (line 184) * -application_id sets application id: SetWrite. (line 190)
* -as emulates mkisofs or cdrecord: Emulation. (line 13) * -as emulates mkisofs or cdrecord: Emulation. (line 13)
* -assert_volid rejects undesired images: Loading. (line 84) * -assert_volid rejects undesired images: Loading. (line 84)
* -auto_charset learns character set from image: Loading. (line 98) * -auto_charset learns character set from image: Loading. (line 98)
* -backslash_codes enables backslash conversion: Scripting. (line 67) * -backslash_codes enables backslash conversion: Scripting. (line 67)
* -ban_stdio_write demands real drive: Loading. (line 247) * -ban_stdio_write demands real drive: Loading. (line 247)
* -biblio_file sets biblio file name: SetWrite. (line 232) * -biblio_file sets biblio file name: SetWrite. (line 238)
* -blank erases media: Writing. (line 61) * -blank erases media: Writing. (line 61)
* -boot_image controls bootability: Bootable. (line 26) * -boot_image controls bootability: Bootable. (line 26)
* -calm_drive reduces drive activity: Loading. (line 236) * -calm_drive reduces drive activity: Loading. (line 236)
@ -4533,7 +4539,7 @@ File: xorriso.info, Node: CommandIdx, Next: ConceptIdx, Prev: Legal, Up: Top
* -chown sets ownership in ISO image: Manip. (line 42) * -chown sets ownership in ISO image: Manip. (line 42)
* -chown_r sets ownership in ISO image: Manip. (line 47) * -chown_r sets ownership in ISO image: Manip. (line 47)
* -clone copies ISO directory tree: Insert. (line 174) * -clone copies ISO directory tree: Insert. (line 174)
* -close controls media closing: SetWrite. (line 327) * -close controls media closing: SetWrite. (line 333)
* -close_damaged closes damaged track and session: Writing. (line 152) * -close_damaged closes damaged track and session: Writing. (line 152)
* -close_filter_list bans filter registration: Filter. (line 52) * -close_filter_list bans filter registration: Filter. (line 52)
* -commit writes pending ISO image: Writing. (line 29) * -commit writes pending ISO image: Writing. (line 29)
@ -4541,8 +4547,8 @@ File: xorriso.info, Node: CommandIdx, Next: ConceptIdx, Prev: Legal, Up: Top
* -compare reports ISO/disk differences: Navigate. (line 146) * -compare reports ISO/disk differences: Navigate. (line 146)
* -compare_l reports ISO/disk differences: Navigate. (line 164) * -compare_l reports ISO/disk differences: Navigate. (line 164)
* -compare_r reports ISO/disk differences: Navigate. (line 159) * -compare_r reports ISO/disk differences: Navigate. (line 159)
* -compliance controls standard compliance: SetWrite. (line 52) * -compliance controls standard compliance: SetWrite. (line 58)
* -copyright_file sets copyright file name: SetWrite. (line 219) * -copyright_file sets copyright file name: SetWrite. (line 225)
* -cp_clone copies ISO directory tree: Insert. (line 186) * -cp_clone copies ISO directory tree: Insert. (line 186)
* -cp_rx copies file trees to disk: Restore. (line 108) * -cp_rx copies file trees to disk: Restore. (line 108)
* -cpax copies files to disk: Restore. (line 104) * -cpax copies files to disk: Restore. (line 104)
@ -4560,11 +4566,11 @@ File: xorriso.info, Node: CommandIdx, Next: ConceptIdx, Prev: Legal, Up: Top
(line 36) (line 36)
* -drive_class controls drive accessability: Loading. (line 54) * -drive_class controls drive accessability: Loading. (line 54)
* -du show directory size in ISO image: Navigate. (line 89) * -du show directory size in ISO image: Navigate. (line 89)
* -dummy controls write simulation: SetWrite. (line 316) * -dummy controls write simulation: SetWrite. (line 322)
* -dus show directory size in ISO image: Navigate. (line 93) * -dus show directory size in ISO image: Navigate. (line 93)
* -dusx show directory size on disk: Navigate. (line 102) * -dusx show directory size on disk: Navigate. (line 102)
* -dux show directory size on disk: Navigate. (line 97) * -dux show directory size on disk: Navigate. (line 97)
* -dvd_obs set write block size: SetWrite. (line 303) * -dvd_obs set write block size: SetWrite. (line 309)
* -early_stdio_test classifies stdio drives: Loading. (line 252) * -early_stdio_test classifies stdio drives: Loading. (line 252)
* -eject ejects drive tray: Writing. (line 52) * -eject ejects drive tray: Writing. (line 52)
* -end writes pending session and ends program: Scripting. (line 156) * -end writes pending session and ends program: Scripting. (line 156)
@ -4582,12 +4588,12 @@ File: xorriso.info, Node: CommandIdx, Next: ConceptIdx, Prev: Legal, Up: Top
* -follow softlinks and mount points: SetInsert. (line 76) * -follow softlinks and mount points: SetInsert. (line 76)
* -for_backup -acl,-xattr,-hardlinks,-md5: Loading. (line 185) * -for_backup -acl,-xattr,-hardlinks,-md5: Loading. (line 185)
* -format formats media: Writing. (line 88) * -format formats media: Writing. (line 88)
* -fs sets size of fifo: SetWrite. (line 320) * -fs sets size of fifo: SetWrite. (line 326)
* -getfacl shows ACL in ISO image: Navigate. (line 70) * -getfacl shows ACL in ISO image: Navigate. (line 70)
* -getfacl_r shows ACL in ISO image: Navigate. (line 77) * -getfacl_r shows ACL in ISO image: Navigate. (line 77)
* -getfattr shows xattr in ISO image: Navigate. (line 81) * -getfattr shows xattr in ISO image: Navigate. (line 81)
* -getfattr_r shows xattr in ISO image: Navigate. (line 85) * -getfattr_r shows xattr in ISO image: Navigate. (line 85)
* -gid sets global ownership: SetWrite. (line 260) * -gid sets global ownership: SetWrite. (line 266)
* -grow_blindly overides next writeable address: AqDrive. (line 46) * -grow_blindly overides next writeable address: AqDrive. (line 46)
* -hardlinks controls handling of hard links: Loading. (line 110) * -hardlinks controls handling of hard links: Loading. (line 110)
* -help prints help text: Scripting. (line 20) * -help prints help text: Scripting. (line 20)
@ -4634,17 +4640,17 @@ File: xorriso.info, Node: CommandIdx, Next: ConceptIdx, Prev: Legal, Up: Top
* -not_paths sets absolute exclusion paths: SetInsert. (line 55) * -not_paths sets absolute exclusion paths: SetInsert. (line 55)
* -options_from_file reads commands from file: Scripting. (line 12) * -options_from_file reads commands from file: Scripting. (line 12)
* -osirrox enables ISO-to-disk copying: Restore. (line 18) * -osirrox enables ISO-to-disk copying: Restore. (line 18)
* -out_charset sets output character set: SetWrite. (line 250) * -out_charset sets output character set: SetWrite. (line 256)
* -outdev acquires a drive for output: AqDrive. (line 31) * -outdev acquires a drive for output: AqDrive. (line 31)
* -overwrite enables overwriting in ISO: SetInsert. (line 127) * -overwrite enables overwriting in ISO: SetInsert. (line 127)
* -pacifier controls pacifier text form: Emulation. (line 158) * -pacifier controls pacifier text form: Emulation. (line 158)
* -padding sets amount or mode of image padding: SetWrite. (line 333) * -padding sets amount or mode of image padding: SetWrite. (line 339)
* -page set terminal geometry: DialogCtl. (line 19) * -page set terminal geometry: DialogCtl. (line 19)
* -paste_in copies file into disk file: Restore. (line 121) * -paste_in copies file into disk file: Restore. (line 121)
* -path_list inserts paths from disk file: Insert. (line 78) * -path_list inserts paths from disk file: Insert. (line 78)
* -pathspecs sets meaning of = with -add: SetInsert. (line 118) * -pathspecs sets meaning of = with -add: SetInsert. (line 118)
* -pkt_output consolidates text output: Frontend. (line 7) * -pkt_output consolidates text output: Frontend. (line 7)
* -preparer_id sets preparer id: SetWrite. (line 238) * -preparer_id sets preparer id: SetWrite. (line 244)
* -print prints result text line: Scripting. (line 99) * -print prints result text line: Scripting. (line 99)
* -print_info prints message text line: Scripting. (line 102) * -print_info prints message text line: Scripting. (line 102)
* -print_mark prints synchronizing text line: Scripting. (line 105) * -print_mark prints synchronizing text line: Scripting. (line 105)
@ -4652,7 +4658,7 @@ File: xorriso.info, Node: CommandIdx, Next: ConceptIdx, Prev: Legal, Up: Top
* -prog sets program name: Frontend. (line 30) * -prog sets program name: Frontend. (line 30)
* -prog_help prints help text: Frontend. (line 33) * -prog_help prints help text: Frontend. (line 33)
* -prompt prompts for enter key: Scripting. (line 110) * -prompt prompts for enter key: Scripting. (line 110)
* -publisher sets publisher id: SetWrite. (line 178) * -publisher sets publisher id: SetWrite. (line 184)
* -pvd_info shows image id strings: Inquiry. (line 93) * -pvd_info shows image id strings: Inquiry. (line 93)
* -pwd tells working directory in ISO: Navigate. (line 20) * -pwd tells working directory in ISO: Navigate. (line 20)
* -pwdx tells working directory on disk: Navigate. (line 23) * -pwdx tells working directory on disk: Navigate. (line 23)
@ -4667,12 +4673,12 @@ File: xorriso.info, Node: CommandIdx, Next: ConceptIdx, Prev: Legal, Up: Top
* -rm_r deletes trees from ISO image: Manip. (line 28) * -rm_r deletes trees from ISO image: Manip. (line 28)
* -rmdir deletes ISO directory: Manip. (line 32) * -rmdir deletes ISO directory: Manip. (line 32)
* -rockridge disables production of Rock Ridge info: SetWrite. * -rockridge disables production of Rock Ridge info: SetWrite.
(line 46) (line 52)
* -rollback discards pending changes: Writing. (line 9) * -rollback discards pending changes: Writing. (line 9)
* -rollback_end ends program without writing: Scripting. (line 159) * -rollback_end ends program without writing: Scripting. (line 159)
* -rom_toc_scan searches for sessions: Loading. (line 211) * -rom_toc_scan searches for sessions: Loading. (line 211)
* -rr_reloc_dir sets name of relocation directory: SetWrite. * -rr_reloc_dir sets name of relocation directory: SetWrite.
(line 135) (line 141)
* -scdbackup_tag enables scdbackup checksum tag: Emulation. (line 168) * -scdbackup_tag enables scdbackup checksum tag: Emulation. (line 168)
* -scsi_log reports SCSI commands: Scripting. (line 147) * -scsi_log reports SCSI commands: Scripting. (line 147)
* -session_log logs written sessions: Scripting. (line 138) * -session_log logs written sessions: Scripting. (line 138)
@ -4690,29 +4696,29 @@ File: xorriso.info, Node: CommandIdx, Next: ConceptIdx, Prev: Legal, Up: Top
* -signal_handling controls handling of system signals: Exception. * -signal_handling controls handling of system signals: Exception.
(line 69) (line 69)
* -sleep waits for a given time span: Scripting. (line 114) * -sleep waits for a given time span: Scripting. (line 114)
* -speed set write speed: SetWrite. (line 276) * -speed set write speed: SetWrite. (line 282)
* -split_size enables large file splitting: SetInsert. (line 140) * -split_size enables large file splitting: SetInsert. (line 140)
* -status shows current settings: Scripting. (line 47) * -status shows current settings: Scripting. (line 47)
* -status_history_max curbs -status history: Scripting. (line 56) * -status_history_max curbs -status history: Scripting. (line 56)
* -stdio_sync controls stdio buffer: SetWrite. (line 310) * -stdio_sync controls stdio buffer: SetWrite. (line 316)
* -stream_recording controls defect management: SetWrite. (line 291) * -stream_recording controls defect management: SetWrite. (line 297)
* -system_id sets system id: SetWrite. (line 193) * -system_id sets system id: SetWrite. (line 199)
* -tell_media_space reports free space: Inquiry. (line 89) * -tell_media_space reports free space: Inquiry. (line 89)
* -temp_mem_limit curbs memory consumption: Scripting. (line 92) * -temp_mem_limit curbs memory consumption: Scripting. (line 92)
* -toc shows list of sessions: Inquiry. (line 28) * -toc shows list of sessions: Inquiry. (line 28)
* -uid sets global ownership: SetWrite. (line 256) * -uid sets global ownership: SetWrite. (line 262)
* -update inserts path if different: Insert. (line 102) * -update inserts path if different: Insert. (line 102)
* -update_l inserts paths if different: Insert. (line 124) * -update_l inserts paths if different: Insert. (line 124)
* -update_r inserts paths if different: Insert. (line 113) * -update_r inserts paths if different: Insert. (line 113)
* -use_readline enables readline for dialog: DialogCtl. (line 28) * -use_readline enables readline for dialog: DialogCtl. (line 28)
* -version prints help text: Scripting. (line 23) * -version prints help text: Scripting. (line 23)
* -volid sets volume id: SetWrite. (line 154) * -volid sets volume id: SetWrite. (line 160)
* -volset_id sets volume set id: SetWrite. (line 173) * -volset_id sets volume set id: SetWrite. (line 179)
* -volume_date sets volume timestamp: SetWrite. (line 200) * -volume_date sets volume timestamp: SetWrite. (line 206)
* -x enables automatic execution order of arguments: ArgSort. * -x enables automatic execution order of arguments: ArgSort.
(line 16) (line 16)
* -xattr controls handling of xattr (EA): Loading. (line 151) * -xattr controls handling of xattr (EA): Loading. (line 151)
* -zisofs controls zisofs production: SetWrite. (line 264) * -zisofs controls zisofs production: SetWrite. (line 270)
 
File: xorriso.info, Node: ConceptIdx, Prev: CommandIdx, Up: Top File: xorriso.info, Node: ConceptIdx, Prev: CommandIdx, Up: Top
@ -4747,7 +4753,7 @@ File: xorriso.info, Node: ConceptIdx, Prev: CommandIdx, Up: Top
* Character Set, _definition: Charset. (line 6) * Character Set, _definition: Charset. (line 6)
* Character Set, for input, -in_charset: Loading. (line 92) * Character Set, for input, -in_charset: Loading. (line 92)
* Character Set, for input/output, -charset: Charset. (line 43) * Character Set, for input/output, -charset: Charset. (line 43)
* Character Set, for output, -out_charset: SetWrite. (line 250) * Character Set, for output, -out_charset: SetWrite. (line 256)
* Character set, learn from image, -auto_charset: Loading. (line 98) * Character set, learn from image, -auto_charset: Loading. (line 98)
* Character Set, of terminal, -local_charset: Charset. (line 47) * Character Set, of terminal, -local_charset: Charset. (line 47)
* CHRP partition, _definition: Bootable. (line 148) * CHRP partition, _definition: Bootable. (line 148)
@ -4804,9 +4810,9 @@ File: xorriso.info, Node: ConceptIdx, Prev: CommandIdx, Up: Top
* Filter, show chain, -show_stream: Navigate. (line 169) * Filter, show chain, -show_stream: Navigate. (line 169)
* Filter, show chains of tree, -show_stream_r: Navigate. (line 183) * Filter, show chains of tree, -show_stream_r: Navigate. (line 183)
* Filter, unregister, -unregister_filter: Filter. (line 48) * Filter, unregister, -unregister_filter: Filter. (line 48)
* Filter, zisofs parameters, -zisofs: SetWrite. (line 264) * Filter, zisofs parameters, -zisofs: SetWrite. (line 270)
* GPT, _definition: Extras. (line 38) * GPT, _definition: Extras. (line 38)
* Group, global in ISO image, -gid: SetWrite. (line 260) * Group, global in ISO image, -gid: SetWrite. (line 266)
* Group, in ISO image, -chgrp: Manip. (line 50) * Group, in ISO image, -chgrp: Manip. (line 50)
* Group, in ISO image, -chgrp_r: Manip. (line 55) * Group, in ISO image, -chgrp_r: Manip. (line 55)
* Growing, _definition: Methods. (line 19) * Growing, _definition: Methods. (line 19)
@ -4819,16 +4825,16 @@ File: xorriso.info, Node: ConceptIdx, Prev: CommandIdx, Up: Top
* Image, demand volume id, -assert_volid: Loading. (line 84) * Image, demand volume id, -assert_volid: Loading. (line 84)
* Image, discard pending changes, -rollback: Writing. (line 9) * Image, discard pending changes, -rollback: Writing. (line 9)
* Image, override change status, -changes_pending: Writing. (line 13) * Image, override change status, -changes_pending: Writing. (line 13)
* Image, set abstract file name, -abstract_file: SetWrite. (line 225) * Image, set abstract file name, -abstract_file: SetWrite. (line 231)
* Image, set application id, -application_id: SetWrite. (line 184) * Image, set application id, -application_id: SetWrite. (line 190)
* Image, set biblio file name, -biblio_file: SetWrite. (line 232) * Image, set biblio file name, -biblio_file: SetWrite. (line 238)
* Image, set copyright file name, -copyright_file: SetWrite. (line 219) * Image, set copyright file name, -copyright_file: SetWrite. (line 225)
* Image, set preparer id, -preparer_id: SetWrite. (line 238) * Image, set preparer id, -preparer_id: SetWrite. (line 244)
* Image, set publisher id, -publisher: SetWrite. (line 178) * Image, set publisher id, -publisher: SetWrite. (line 184)
* Image, set system id, -system_id: SetWrite. (line 193) * Image, set system id, -system_id: SetWrite. (line 199)
* Image, set volume id, -volid: SetWrite. (line 154) * Image, set volume id, -volid: SetWrite. (line 160)
* Image, set volume set id, -volset_id: SetWrite. (line 173) * Image, set volume set id, -volset_id: SetWrite. (line 179)
* Image, set volume timestamp, -volume_date: SetWrite. (line 200) * Image, set volume timestamp, -volume_date: SetWrite. (line 206)
* Image, show id strings, -pvd_info: Inquiry. (line 93) * Image, show id strings, -pvd_info: Inquiry. (line 93)
* Insert, enable overwriting, -overwrite: SetInsert. (line 127) * Insert, enable overwriting, -overwrite: SetInsert. (line 127)
* Insert, file exclusion absolute, -not_paths: SetInsert. (line 55) * Insert, file exclusion absolute, -not_paths: SetInsert. (line 55)
@ -4887,7 +4893,7 @@ File: xorriso.info, Node: ConceptIdx, Prev: CommandIdx, Up: Top
* Navigate, tell ISO working directory, -pwd: Navigate. (line 20) * Navigate, tell ISO working directory, -pwd: Navigate. (line 20)
* Next writeable address, -grow_blindly: AqDrive. (line 46) * Next writeable address, -grow_blindly: AqDrive. (line 46)
* Overwriteable media, _definition: Media. (line 14) * Overwriteable media, _definition: Media. (line 14)
* Ownership, global in ISO image, -uid: SetWrite. (line 256) * Ownership, global in ISO image, -uid: SetWrite. (line 262)
* Ownership, in ISO image, -chown: Manip. (line 42) * Ownership, in ISO image, -chown: Manip. (line 42)
* Ownership, in ISO image, -chown_r: Manip. (line 47) * Ownership, in ISO image, -chown_r: Manip. (line 47)
* Partition offset, _definition: Bootable. (line 167) * Partition offset, _definition: Bootable. (line 167)
@ -4931,7 +4937,7 @@ File: xorriso.info, Node: ConceptIdx, Prev: CommandIdx, Up: Top
* Program, wait a time span, -sleep: Scripting. (line 114) * Program, wait a time span, -sleep: Scripting. (line 114)
* Quoted input, _definition: Processing. (line 46) * Quoted input, _definition: Processing. (line 46)
* Recovery, retrieve blocks, -check_media: Verify. (line 21) * Recovery, retrieve blocks, -check_media: Verify. (line 21)
* Relocation directory, set name, -rr_reloc_dir: SetWrite. (line 135) * Relocation directory, set name, -rr_reloc_dir: SetWrite. (line 141)
* Rename, in ISO image, -mv: Manip. (line 35) * Rename, in ISO image, -mv: Manip. (line 35)
* Restore, copy file into disk file, -paste_in: Restore. (line 121) * Restore, copy file into disk file, -paste_in: Restore. (line 121)
* Restore, copy file piece to disk, -extract_cut: Restore. (line 81) * Restore, copy file piece to disk, -extract_cut: Restore. (line 81)
@ -4968,24 +4974,24 @@ File: xorriso.info, Node: ConceptIdx, Prev: CommandIdx, Up: Top
* Verify, file checksum, -check_md5: Verify. (line 153) * Verify, file checksum, -check_md5: Verify. (line 153)
* Verify, file tree checksums, -check_md5_r: Verify. (line 169) * Verify, file tree checksums, -check_md5_r: Verify. (line 169)
* Verify, preset -check_media, -check_media_defaults: Verify. (line 41) * Verify, preset -check_media, -check_media_defaults: Verify. (line 41)
* Write, block size, -dvd_obs: SetWrite. (line 303) * Write, block size, -dvd_obs: SetWrite. (line 309)
* Write, bootability, -boot_image: Bootable. (line 26) * Write, bootability, -boot_image: Bootable. (line 26)
* Write, buffer syncing, -stdio_sync: SetWrite. (line 310) * Write, buffer syncing, -stdio_sync: SetWrite. (line 316)
* Write, close media, -close: SetWrite. (line 327) * Write, close media, -close: SetWrite. (line 333)
* Write, compliance to specs, -compliance: SetWrite. (line 52) * Write, compliance to specs, -compliance: SetWrite. (line 58)
* Write, defect management, -stream_recording: SetWrite. (line 291) * Write, defect management, -stream_recording: SetWrite. (line 297)
* Write, disable Rock Ridge, -rockridge: SetWrite. (line 46) * Write, disable Rock Ridge, -rockridge: SetWrite. (line 52)
* Write, enable HFS+, -hfsplus: SetWrite. (line 14) * Write, enable HFS+, -hfsplus: SetWrite. (line 14)
* Write, enable Joliet, -joliet: SetWrite. (line 10) * Write, enable Joliet, -joliet: SetWrite. (line 10)
* Write, fifo size, -fs: SetWrite. (line 320) * Write, fifo size, -fs: SetWrite. (line 326)
* Write, free space, -tell_media_space: Inquiry. (line 89) * Write, free space, -tell_media_space: Inquiry. (line 89)
* Write, log problematic disk files, -errfile_log: Scripting. (line 118) * Write, log problematic disk files, -errfile_log: Scripting. (line 118)
* Write, log written sessions, -session_log: Scripting. (line 138) * Write, log written sessions, -session_log: Scripting. (line 138)
* Write, padding image, -padding: SetWrite. (line 333) * Write, padding image, -padding: SetWrite. (line 339)
* Write, pending ISO image, -commit: Writing. (line 29) * Write, pending ISO image, -commit: Writing. (line 29)
* Write, predict image size, -print_size: Inquiry. (line 80) * Write, predict image size, -print_size: Inquiry. (line 80)
* Write, set speed, -speed: SetWrite. (line 276) * Write, set speed, -speed: SetWrite. (line 282)
* Write, simulation, -dummy: SetWrite. (line 316) * Write, simulation, -dummy: SetWrite. (line 322)
* xattr, _definition: Extras. (line 65) * xattr, _definition: Extras. (line 65)
* xattr, control handling, -xattr: Loading. (line 151) * xattr, control handling, -xattr: Loading. (line 151)
* xattr, set in ISO image, -setfattr: Manip. (line 111) * xattr, set in ISO image, -setfattr: Manip. (line 111)
@ -5017,40 +5023,40 @@ Node: CmdFind73212
Node: Filter87916 Node: Filter87916
Node: Writing92471 Node: Writing92471
Node: SetWrite101435 Node: SetWrite101435
Node: Bootable119268 Node: Bootable119658
Node: Jigdo134511 Node: Jigdo134901
Node: Charset138757 Node: Charset139147
Node: Exception141518 Node: Exception141908
Node: DialogCtl147637 Node: DialogCtl148027
Node: Inquiry150234 Node: Inquiry150624
Node: Navigate155100 Node: Navigate155490
Node: Verify163397 Node: Verify163787
Node: Restore172363 Node: Restore172753
Node: Emulation179272 Node: Emulation179662
Node: Scripting189083 Node: Scripting189473
Node: Frontend196243 Node: Frontend196633
Node: Examples197543 Node: Examples197933
Node: ExDevices198720 Node: ExDevices199110
Node: ExCreate199379 Node: ExCreate199769
Node: ExDialog200664 Node: ExDialog201054
Node: ExGrowing201929 Node: ExGrowing202319
Node: ExModifying202734 Node: ExModifying203124
Node: ExBootable203238 Node: ExBootable203628
Node: ExCharset203790 Node: ExCharset204180
Node: ExPseudo204611 Node: ExPseudo205001
Node: ExCdrecord205509 Node: ExCdrecord205899
Node: ExMkisofs205826 Node: ExMkisofs206216
Node: ExGrowisofs207166 Node: ExGrowisofs207556
Node: ExException208301 Node: ExException208691
Node: ExTime208755 Node: ExTime209145
Node: ExIncBackup209214 Node: ExIncBackup209604
Node: ExRestore213205 Node: ExRestore213595
Node: ExRecovery214165 Node: ExRecovery214555
Node: Files214735 Node: Files215125
Node: Seealso216034 Node: Seealso216424
Node: Bugreport216757 Node: Bugreport217147
Node: Legal217338 Node: Legal217728
Node: CommandIdx218349 Node: CommandIdx218739
Node: ConceptIdx234148 Node: ConceptIdx234538
 
End Tag Table End Tag Table

View File

@ -50,7 +50,7 @@
@c man .\" First parameter, NAME, should be all caps @c man .\" First parameter, NAME, should be all caps
@c man .\" Second parameter, SECTION, should be 1-8, maybe w/ subsection @c man .\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
@c man .\" other parameters are allowed: see man(7), man(1) @c man .\" other parameters are allowed: see man(7), man(1)
@c man .TH XORRISO 1 "Version 1.2.3, Jun 27, 2012" @c man .TH XORRISO 1 "Version 1.2.3, Jul 02, 2012"
@c man .\" Please adjust this date whenever revising the manpage. @c man .\" Please adjust this date whenever revising the manpage.
@c man .\" @c man .\"
@c man .\" Some roff macros, for reference: @c man .\" Some roff macros, for reference:
@ -2763,6 +2763,12 @@ Information about HFS creator, type, and blessings gets stored by xorriso
if -hfsplus is enabled at -commit time. It is stored as copy outside the if -hfsplus is enabled at -commit time. It is stored as copy outside the
HFS+ partition, but rather along with the Rock Ridge information. HFS+ partition, but rather along with the Rock Ridge information.
xorriso does not read any information from the HFS+ meta data. xorriso does not read any information from the HFS+ meta data.
@*
Be aware that HFS+ is case-insensitive although it can record file names
with upper-case and lower-case letters. Therefore, file names from the iso_rr
name tree may collide in the HFS+ name tree. In this case they get changed
by adding underscore characters and counting numbers. In case of very long
names, it might be necessary to map them to "MANGLED_...".
@sp 1 @sp 1
@c man .TP @c man .TP
@item -rockridge "on"|"off" @item -rockridge "on"|"off"

View File

@ -643,6 +643,12 @@ metadata. The second one marks the range from HFS+ metadata to the end
of file content data. If more ISO image data follow, then a third partition of file content data. If more ISO image data follow, then a third partition
entry gets produced. Other features of xorriso might cause the need for entry gets produced. Other features of xorriso might cause the need for
more APM entries. more APM entries.
.br
Be aware that HFS+ is case\-insensitive although it can record file names
with upper\-case and lower\-case letters. Therefore, file names from the iso_rr
name tree may collide in the HFS+ name tree. In this case they get changed
by adding underscore characters and counting numbers. In case of very long
names, it might be necessary to map them to "MANGLED_...".
.TP .TP
\fB\-hfsplus-serial-no\fR \fB\-hfsplus-serial-no\fR
Set a string of 16 digits "0" to "9" Set a string of 16 digits "0" to "9"

View File

@ -639,6 +639,12 @@ File: xorrisofs.info, Node: SetExtras, Next: SetHide, Prev: SetCompl, Up: Op
ISO image data follow, then a third partition entry gets produced. ISO image data follow, then a third partition entry gets produced.
Other features of xorriso might cause the need for more APM Other features of xorriso might cause the need for more APM
entries. entries.
Be aware that HFS+ is case-insensitive although it can record file
names with upper-case and lower-case letters. Therefore, file
names from the iso_rr name tree may collide in the HFS+ name tree.
In this case they get changed by adding underscore characters and
counting numbers. In case of very long names, it might be
necessary to map them to "MANGLED_...".
-hfsplus-serial-no -hfsplus-serial-no
Set a string of 16 digits "0" to "9" and letters "a" to "f", which Set a string of 16 digits "0" to "9" and letters "a" to "f", which
@ -1764,15 +1770,15 @@ File: xorrisofs.info, Node: CommandIdx, Next: ConceptIdx, Prev: Legal, Up: T
* -graft-points enable target=source pathspecs: SetInsert. (line 31) * -graft-points enable target=source pathspecs: SetInsert. (line 31)
* -hard-disk-boot El Torito boot image emulation: Bootable. (line 68) * -hard-disk-boot El Torito boot image emulation: Bootable. (line 68)
* -help list supported options: Miscellaneous. (line 20) * -help list supported options: Miscellaneous. (line 20)
* -hfs-bless HFS+ blessing ppc_bootdir: SetExtras. (line 176) * -hfs-bless HFS+ blessing ppc_bootdir: SetExtras. (line 182)
* -hfs-bless-by HFS+ blessing: SetExtras. (line 165) * -hfs-bless-by HFS+ blessing: SetExtras. (line 171)
* -hfsplus enable production of HFS+ partition: SetExtras. (line 124) * -hfsplus enable production of HFS+ partition: SetExtras. (line 124)
* -hfsplus-block-size set APM block size: SetExtras. (line 153) * -hfsplus-block-size set APM block size: SetExtras. (line 159)
* -hfsplus-block-size set HFS+ allocation block size: SetExtras. * -hfsplus-block-size set HFS+ allocation block size: SetExtras.
(line 148) (line 154)
* -hfsplus-file-creator-type HFS+ creator-type attribute: SetExtras. * -hfsplus-file-creator-type HFS+ creator-type attribute: SetExtras.
(line 161) (line 167)
* -hfsplus-serial-no set HFS+ serial number: SetExtras. (line 143) * -hfsplus-serial-no set HFS+ serial number: SetExtras. (line 149)
* -hide keep matching files invisible in ISO tree: SetHide. (line 8) * -hide keep matching files invisible in ISO tree: SetHide. (line 8)
* -hide-hfsplus keep matching files invisible in HFS+ tree: SetHide. * -hide-hfsplus keep matching files invisible in HFS+ tree: SetHide.
(line 29) (line 29)
@ -1951,13 +1957,13 @@ File: xorrisofs.info, Node: ConceptIdx, Prev: CommandIdx, Up: Top
* GPT, _definition: SystemArea. (line 13) * GPT, _definition: SystemArea. (line 13)
* HFS+, _definition: Standards. (line 32) * HFS+, _definition: Standards. (line 32)
* HFS+, enables production: SetExtras. (line 124) * HFS+, enables production: SetExtras. (line 124)
* HFS+, issue blessing ppc_bootdir, -hfs-bless: SetExtras. (line 176) * HFS+, issue blessing ppc_bootdir, -hfs-bless: SetExtras. (line 182)
* HFS+, issue blessing, -hfs-bless-by: SetExtras. (line 165) * HFS+, issue blessing, -hfs-bless-by: SetExtras. (line 171)
* HFS+, set allocation block size: SetExtras. (line 148) * HFS+, set allocation block size: SetExtras. (line 154)
* HFS+, set APM block size: SetExtras. (line 153) * HFS+, set APM block size: SetExtras. (line 159)
* HFS+, set creator and type of file, -hfsplus-file-creator-type: SetExtras. * HFS+, set creator and type of file, -hfsplus-file-creator-type: SetExtras.
(line 161) (line 167)
* HFS+, set serial number: SetExtras. (line 143) * HFS+, set serial number: SetExtras. (line 149)
* Hiding, from HFS+, -hide-hfsplus: SetHide. (line 29) * Hiding, from HFS+, -hide-hfsplus: SetHide. (line 29)
* Hiding, from HFS+, -hide-hfsplus-list: SetHide. (line 33) * Hiding, from HFS+, -hide-hfsplus-list: SetHide. (line 33)
* Hiding, from ISO and Rock Ridge, -hide: SetHide. (line 8) * Hiding, from ISO and Rock Ridge, -hide: SetHide. (line 8)
@ -2074,26 +2080,26 @@ Node: SetInsert9732
Node: SetProduct14148 Node: SetProduct14148
Node: SetCompl17855 Node: SetCompl17855
Node: SetExtras20451 Node: SetExtras20451
Node: SetHide28470 Node: SetHide28860
Node: ImageId29778 Node: ImageId30168
Node: Bootable33283 Node: Bootable33673
Node: SystemArea37348 Node: SystemArea37738
Node: Charset46556 Node: Charset46946
Node: Jigdo47582 Node: Jigdo47972
Node: Miscellaneous51849 Node: Miscellaneous52239
Node: Examples53222 Node: Examples53612
Node: ExSimple53708 Node: ExSimple54098
Node: ExGraft54187 Node: ExGraft54577
Node: ExMkisofs55434 Node: ExMkisofs55824
Node: ExGrowisofs56687 Node: ExGrowisofs57077
Node: ExIncBackup57859 Node: ExIncBackup58249
Node: ExIncBckAcc60967 Node: ExIncBckAcc61357
Node: ExBootable62643 Node: ExBootable63033
Node: Files64735 Node: Files65125
Node: Seealso65809 Node: Seealso66199
Node: Bugreport66465 Node: Bugreport66855
Node: Legal67046 Node: Legal67436
Node: CommandIdx67941 Node: CommandIdx68331
Node: ConceptIdx81575 Node: ConceptIdx81965
 
End Tag Table End Tag Table

View File

@ -906,6 +906,12 @@ metadata. The second one marks the range from HFS+ metadata to the end
of file content data. If more ISO image data follow, then a third partition of file content data. If more ISO image data follow, then a third partition
entry gets produced. Other features of xorriso might cause the need for entry gets produced. Other features of xorriso might cause the need for
more APM entries. more APM entries.
@*
Be aware that HFS+ is case-insensitive although it can record file names
with upper-case and lower-case letters. Therefore, file names from the iso_rr
name tree may collide in the HFS+ name tree. In this case they get changed
by adding underscore characters and counting numbers. In case of very long
names, it might be necessary to map them to "MANGLED_...".
@c man .TP @c man .TP
@item -hfsplus-serial-no @item -hfsplus-serial-no
@kindex -hfsplus-serial-no set HFS+ serial number @kindex -hfsplus-serial-no set HFS+ serial number