• Aumentar tamanho da fonte
  • Tamanho da fonte padrão
  • Diminuir tamanho da fonte

Consertando caracteres estranhos no samba

É comum você migrar os dados de um servidor Samba entre versões diferentes ou distribuições diferentes e os arquivos aparecerem com caracteres estranhos para os usuários. O pior é ter seu acesso a estes arquivos negado. Isto é devido à forma como os arquivos foram gravados no disco.

Muitos sistemas Linux trabalham com formato UTF-8 (Fedora, Debian, Ubuntu e outros), para codificação de caracteres gravados no hd, e alguns trabalham com formato iso8859.

O processo de correção deste problema é relativamente simples. Devemos fazer uma conversão do formato antigo iso8859 para o novo utf-8, utilizando o aplicativo convmv que pode ser baixado de http://j3e.de/linux/convmv.

A conversão dos nomes de arquivo pode ser feita assim:

convmv -f cp850 -t utf8 -r --notest

Entendendo o comando acima:

-f : página de código original dos nomes de arquivo

-t : página de código final

-r : efetuar a conversão em todos os subdiretórios a partir de onde você está neste momento

--notest : converter os nomes e não apenas efetuar um teste.

Um detalhe importante é que cada sistema tem um formato caracter original que pode ser diferente de uma instalação para outra ou mesmo que foi configurado pelo usuário.

Marcos Sungaila