org.freedesktop.UDisks2.Block.IdType names filesystems differently from Linux
In Wine, the drive type emulated to Windows apps is determined by checking the filesystem type. This check, in its dlls/mountmgr.sys/dbus.c
, works by checking if org.freedesktop.UDisks2.Block.IdType is "iso9660" or "udf". FreeBSD uses "udf" too and will work, but our ISO9660 filesystem is called "cd9660" instead, and won't match.
It's easy to add "cd9660" to Wine, but what should we generally do here? Use Linux's filesystem names, or patch apps to check for ours too?