quarta-feira, 25 de julho de 2012

Uso do gconf-editor

Para alterar configurações do ambiente de trabalho do gnome a ferramenta indicada é o gconf-editor. Essa ferramenta muda as configurações do usuário que a está utilizando e não de todos os usuários do sistema.
Alguns exemplos de o que altera-se com essa ferramenta:

1- Desabilitar ou habilitar a visão de alguns ícones da área de trabalho:
   - apps->nautilus->desktop = Na janela da direita aparecerão os itens a serem habilitados ou desabilitados.

2- Evitar alterações nos paineis:
  - apps->panel->global = Habilite a opção "locked_down"


*Esse post será atualizado dia-a-dia já que as funções são muitas.

domingo, 22 de julho de 2012

Erro de som no Debian em desktop

    Quando instalamos o debian em desktop encontramos alguns probleminhas e isso ocorre mesmo na versão squeeze. A que mais me incomodou foi o erro de som. O som funcionava perfeitamente em aplicativos locais mas em alguns sites, como o youtube, não.

Para corrigir isso basta remover o pulseaudio:

# apt-get purge pulseaudio

Sugiro que reinicie o sistema após remover. Isso não é obrigatório, mas é recomendável e mais simples.
Assim o alsa será o responsável por todo o som do sistema.

Montar compartilhamento samba de servidor FreeBSD em cliente linux

Para montar, em um cliente linux, uma pasta compartilha via samba em um servidor FreeBSD devemos seguir detalhadamente alguns procedimentos, o principal é utilizar informações como uid e gid.
Considerando que o compartilhamento já esteja disponível no servidor e o ponto de montagem criado na pasta /mnt/servidor basta que editemos o /etc/fstab no cliente adicionando a linha:

//192.168.1.1/documentos /mnt/servidor cifs defaults,username=usuario,passwd=senha,uid=1019, =1019 0 0

Onde:
//192.168.1.1 = É o ip do servidor;

/documentos = É o nome do compartilhamento disponibilizado no samba;

/mnt/servidor = É o ponto de montagem criado no cliente;

cifs = É o novo (nem tanto) sistema de arquivo usado para se referir aos compartilhamentos samba, substituindo o smbfs.

defaults = Define que serão aceitas as configurações de defaults (rw, suid, dev, exec, auto,  nouser e async)
username=nome do usuário criado no samba do servidor.
passwd= a senha do usuário criado no samba do servidor.
uid= O id do usuário no sistema freeBSD.
gid= O id do grupo no sistema freeBSD.

0 0 = opções do fstab que não serão explicadas aqui porque exigem um pouco mais de detalhamento. Deixe 0 e 0 por padrão.

   O detalhe importante é a utilização dos parâmentros de identificação do usuário (uid) e grupo (gid) do usuário que será utilizado para efetuar a montagem.

Desmontar dispositivo ocupado

Tem coisa mais chata de que receber um "device is busy" quando usamos o umount??

Para forçar a desmontagem do dispositivo devemos utilizar a opção "-l".

# umont -l "ponto de montagem"

Isso funciona na maioria dos casos. Para os demais sugiro procurar informações sobre o comando fuser.

domingo, 15 de julho de 2012

Montando dispositivos criptografados pelo truecrypt via linha de comando

Existem vários tutoriais de instalação do truecrypt pela net e ele é muito fácil de ser utilizado então não vou entrar nesses detalhes aqui. O intuito aqui é explicar como montar via linha de comando.
A linha de comando abaixo pode ser colocada em um script e executado a qualquer momento e até mesmo na inicialização do sistema: 

truecrypt -t --mount "dispositivo" -k "arquivochave"  "ponto de montagem" --non-interactive -p "senha"

-t = Determina que o programa será executado em modo texto;

--mount = Determina a ação de montagem será executado pelo programa;

"dispositivo" = Substitua isso pelo dispositivo que será montado (ex. /dev/sdc).

-k "arquivochave" = Pela interface gráfica do truecrypt você deverá criar um arquivo que servirá como "chave" para seu disco. Defina aqui o caminho desse arquivo.

--non-interactive = Determina que não haverá interatividade com o usuário, tudo será executado conforme o comando;

-p "senha" = Coloque a senha que você definiu quando criou o volume.


Estou estudando a forma de fazer essa montagem a partir do /etc/fstab, assim que achar posto aqui. Já fiz isso a alguns anos mas não documentei.

Dica: Evite criptografar a pasta /home ou as de sistema pois isso diminuirá o desempenho do sistema, sugiro que mantenha 2 discos, um será o disco de sistema, não criptografado e outro criptografado com os seus dados. Sugiro ainda mais, utilize um SDD como disco de sistema, isso fará seu sistema ganhar um grande desempenho.