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