xorrisofs: SetCompl

 
 5.4 Settings for standards compliance
 =====================================
 
 
 -iso-level number
      Specify the ISO 9660 version which defines the limitations of file
      naming and data file size.  The naming restrictions do not apply to
      the Rock Ridge names but only to the low-level ISO 9660 names.
      There are three conformance levels:
      Level 1 allows ISO names of the form 8.3 and file size up to 4 GiB
      - 1.
      Level 2 allows ISO names with up to 32 characters and file size up
      to 4 GiB - 1.
      Level 3 allows ISO names with up to 32 characters and file size of
      up to 400 GiB - 200 KiB. (This size limitation is set by the
      xorriso implementation and not by ISO 9660 which would allow nearly
      8 TiB.)
      Pseudo-level 4 enables production of an additional ISO 9660:1999
      directory tree.
 -disallow_dir_id_ext
      Do not follow a bad habit of mkisofs which allows dots in the ISO
      names of directories.  On the other hand, some bootable GNU/Linux
      images depend on this bad habit.
 -U
 
      This option allows ISO file names without dot and up to 37
      characters, ISO file paths longer than 255 characters, and all
      ASCII characters in file names.  Further it omits the semicolon and
      the version numbers at the end of ISO names.
      This all violates ISO 9660 specs.
 -untranslated-filenames
      Alias of -U.
 -untranslated_name_len number
      Allow ISO file names up to the given number of characters without
      any character conversion.  The maximum number is 96.  If a file
      name has more characters, then image production will fail
      deliberately.
      This violates ISO 9660 specs.
 -allow-lowercase
      Allow lowercase character in ISO file names.
      This violates ISO 9660 specs.
 -relaxed-filenames
      Allow nearly all 7-bit characters in ISO file names.  Not allowed
      are 0x0 and '/'.  If not option -allow-lowercase is given, then
      lowercase letters get converted to uppercase.
      This violates ISO 9660 specs.
 -d
 
      Do not add trailing dot to ISO file names without dot.
      This violates ISO 9660 specs.
 -omit-period
      Alias of -d.
 -l
 
      Allow up to 31 characters in ISO file names.
 -full-iso9660-filenames
      Alias of -l.
 -max-iso9660-filenames
      Allow up to 37 characters in ISO file names.
      This violates ISO 9660 specs.
 -N
 
      Omit the semicolon and the version numbers at the end of ISO names.
 
      This violates ISO 9660 specs.
 -omit-version-number
      Alias of -N.