[sisyphus] Вопрос по hal

Alexey Morozov alex-altlinux на idisys.iae.nsk.su
Пт Фев 11 16:21:41 MSK 2005


On Fri, Feb 11, 2005 at 03:06:02PM +0500, Eugene Vlasov wrote:
> Приветствую, Eugene Vlasov.
> В письме от Fri, Feb 11, 2005 at 02:27:01PM +0500 вы пишете:
> 
> > Но возник один вопрос: Иначе как положив в /usr/share/hal/fdi/95userpolicy
> > свой файл конфигурации нельзя прописать свои опции монтирования? Например,
> > заставить его писать iochaset для партиций vfat не utf8 (и добавить ro для
> > cdrom)? То есть мне не очень нравится, что все это лежит в /usr.
> 
> Еще в догонку: после прописывания в своем файле конфигурации
> iocharset=koi8-r для vfat в fstab прописались две опции
> (iocharset=koi8-r,iocharset=utf8), пришлось ковырять
> /usr/share/hal/fdi/90defaultpolicy/storage-policy.fdi. А если мне надо
> будет убрать noexec (иногда  это надо)? Опять править этот файл?
Не надо. Достаточно сделать три вещи:

1. Повесить багу на Антона Фарыгина, который должен был сделать
поведение hal в части кодировок приемлемым из коробки.

2. Повесить ЕЩЕ одну багу на Антона Фарыгина, который должен был в
0.4.7 ПЕРЕНЕСТИ часть настроек из /usr в /etc.

3. Обратить внимание на то, как прописываются опции монтирования.
Вот мой /usr/share/hal/fdi/95userpolicy/vfat-charset.fdi:

<?xml version="1.0" encoding="ISO-8859-1"?> <!-- -*- SGML -*- -->

<deviceinfo version="0.2">

  <device>

    <match key="block.is_volume" bool="true">
      <match key="volume.fsusage" string="filesystem">
        <!-- Use KOI8-R charset for vfat -->
        <match key="volume.fstype" string="vfat">
          <merge key="volume.policy.mount_option.iocharset=utf8" type="bool">fals
e</merge>
          <merge key="volume.policy.mount_option.iocharset=koi8-r" type="bool">tr
ue</merge>
        </match>
      </match>
    </match>
  </device>
</deviceinfo>

Но вообще, проблема решается не ковырянием в XML'ках, а развешиванием
багов :-)).

----------- следущая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : отсутствует
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: отсутствует
Url     : http://lists.altlinux.ru/pipermail/sisyphus/attachments/20050211/029c78ea/attachment.bin


Подробная информация о списке рассылки Sisyphus