quarta-feira, 30 de abril de 2008

O comando "paste"

Uma dica imbecil para um comando idiota. Descobri ultimamente que existe no UNIX um comando chamado "paste" que pode resolver alguns problemas, principalmente na correria. Então vamos ver um exemplo:

Se tivermos um arquivo com o seguinte conteúdo:

# cat arquivo.txt
a
b
c
d
e
f
g
h

Se usarmos o comando "paste" teremos a seguinte saída:

# cat arquivo.txt | paste - -
a b
c d
e f
g h

Ou seja, passamos a saída do comando "cat" com o pipe ( | ) para o comando "paste" que retornou o conteúdo do arquivo em colunas.

# cat arquivo.txt | paste - - -
a b c
d e f
g h

A quantidade de colunas depende da quantidade de hiféns passadas como parâmentro para o comando "paste".


segunda-feira, 28 de abril de 2008

Qmail-ldap - Forward

Podemos configurar no qmail-ldap uma conta de e-mail somente para fazer forward, ou seja, quando os e-mails chegarem pra essa conta, eles serão automaticamente repassados para outras contas de e-mail.

Para ativarmos essa opção precisamos setar alguns atributos na conta que fará o forward. Por exemplo: queremos que a conta de e-mail suporte@dominio.com.br repasse todos os e-mails que chegarem para as contas usuario@dominio.com.br e diretoria@dominio.com.br.

ldapmodify -x -D 'cn=Manager,o=Dominio,c=BR' -w Senha
dn: uid=suporte@dominio.com.br,ou=Mail,o=Dominio,c=BR
deliveryMode: nolocal
mailForwardingAddress: usuario@dominio.com.br
mailForwardingAddress: diretoria@sominio.com.br

Onde:

deliveryMode: nolocal - Não armazenará os e-mails localmente.
mailForwardingAddress: - Ativa o forward para a conta desejada.


quinta-feira, 24 de abril de 2008

Qmail-ldap - Auto-resposta

Se quisermos ativar uma conta de e-mail, no nosso servidor de e-mail (qmail-ldap), para somente enviar e-mails e responder com algum texto aos e-mails enviados para essa conta, basta somente acrescentar 3 parâmetros de configuração na conta de e-mail.

deliveryMode: nolocal
deliveryMode: reply
mailReplyText: "Texto qualquer"

Onde:

deliveryMode: nolocal - Configura para não armazenar os e-mails que chegarem pra essa conta.

deliveryMode: reply - Ativa o modo de auto-resposta.

mailReplayText: "Texto" - Será o texto que será enviado no e-mail de retorno, para quem enviar e-mails para essa conta.

Para acrescentar esses parâmetros a conta de e-mail desejada é so usar o ldapmodify.


segunda-feira, 21 de abril de 2008

3 na Massa - Na Confraria das Sedutoras


O time de cantoras do 3 na Massa é de peso. Os produtores também: com Rica Amabis, Dengue e Pupilo (baixista e baterista, respectivamente, no Nação Zumbi). Completando a tríade, o disco também é de peso. E de tanto peso (peso das cantoras, peso dos produtores e peso da sonoridade). São vozes femininas, cantando músicas que seqüencialmente não representam uma unidade e que mais parecem zunzunzum sussurrado da coxia durante um espetáculo de quinta.

Intitulado Na Confraria das Sedutoras, o álbum conta com 13 mulheres, em 13 faixas escritas por homens e que abordam temas relativos ao universo feminino. As músicas saem da boca de CéU, Pitty, Thalma de Freitas, Nina Becker, Alice Braga, Karine Carvalho, Leandra Leal (que canta em francês) e o ambiente criado por elas mais sugere um cabaré decadente e pouco animado do Leme.

Já entre os homens envolvidos estão os letristas Jorge Du Peixe (Nação Zumbi), Rodrigo Amarante (Los Hermanos) e Junior Barreto – que oferece versos a duas músicas. Além de acordes e guitarras de Maurício Takara (Hurtmold), Fernando Catatau (Cidadão Instigado), Luca Raele (Sujeito a Guincho) e Bactéria (Mundo Livre S/A). Tanta gente envolvida só poderia gerar duas coisas: um disco indiscutivelmente correto, porém sem identidade.

01 Certeza (texto), voz: Leandra Leal.
02 O Seu Lugar, letra: Jorge du Peixe; voz: Thalma de Freitas.
03 Doce Guia, letra: Junio Barreto; voz: Céu.
04 Tatuí, letra: Rodrigo Amarante; voz: Karine Carvalho.
05 Estrondo, letra: Rodrigo Brandão; voz: Geanine Marques.
06 Lágrimas Pretas, letra: Lirinha; voz: Pitty.
07 Pecadora (texto), voz: Simone Spoladore.
08 O Objeto, letra: Felipe S, Vicente e Marcelo Campelo; voz: Nina Becker.
09 Quente como Asfalto, letra: China; voz: Cyz.
10 Morada na Boa, letra: Junio Barreto; voz: Nina Miranda.
11 Certa Noite, letra: Alex Antunes; voz: Karina Falcão.
12 Sem Fôlego, letra e voz: Lurdes da Luz.
13 Tarde Demais (texto), voz: Alice Braga.

terça-feira, 15 de abril de 2008

Squid 2.6 - Proxy Transparente

Um dos recursos interessantes que o Squid oferece é o Proxy Transparente, onde o cliente não toma nenhum conhecimento da existência do proxy.

Instale o Squid normalmente e configure suas opções de acesso, adicione "transparent" na linha onde é informado a porta que o squid deverá escutar, salve o arquivo e reinicie o Squid.

Ex.: http_port 3128 transparent

Devemos adicionar uma regra no firewall para direcionar os pedidos Http:


iptables -t nat -A PREROUTING -p tcp -s 0/0 --dport 80 -j REDIRECT --to-port 3128


Obs.: essa é uma configuração simples apenas usando o Squid e uma regra de firewall, apenas serão respondidos acessos http.

quinta-feira, 10 de abril de 2008

Lightsquid

Como diz na música do Belchior: "O passado é uma roupa que não nos serve mais". Mas em se falando do LIGHTSQUID isso não é verdade, pois ele gera logs diários dos acessos dos usuários a internet e armazena anos de informações. Veremos como instalar esse software muito útil para administradores de rede.

1 - Para rodar o lightsquid é preciso ter perl, apache (ou outro webserver), squid (claro) e crontab. Você pode baixar em http://lightsquid.sourceforge.net/

2 - A instalação é simples:

cd /var/www/htdocs/
mkdir lightsquid
cd lightsquid
tar -xzf lightsquid.tgz

chmod +x *.cgi
chmod +x *.pl

chown -R apache:apache * (onde apache é o usuário do webserver)

3 - Configuração do Apache:

Criar o VirtualHost.


DocumentRoot /var/www/lightsquid
ServerName lightsquid.dominio.com.br
ServerAlias lightsquid.dominio

AddHandler cgi-script .cgi
AllowOverride All




4 - Colocar no crontab o script que gera os logs:

0 * * * * /var/www/lightsquid/lightparser.pl

Pronto, agora é so acessar via browser e monitorar os acessos a internet.

quarta-feira, 2 de abril de 2008

Roberta Sá canta Casa Pré-Fabricada

Roberta Sá canta Casa Pré-Fabricada de Marcelo Camelo: