quarta-feira, 28 de janeiro de 2009

Monitorar eventos importantes do servidor por email.

Precisei automatizar uma rotina de backup, utilizei o cron e o rsync(depois posto explicando como) e dae um amigo sugeriu que uma maneira boa de acompanhar se tudo estava acontecendo corretamente era receber um email com o "relatório" do que foi feito. Como?

Assim, no meu ubuntu, primeiro instalei o postfix:

#apt-get install postfix

*Obs.: Eu trabalho em uma instituição federal de grande porte e lá meus ips são "verdadeiros", se você utiliza adsl ou coisa parecida talvez sejam necessárias mais algumas medidas para que seu servidor possa mandar emails normalmente devido às restrições impostas pelas operadoras, já ouvi dizer que existem tutoriais sobre isso na internet.

Depois criei um alias para o root. Por default o sistema envia mensagens relevantes para o usuário root, então, pedi para o sistema enviar todas as mensagens do root para o meu email, assim:

No arquivo /etc/aliases voce cria a seguinte linha:

root: endereço@email.com

Salva o arquivo, sai e depois digita o seguinte comando:

#newaliases

Está pronto!

Depois dessa dica, estou experimentando isso em outro servidor e a experiência está sendo produtiva, acho que vou utilizar isso por padrão. Sempre lembrando que o nagios é um ótimo monitorador de servidores, vale a pena uma olhada, mas é uma situação diferente da abordada no post.

Postar código fonte sem ser interpretado.

Nas postagem anterior a essa precisei postar código html sem ser interpretado e para tal precisei utilizar um macete, olha só:

Para postar códigos html/javascript no post sem que ele seja 'interpretado' pelo navegador, ou seja, postar o código puro, basta substituir todos os símbolos < e > por &lt; e &gt;

*Dica retirada do site http://aprendendoolinux.blogspot.com/2008/11/como-postar-cdigo-no-seu-blog.html

Links de suas postagens abrindo em nova aba!

Algumas vezes preciso recomendar algum link aqui no blog, mas, não gosto da idéia do pessoal clicar no link e trocar de página, então, uma dica tri é utilizar um recurso chamado "target", faz asim:

Quando estiver postando, utilize o editor normalmente para fazer sua postagem e colar o link. Depois, aqui no blogspot, à direita da caixa de postagem, em cima, tem uma aba que diz "editar html", você clica ali e vai ver o seu link no formato html, vai ser uma coisa assim:

<a href="http://www.ubuntuhcl.org/browse/search"> http://www.ubuntuhcl.org/browse/search>

Muito bem, para que ele abra em uma nova aba, você edita e coloca target='_blank' depois do endereço, no exemplo abaixo dá para entender:

<a href="http://www.ubuntuhcl.org/browse/search" target='_blank'>
http://www.ubuntuhcl.org/browse/search</a>

Antes de comprar hardware para linux...

Hj, lendo as postagens do tchelinux, achei um link bem legal que o pessoal postou. Ao que parece, é uma interface de consulta à uma base de dados que contém as experiências da comunidade com periféricos de hardware. Talvez eu dê uma passada lá daqui a pouco para fazer as minhas observações sobre os hardwares que testei, recomendo ao menos uma visita.

http://www.ubuntuhcl.org/browse/search

Navegação entre abas (terminal/firefox)

Recurso muito interessante de ser dominado, os atalhos de teclado podem facilitar o seu dia-a-dia.

Terminal:

ctrl+shift+t ->abre uma nova aba

Firefox:

ctrl+t ->abre uma nova aba

alt+1,2,3,n -> navega nas abas do terminal;

alt+1,2,3,n -> navega nas abas do firefox;

E fica a dica, nas ferramentas do seu uso, procure saber os atalhos de teclado, pode ser uma experiência bem interessante dominá-los. Imagine quanto tempo da sua vida foi "perdido" com "nada" enquanto sua mão fazia o percurso teclado/mouse/teclado além do tempo de levar o cursor até o lugar do clique.

;)

segunda-feira, 26 de janeiro de 2009

vmware com novo kernel

Se você instalou o novo kernel que apareceu lá nas suas atualizações e sua vmware parou de funcionar é só refazer as configurações que vai dar certo. Como?

Rode o comando vmware-config.pl como root, interaja com o script até o final e tudo certo!

;)

terça-feira, 20 de janeiro de 2009

Montar compartilhamento samba no modo texto.

É possível que os usuários do ubuntu 8.10, assim como eu, tenham percebido que a navegação pela rede não está o pirulito, ao menos em compartilhamentos smb/cifs. Quando tento acessar compartilhamentos via modo gráfico com "smb://caminhoderede" recebo um erro dizendo o seguinte:

