quinta-feira, 27 de maio de 2010

traduzindo mensagens de êrro - postfix

as mensagens de êrro do postfix podem ser traduzidas para o português, conforme receitinha colocada na lista postfix hoje pelo colega Amado Tairone.

é bem simples, vejam:

=== begin

Acabei de configurar meu servidor para traduziar as mensagens de erro
seguindo a documentação do postfix.

http://www.postfix.org/bounce.5.html

Fica aí uma ajuda para quem ainda não conseguiu fazer:

Passos para traduzir as mensagens de erro no postfix.

1 - digite postconf -b para visualizar as mensagens default que estarão em
ingles.

2- crie um arquivo com nome qualquer no /etc/postfix. Eu criei um chamado
merros.cf

3- dentro do arquivo vc precisa colocar que tipo de mensagem de erro deverá
ser traduzida.

Segundo a documentação existem

*failure_template*, *delay_template*, s*uccess_template** e verify_template*,

Deverá ser feito desta foma:

Ex.: vou pegar o failure_template que são mensagens enviadas ao
rementente quando o destinatário
não existe.

...Dentro do arquivo merros.cf


editar o failure_template

Esta e uma mensagem de $hostname

Me desculpe, mas tenho que lhe informar que sua mensagem nao pode
ser entregue a um ou mais usuarios.

Para obter ajuda, entre em contato com o suporte de sua conta
de email.

Caso o fizer, por favor, inclua esta mensagens ao reportar o
problema.

Servidor de Email.
===
Você pode adicionar as demais.

Salve o arquivo e saia.

4 - edite o arquivo main.cf e adicione

bounce_template_file = /etc/postfix/merros.cf e salve

5 - digite novamente postconf -b para ver se a tradução foi aceita,
caso sua tradução não seja exibida
verifique se existe algum erro no arquivo.

Para testar basta enviar uma mensagem para um destinatário inexistem
do seu proprio dominio e ver se recebe a
mensagem de erro já em protugues.

Espero ter ajudado!

===end

terça-feira, 18 de maio de 2010

ethtool - uma excelente ferramenta

o ethtool é uma excelente ferramenta para teste/administração das placas de rede no Linux. A Linux Magazine publicou excelente artigo sobre a utilização da ferramenta. É imperdível :)

segunda-feira, 17 de maio de 2010

instalando VirtualBox (SUN) no CentOS 5.x

existem várias informações disponiveis sôbre a instalação do VirtualBox (SUN) no CentOS na internet, mas acho que consegui "ajuntar" as que são realmente relevantes para coloca-las aqui:

Bem, se indicarmos ao yum para instalar diretamente dos repositórios:

yum -y install VirtualBox

será instalado uma versão dois números atrás daquêle disponibilizado no site do VirtualBox.

então, o que fazemos:

faça o download a partir daqui do ultimo pacote *rpm disponibilizado pela SUN

faça download e instale a chave publica da SUN:

# cd downloads (ou outro path de sua escolha)
#wget -c http://download.virtualbox.org/virtualbox/debian/sun_vbox.asc
#
rpm --import sun_vbox.asc
instale o virtualbox.repo no /etc/yum.repo
cd /etc/yum.repo
wget -c http://download.virtualbox.org/virtualbox/rpm/rhel/virtualbox.repo

com essas ações, em ocasião próxima, quando precisarmos fazer o update do CentOS, o VirtualBox será atualizado automágicamente.

se já não tiver feito, instale os headers e demais módulos de kernel necessários:
# yum install SDL kernel-devel kernel-headers
finalmente a instalação do *rpm (lembram-se dêle?):

#cd downloads
yum -y localinstall VirtualBox-3.1-3.1.6_59338_rhel5-1.i386.rpm (êste é o atual, meu, verifique aquêle que vc baixou).

isso fará com que aconteça a instalação, INCLUSIVE com a compilação/instalação dos módulos vbox* necessários .

caso isso não aconteça (por qualquer motivo), basta:

#
/etc/init.d/vboxdrv setup

pronto. Aqui, que estou usando o xfce4, surgiu um item no menu, sob "emuladores".

divirta-se :)

quinta-feira, 13 de maio de 2010

listas protegidas no postfix

muitas vezes temos listas para um conjunto de usuários mas apenas alguns usuários tem permissão de enviar comunicação; na lista postfix-br veio uma "receitinha" postada pelo colega Marcio Merlone, cujas linhas gerais são as seguintes:

No main.cf:
smtpd_recipient_restrictions =
check_recipient_access hash:/etc/postfix/protected_destinations

No /etc/postfix/protected_destinations:
grupo-financeiro@dominio protegido
grupo-rh@dominio protegido
grupo-mkt@dominio protegido

De volta no main.cf:
protegido = check_sender_access hash:/etc/postfix/protegidos, reject
smtpd_restriction_classes = protegido

No /etc/postfix/protegidos:
danielrcom@gmail.com OK
bill@microsoft.com OK
steve@apple.com OK

simples, né?

nota: se quiser que APENAS um dos usuários em cada lista seja habilitado a postar para ela, basta fazer OUTROS arquivos de restrição, por exemplo, protegido1, protegido2.. etc.

segunda-feira, 10 de maio de 2010

flash no CentOS

O CentOS tem seu modo particular de istalação do flash plugin; eu considero mais fácil, então vá lá:

# yum -y install flash-plugin

vai direitinho pro lugar, daí é só reinicializar o firefox e pronto :)

segunda-feira, 3 de maio de 2010

OpenVPN e outras VPNs

Um bom artigo, na LinuxMag sobre o OpenVPN; vc precisa ser cadastrado para le-lo todo, mas como é um bom artigo e não custa nada.. tudo bem (nota: embora de 2006, o artigo é bem completo e vale a pena).

artigo no wiki Section6, bem claro, sobre o OpenVPN roteado no FreeBSD, inclusive sobre um assunto espinhoso, que é a criação das chaves SSL.

Nest 3.2, um aplicativo para VPN p2p sob FreeBSD. É interessante, também

mais um tutorial sobre OpenVPN, desta vez sobre Slackware; de 2007, mas vale também.

Building VPNs on OpenBSD um site muito interessante, com vários modos de se construir VPNs no OpenBSD