Jürg Billeter wrote:

util-linux added support for the comment keyword some versions ago. So I
just replace "managed" by "comment=managed" in 10-storage-policy.fdi and
that seems to work fine.
Confirmed here: fstab entries are correctly deleted upon device removal if I use the following lines:

 <!-- Default policies merged onto computer root object  -->
 <device>
   <match key="info.udi" string="/org/freedesktop/Hal/devices/computer">
<merge key="storage.policy.default.mount_root" type="string">/media</merge> <merge key="storage.policy.default.use_managed_keyword" type="bool">true</merge> <merge key="storage.policy.default.managed_keyword.primary" type="string">comment=managed</merge> <merge key="storage.policy.default.managed_keyword.secondary" type="string">kudzu</merge> <merge key="storage.policy.default.mount_option.noauto" type="bool">true</merge> <merge key="storage.policy.default.mount_option.users" type="bool">true</merge> <merge key="storage.policy.default.mount_option.exec" type="bool">true</merge> <merge key="storage.policy.default.mount_option.iocharset=utf8" type="bool">true</merge>
   </match>
 </device>

Note the iocharset line: it is needed (but of course with different charset) for all non-ISO-8859-1 users who want their FAT filesystems with non-ASCII filenames to be accessible, but often forget or don't want to set CONFIG_FAT_DEFAULT_IOCHARSET and related items in their kernel config.

--
Alexander E. Patrakov
--
http://linuxfromscratch.org/mailman/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to