"...
"Não foi possível abrir a localização "smb://localhost/"
Nenhum aplicativo está registrado
como manipulador deste arquivo
..."

Como ainda não sei o que fazer encontrei uma maneira de contornar isso e montar o compartilhamento no modo texto.

Faço da seguinte maneira:

mount //servidor/compartilhamento -t cifs /pontodemontagem -o user=nomedousuario,iocharset=utf8

No meu caso tenho que fornecer a senha do usuário especificado e pronto, acredito que isso pode mudar conforme as configurações do compartilhamento.

;)

Remover gravador de cd/dvd do nautilus

É assim, estava configurando um computador onde o usuário final fará backups em dvd, eu diria que esse usuário se encaixa no perfil descrito como "comum". Logo, uma janela com uma barra de endereço dizendo "burn:///" só ia confundí-lo.
E para fazer que tu coloque o dvd/cd e o sistema fique esperando tu escolher um gravador? Pod até existir um jeito melhor, mas removi o gravador do nautilus.

Assim:

apt-get remove nautilus-cd-burner --purge

;)

domingo, 18 de janeiro de 2009

Power buscas no Google

Aprendi com meu amigo Goebel uma maneira de fazer buscas mais otimizadas no google, olha só:

?intitle:index.of? extensão palavra-chave

exemplo:

?intitle:index.of? mp3 As I Lay Dying

O resultado, em tese, devem ser páginas de arquivos com extensão mp3 e com "As I Lay Dying" em seu nome, ou seja, só escolher e baixar. São possíveis outras combinações como gp4 e nome de banda, se você usar guitar pro, por exemplo.

;)

quarta-feira, 7 de janeiro de 2009

Setas no VMWare 1.0.7 - Ubuntu 8.10

Bom, talvez o título não seja sujestivo, é que foi feito para facilitar os internautas que estejam buscando solução no google.

Compilei o vmware e, pela primeira vez em anos, não consegui usar as setas do teclado, surpreso, comentei isso com um colega mais experiente que admitiu passar pelo mesmo problema e usar o teclado numério desligado(sem num lock) para usufruir das setas na vm.

Não contente em usar o teclado numérico, fui outra vez ao oráculo(google) e achei um artigo em um blog que sugeria inserir o conteúdo abaixo no arquivo ~/.vmware/config.

xkeymap.keycode.108 = 0x138 # Alt_R
xkeymap.keycode.106 = 0x135 # KP_Divide
xkeymap.keycode.104 = 0x11c # KP_Enter
xkeymap.keycode.111 = 0x148 # Up
xkeymap.keycode.116 = 0x150 # Down
xkeymap.keycode.113 = 0x14b # Left
xkeymap.keycode.114 = 0x14d # Right
xkeymap.keycode.105 = 0x11d # Control_R
xkeymap.keycode.118 = 0x152 # Insert
xkeymap.keycode.119 = 0x153 # Delete
xkeymap.keycode.110 = 0x147 # Home
xkeymap.keycode.115 = 0x14f # End
xkeymap.keycode.112 = 0x149 # Prior
xkeymap.keycode.117 = 0x151 # Next
xkeymap.keycode.78 = 0x46 # Scroll_Lock
xkeymap.keycode.127 = 0x100 # Pause
xkeymap.keycode.133 = 0x15b # Meta_L
xkeymap.keycode.134 = 0x15c # Meta_R
xkeymap.keycode.135 = 0x15d # Menu

O arquivo não existia, criei-o com o devido conteúdo e não deu certo. Parei e pensei comigo: E se esse arquivo estiver em outro lugar? Dae resolvi procurar o arquivo:

#cd /
#find -name config |grep vmware

Pelo resultado, resolvi apostar no ./etc/vmware/config, dito e feito.

Colei o conteúdo sugerido no final do arquivo, reiniciei a vm e funcionaram as setas do teclado.

Espero que ajude alguém.

;)

Link do artigo original:
http://my.opera.com/dc.ricardo/blog/2008/11/11/setas-em-vmware-server-2-0

segunda-feira, 5 de janeiro de 2009

VMWare 1.0.7 No ubuntu 8.10

Quando eu ia compilar a vmware sempre dava um errinho...dae fui pesquisar e descobri que é neceessário baixar um tal de update, funcionou aqui, porém as setas do teclado não funcionaram. Para isso, recebi a sugestão de utilizar as setas do teclado numérico(num lock desligado), funcionou blz aqui.

