> Shouldn't Solaris 10 support CD burned on Windows, that usually defaults > to the Joliet extension? > Linux can read those CDs. > Why not Solaris?
Because we haven't written the Joliet support yet. If you feel inclined, here's how to do it (I've copied this from the RFE, but given that the sourcecode is out there's no reason to keep this internal). Grab yourself the OpenSolaris sources. Talking about this sourcefile: http://cvs.opensolaris.org/source/history/usr/src/uts/common/fs/hsfs/hsfs_node .c ---------------------------------------------------------------------------- Hooks for supporting Joliet are needed in hsfs_node.c only, in the following places: a) hs_parsedir(). This is the main hook - add a check "HAS_JOLIET" or whatever after the if (IS_SUSP_IMPLEMENTED) codeblock, and call into the joliet parser from there. b) process_dirblock(). The code should be restructured since at the moment it's a mess-mixture of rockridge/iso name parsing; for Joliet support just add "is_joliet" hooks functionally equivalent to the "is_rrip" code already there. c) hs_dirlook(). This has lead code that does passthrough on RR names (because they are case-sensitive) and essentially "toupper()" on ISO names (these are case-insensitive). Joliet is Microsoftish and therefore case-insensitive so a (unicode-aware) codepiece for properly dealing with a joliet input name must be added there. A copy of the joliet spec can be read at: http://bmrc.berkeley.edu/people/chaffee/jolspec.html ---------------------------------------------------------------------------- If you don't feel inclined doing it, we'll have it somewhen next year, it's high on the list. > I know of people remaining on the Linux platform for this reason, because > they have procedures to distribute software updates on CD to their customers, > and it works on Linux, but not Solaris because of long names... > > Is there any option to make it run? Yes - create RockRidge/Joliet hybrid CDs. Every CD creation program can do that. The Linux GUI-based utilities by default do hybrids, but for Windows software this might look different. Anyway, as said, consult your CD creation program's manual, look for "RR" / "RockRidge" to find the necessary switch. Best regards, FrankH. _______________________________________________ ufs-discuss mailing list [email protected]
