On Sun, Jan 17, 2016 at 05:39:26PM +0100, Ingo Schwarze wrote: > OpenBSD file systems do not have any noting of characters in file names. > The file systems treat file names as byte string. Interpretation is > left to userland tools. > > Userland tools are being worked on to treat strings as UTF-8 if the > locale(1) is set to UTF-8, and as US-ASCII otherwise. Right now, > some are still inconsistent. > > The ports tree may or may not contain third-party tools that help.
It would be great to have a fuse(4) module which uses iconv to present re-encoded version of an already mounted filesystem. E.g. say there are latin1 filenames in /mnt. If users could this filesystem at /mnt-utf8 with UTF-8 paths these kinds of issues could be solved without changing the foreign encoding. Does anyone know if such a thing already exists?