Já vi o mesmo erro no vmware 2, acho q esse procedimento deve funcionar também nesta versão.

Baixa o vmware;
Baixa o "patch": wget -c http://www.insecure.ws/warehouse/vmware-update-2.6.27-5.5.7-2.tar.gz
Baixa alguns pacotes:

sudo aptitude install build-essential linux-headers-`uname -r` xinetd

Faz as descompactações:

tar xf vmware-update*.tar.gz
tar xf VMware-server*.tar.gz


Começa a instalação:

cd vmware-server-distrib/
sudo ./vmware-install.pl

Vai aparecer o tal erro dizendo que não pode carregar o vmodule ou coisa assim... Normal, agora entra o patch

cd ../vmware-update*/
sudo ./runme.pl


De resto, ficam os procedimentos normais para quem está acostumado a instalar o vmware.
Aqui funcionou.

Abraços.

Link do artigo original:
http://ubuntu-tutorials.com/2008/11/01/vmware-server-107-on-ubuntu-810-intrepid-2627-7-generic/

domingo, 4 de janeiro de 2009

Assistir DVD no linux (ubuntu 8.10).

Depois de testar o "nativo" totem e o tão falado mplayer, encontrei o xine, bah, muito bom. Tem "só", tudo o que eu queria. Até agora funcionou que é uma blz.

Lembro que quando instalei o xine já tinha o meta-pacote "ubuntu-restricted-extras"(que também recomendo) no sistema.

Instalação:

apt-get install xine-console xine-ui

Té a próxima.

sábado, 3 de janeiro de 2009

Marcadores no Gmail.

Muita gente sabe o q são marcadores e acham muito fácil configurá-los no gmail, porém, muita gente ou não sabe que existe ou não sabe configurar à contento. Pois bem, espero ajudar:

Sabe quando você quer que todos emails do serviço fiquem com uma tarja vermelha dizendo "serviço" e os da sua namorada dizendo "fulana" em uma cor suave, "poisé", isso é um marcador.

E como se faz? Bom, no gmail é assim:

Vá em configurações e clique em marcadores;
No campo novo marcador crie um marcador, por exemplo, "serviço";
Depois vá em filtros e bem embaixo da página clique em "criar um novo filtro";
Agora deve(m) ser definida(s) as regras como achar mais conveniente, de uma maneira lógica, de modo que só os emails desejados sejam contemplados com o filtro;
Clique em avançar e virá uma aba para escolher a ação, você deve marcar a caixa "aplicar marcador" e escolher o marcador no campo ao lado(serviço, em nosso exemplo);
Quando você criou o filtro ele reconheceu algumas conversas que se encaixam com as regras definidas anteriormente, se quiser aplicar o marcador à elas não esqueça de marcar a caixinha onde diz: "Aplicar este filtro às "n" conversas abaixo."
Clica em criar filtro e vai para a caixa de entrada;
À esquerda, onde diz marcadores, você pode escolher a cor do marcador e também editar sua descrição.

Mãos à obra e já era.

Abraços.

Sincronizar favoritos do firefox.

Se você, assim como eu, utiliza mais de um computador, sabe o quanto seria interessante poder ter todos os seus favoritos do navegador sincronizados, bom, se for usuário do firefox existe uma alternativa muito boa que se chama Foxmarks. Eis o link:

https://addons.mozilla.org/pt-BR/firefox/addon/2410

Outras coisas legais para se fazer no firefox 3:

http://ubuntuforum-br.org/index.php/topic,37557.0.html

VGA [SiS] 771/671 no ubuntu 8.10

Recebi essa tarde o email, de um amigo que sabia do meu drama com a placa de vídeo, indicando um artigo publicado no vivaolinux de um usuário que encontrou um .deb que resolve o problema dos proprietários dessa vga e usuários do ubuntu. Só testei no intrepid, funcionou.

Procedimento:
  1. remova qualquer menção a drivers no xorg.conf com: sudo dpkg-reconfigure -phigh xserver-xorg
  2. baixe e instale o driver
  3. abra o xorg.conf com gksu gedit /etc/X11/xorg.conf e insira a linha Driver "sis671" dentro de Section "Device"
  4. reinicie o X, fechando a seção ou com Ctrl+Alt+Backspace


Eis os links:

Driver:
http://www.4shared.com/file/77093938/ab1a9803/xserver-video-sis671_ubuntu810-1_i386.html


Artigo original:
http://www.vivaolinux.com.br/dica/Driver-de-video-SiS-no-Ubuntu-Intrepid-Linux