! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
exo-mount ignores the "iocharset" mount option for UDF filesystem
Status:
RESOLVED: FIXED

Comments

Description Petr Shatunov 2008-08-19 07:30:29 CEST
User-Agent:       Mozilla/5.0 (X11; U; Linux i686; ru; rv:1.9) Gecko/2008070611 (Gentoo) Firefox/3.0
Build Identifier: 

Hello! I have found one small problem with encodings in exo-mount. Actually
there was quite similar bug already http://bugzilla.xfce.org/show_bug.cgi?id=2891 about "iocharset" mount option for different file systems. 

I use ru_RU.KOI8-R locale and as I can assume something has been done on this subject. VFAT and ISO9660 volumes are mounted correctly with exo-0.3.4 and I can see russian filenames. But for UDF volumes it seems that exo-mount ignores this feature. 

By the way hal-0.5.11 does not report "iocharset=" option for udf despite of that it is a valid option and it is mentioned in man mount. :( 

So I had to add something following to /etc/hal/fdi/policy/20-mypolicy.fdi :

 <device>
        <!-- allow these mount option for udf -->
        <match key="volume.fstype" string="udf">
        <append key="volume.mount.valid_options" type="strlist">iocharset=</appe
        </match>
  </device>

But exo-mount still misses it. 

Do you think that anything can be done with it?

With great respect to develepers of xfce and supporting tools,
Petr Shatunov 


 


Reproducible: Always
Comment 1 Jeremy Olexa 2009-06-07 17:51:42 CEST
On a related note, ALTLinux applies a patch to exo-mount-hal.c. You can see it here:

http://sisyphus.ru/srpm/Sisyphus/exo/patches/4
http://bugs.gentoo.org/271441
Comment 2 Jeremy Olexa 2009-08-20 20:56:14 CEST
(In reply to comment #1)
> On a related note, ALTLinux applies a patch to exo-mount-hal.c. You can see it
> here:
> 
> http://sisyphus.ru/srpm/Sisyphus/exo/patches/4
> http://bugs.gentoo.org/271441

Hello,
Some communication would be nice here. There is a new exo release today and this bug lays dormant. Hopefully, I don't have to carry this patch forward much longer. Thanks in advance!
Comment 3 Nick Schermer editbugs 2009-10-09 12:37:00 CEST
Will be in next exo release.

Bug #4294

Reported by:
Petr Shatunov
Reported on: 2008-08-19
Last modified on: 2009-10-09

People

Assignee:
Nick Schermer
CC List:
2 users

Version

Version:
unspecified

Attachments

Additional information