Ticket #27 (closed enhancement: invalid)

Opened 2 years ago

Last modified 3 months ago

No case sensitive file name support

Reported by: rsc Owned by: pygi
Priority: minor Milestone:
Component: libisofs Version: TRUNK
Keywords: Cc:

Description

When running ./test/iso ./test ./test.iso and looking into test.iso, I'm getting everything in lowercase, e.g. "cvs" instead of "CVS" as directory name. On Windows all files and directories are uppercase.

Change History

Changed 2 years ago by scdbackup

Looks much like some vanilla ISO.

Probably known facts:

We U*ixers expect Rockridge extensions (mkisofs -R), users of MS-Windows usually can only make use of Joliet extensions (mkisofs -J evtl. -joliet-long).

Rockridge is quite complete when it comes to core functionality of U*ix filesystems (user, permissions, long names, ...), Joliet is very restricted and not really suitable for general backup purposes. Nevertheless it helps to make ISO CDs as widely portable as possible.

Good practice with mkisofs is to add both extensions. -J can cause failures with some mkisofs versions on formatting (resp. burn) some file system situations. -R never caused own error experiences or reports of scdbackup users.

Changed 2 years ago by pygi

  • reporter changed from robert@fedoraproject.org to rsc

Changed 3 months ago by vreixo

  • status changed from new to closed
  • resolution set to invalid
  • component changed from libisofs [old] to libisofs

Without relaxed restriccions nor extensions such as Joliet or RR, filenames in an ISO-9660 filesystem must be uppercase. If you get all in lowercase it is a matter of Linux iso9660 driver, that translates all to lowercase. Please use RR extensions ALLWAYS, and also Joliet if your image may be used on a Windows system.

Note: See TracTickets for help on using tickets.