Hacks

Repositório Debian da Oracle?

Hoje vi uma notícia no BR-Linux que me chamou a atenção. Tratava-se de um repositório Debian com pacotes do Oracle XE, mantidos pela própria Oracle.

Já tem um bom tempo que na minha vida como administrador de sistemas que eu preciso conviver com produtos da Oracle (eu admito, eles tem um excelente banco de dados). Porém eu ficava puto pelo fato deles não suportarem o Debian oficialmente na sua lista de distribuições, apesar do banco funcionar perfeitamente em cima do Debian.

Tá certo que era necessário fazer alguns armengues para se ter um banco Oracle instalado num sistema Debian (armengues imbecis diga-se de passagem como a criação de um arquivo /etc/redhat-release, por exemplo), mas depois de instalado funcionava como em qualquer distro.

Então, resolvi seguir o link para um blog que estava na matéria do BR-Linux, para ver qual era a de mesmo.

Realmente, a própria Oracle tinha criados pacotes DEB para seu banco Oracle XE (uma versão gratuita do banco, que em sua versão para Linux só tinha em pacotes RPM), e foi além de empacotar: criou um repositório com esses pacotes que agora ficaram a distância de um apt-get.

O Debian ainda não é uma distribuição oficial suportada pela Oracle, mas espero que eles tenham enxergado a potencialidade do Debian e que esse tenha sido o primeiro passo para oficializarem o suporte.

Para quem tiver interessado as instruções para acesso ao repositório estão em: http://frits.homelinux.com/wordpress/?p=9

Be the first to comment - What do you think?  Posted by psychopenguin - 28/03/2006 at 17:22

Categories: Hacks, Software Livre   Tags:

A Pedra de Roseta dos Unices (plural de Unix :P)

Ok, eu admito, não posto aqui já tem um bom tempo, e tem até gente querendo saber de meu paradeiro. Aqui em São Paulo as coisas estão indo bem, depois falo sobre isso em um outro post.

As vezes administradores de sistemas precisam utilizar um sistema Unix-like em que não estão habituados. Por exemplo: eu tenho uma excelente “fluência” em Linux e me saio bem com os BSDs. Porém aqui na Solvo eu preciso também lidar com AIX e é bem provavel que precise lidar com Solaris. Quem conhece bem um Unix consegue trabalhar com outro sem maiores dificuldades, porém algumas tarefas administrativas são bem diferentes de um para outro.

Então, dando uma fuçada na rede, acabei achando um link que faz um comparativo entre os principais sistemas Unix-like disponíveis.

Pra quem se interessar: http://bhami.com/rosetta.html

Be the first to comment - What do you think?  Posted by psychopenguin - 03/02/2006 at 10:07

Categories: Hacks   Tags:

Enviando notificações do nagios via Jabber

Essa dica pode ser útil para administradores de rede que usam o Nagios como ferramenta de monitoramento.

As notificações por email são legais, mas nem sempre você está com o cliente de correio aberto para resolver o problema o mais rápido possível, nem tem um gateway SMS disponível para ser avisado pelo celular. Uma solução boa é ser avisado via instant messaging, e na minha opnião o Jabber é o melhor de todos eles.

Pra começar vai precisar pegar esse script perl e modificar as variáveis como userid, senha e servidor. Pro script funcionar vai precisar do módulo Net::Jabber do Perl. Pra quem usa Debian, basta instalar o pacote libnet-jabber-perl.

Depois é só configurar o nagios. No misccommands.cfg adicione as seguintes linhas:

define command{
command_name notify-by-jabber
command_line /usr/local/bin/notify_via_jabber $CONTACTPAGER$ “Service: $SERVICE
DESC$ Host: $HOSTNAME$ Address: $HOSTADDRESS$ State: $SERVICESTATE$ Info: $OUTPUT$ Date:
$DATETIME$”
}

define command{
command_name host-notify-by-jabber
command_line /usr/local/bin/notify_via_jabber $CONTACTPAGER$ “Host ‘$HOSTALIAS
$’ is $HOSTSTATE$ Info: $OUTPUT$ Time: $DATETIME$”
}

Pronto, agora é só colocar o JabberID na variável pager na configuração do contato e mandar usar o notify-by-jabber e host-notify-by-jabber nos contatos/grupos que você queira usar a notificação por Jabber.

Be the first to comment - What do you think?  Posted by psychopenguin - 10/01/2006 at 21:41

Categories: Hacks, Software Livre   Tags:

Shell oneliner pra renomear arquivos.

Aviso: use a dica abaixo por sua conta e risco. Não me responsabilizarei se você tiver consequências ruins como perda de dados, ou morte do seu canário após usar a dica aqui fornecida

Dica rápida:
Precisando remover acentos e espaços dos nomes de alguns arquivos?
Não precisa recorrer a scripts miraculosos cheio de peripécias. O oneliner seguinte é suficiente pra fazer o trabalho sujo. Pode não ser perfeito, mas funciona.

IFS=”" ; for i in * ; do mv -v $i `echo $i|tr áãâéêíóôÁÃÂÉÊÍÓÕÔçÇ\ aaaeeiooAAAEEIOOOcC_` ; done

Be the first to comment - What do you think?  Posted by psychopenguin - 09/12/2005 at 14:51

Categories: Hacks, Software Livre   Tags:

nbtscan

Precisando fazer um levantamento de todos os host em sua rede com endereço MAC e nome NetBIOS, mas não tem disponibilidade para sair de máquina em máquina pegando essas informações?

Não se desespere, o nbtscan é a solução. Simples e rápido e de quebra ainda procura em redes remotas. E pra quem usa debian ele está devidamente empacotado.

É, esse post foi rápido!

Be the first to comment - What do you think?  Posted by psychopenguin - 07/12/2005 at 18:20

Categories: Hacks   Tags:

Definindo o layout em várias páginas no Apache

Olá a todos! Depois de um bom tempo estou postando algo novo por aqui. Pra quem pensou que eu estava morto eu lhes digo uma coisa: Não, eu não morri! (pelo menos por enquanto).

Eu peço desculpas as pessoas que costumam ler meu blog por passar tanto tempo sem postar nada. (Sim! Existem pessoas que lêem aqui, e fiquei muito feliz em saber disso.). Não tenho tido dias muito bons ultimanente, pelo menos dias bons para escrever aqui. Mas vamos ao que interessa.

Esses dias eu precisei colocar algumas coisas no rodapé de todas as páginas de um cliente. Porém ele tinha muitas páginas estáticas, e mesmo que fosse usar SSI iria dar muito trabalho. Então saí a procura de algo que pudesse resolver o meu problema. Acabei me deparando com o mod_layout do apache. Com ele você pode definir elementos que devem ser incorporado ao conteúdo das páginas. Pode-se acrescentar tanto conteúdo estático como dinâmico, seja em todas as páginas do site ou em algumas páginas específicas. Pra quem se interessou segue o link:

Mod_Layout

Be the first to comment - What do you think?  Posted by psychopenguin - 01/12/2005 at 18:26

Categories: Hacks, Software Livre   Tags:

Samba x Roaming Profiles no Windows XP

Já tem um tempo que comecei a migrar o Active Directory para SAMBA+LDAP aqui na prefeitura. Porém tive alguns problemas com o perfil móvel (roaming profile) usando clientes Windows XP (infelizmente ainda tenho que conviver com essa coisa).

Depois de muito garimpar no Google, achei esse link que resolveu o problema. http://www.rmschneider.com/writing/xp_and_samba.html

Be the first to comment - What do you think?  Posted by psychopenguin - 03/11/2005 at 18:31

Categories: Hacks   Tags: