2010/7/29 Gilcio R Amaral Martins <[email protected]>:
> Não funcionou Max. Com a policy modificada o pendrive continua a ser
> montado pelo hal com o iocharset=iso-8859-1. Mas manualmente voce
> consegue montá-lo com o iocharset=utf8.
Deve ser algo no XML, provavelmente a regra deve ser revisada de
acordo com alguma já existente. Eu acho que não tem problemas, mas vai
saber...


> Assim não se trata do tipo de
> opção iocharset ou utf8 mas é algum outro problema do hal.
Além disso, depende também do que tu usa para montar o dispositivo. Se
o que tu usa obedece o hal (como o halevt) deveria funcionar... Agora
se tu usa algo diferente como o gerenciador de volumes do kde, gnome
ou xfce eu não sei. Não uso nenhum destes desktops.


> Eu já tive situação semelhante com as rules do udev. Nesse caso voce tem
> que ter atenção com a numeração delas. Uma local rule só funciona com
> numero menor do que todas as outras do sistema.
Não é bem assim, olha o que a man page udev(7) diz:

   Rules files
       The udev rules are read from the files located in the default
rules directory /lib/udev/rules.d/, the custom rules
       directory /etc/udev/rules.d/ and the temporary rules directory
/dev/.udev/rules.d/. All rule files are sorted and
       processed in lexical order, regardless in which of these
directories they live.

       Rule files are required to have a unique name, duplicate file
names are ignored. Files in /etc/udev/rules.d/ have
       precedence over files with the same name in /lib/udev/rules.d/.
This can be used to ignore a default rules file if
       needed.

       Every line in the rules file contains at least one key value
pair. There are two kind of keys, match and assignment
       keys. If all match keys are matching against its value, the
rule gets applied and the assign keys get the specified
       value assigned.

       A matching rule may specify the name of the device node, add a
symlink pointing to the node, or run a specified
       program as part of the event handling. If no matching rule is
found, the default device node name is used.


> As policies do hal também são numeradas. Até testei usar
> 5vfat-policy.fdi mas também não funcionou.
O número serve para indicar a ordem que uma regra é carregada. Isso
serve para alguns casos onde tu quer que uma determinada ação aconteça
antes de outra.  ;)


> Acho que há alguma outra policy definindo o padrão e que não está
> aceitando mudança de opção.
Se houver, um grep deve encontrar mas até onde eu sei nenhuma policy
vem com uma codificação definida por padrão justamente para evitar
problemas com os usuários.


> Voce também não conseguiu resultado com a tua policy?
Eu não uso vfat nos meus pendrives, uso btrfs ou ext2.

-- 
GUS-BR - Grupo de Usuários de Slackware Brasil
http://www.slackwarebrasil.org/
http://groups.google.com/group/slack-users-br

Antes de perguntar:
http://www.istf.com.br/perguntas/

Para sair da lista envie um e-mail para:
[email protected]

Responder a