Posts Tagged ‘Gnu/Linux’

Squid autenticado e Windows Live Messenger 2009

June 29th, 2010

Existe um erro em todas as versões do Microsoft Internet Explorer, no qual o esquema de autenticação NTLM deve ser declarado primeiro ou ele não será selecionado. Isso vai contra a RFC 2616, que recita “O agente do usuário deve optar por usar o esquema de autenticação mais forte que ele entende”.

E se você tiver uma politica onde bloqueia tudo e libera as exceções, e precisar liberar o MSN Messenger para um usuário específico, provavelmente encontrará o seguinte problema:

192.168.0.XX TCP_DENIED/407 1828 CONNECT local-bay.contacts.msn.com:443 – NONE/- text/html
192.168.0.XX TCP_DENIED/407 1834 CONNECT byrdr.omega.contacts.msn.com:443 - NONE/- text/html

O problema pode ser resolvido da seguinte forma:

acl users proxy_auth user1 user2
acl msn urlpath_regex -i gateway.dll
acl msnd dstdomain messenger.msn.com gateway.messenger.hotmail.com
acl msn_server rep_mime_type ^application/x-msn-messenger$
acl msncontact dstdomain .contacts.msn.com

http_access allow msncontact
http_access allow msn users
http_access allow  msnd users

http_reply_access deny msn_server !users

O detalhe é que a acl msncontact não pode estar associada a autenticação dos usuários.

Fonte: Wiki Squid

Sete razões para atualizar para o Fedora 13

May 24th, 2010

O Fedora 13 está pronto para ser lançado. Chamado de “Goddard”, o novo release vem com muitas atualização em relação ao Fedora 12 e algumas características novas que realmente vão estimular os usuários GNU/Linux a utiliza-lo.

O foco do Fedora é um pouco diferente do Ubuntu, openSUSE e de algumas outras distribuições GNU/Linux. O projeto é focado em enfatizar a liberdade do software e ser o primeiro em novas funcionalidades. Com isso o Fedora não se torna a distribuição mais “clean” e sim uma das mais inovadoras, tonando assim uma distribuição muito atraente. Se você estiver no Fedora 12, temos sete razões pelas quais você deve estar pensando em atualizar para o Fedora 13 agora ou quando for lançado oficialmente no final deste mês.

Melhorias e inovações

Os usuários Fedora normalmente não gostam de ficar para atrás. Um dos lemas do projeto Fedora é o “inovação”, e isso significa que (em parte) ser rápido para disponibilizar as versões  mais recente dos softwares nas mãos dos usuários em cada lançamento.

A última versão do Fedora vem com o KDE 4.4 e GNOME 2,30 desktops, Firefox 3.6.3, OpenOffice.org 3.2, o kernel Linux 2.6.33, e centenas de outras atualizações de pacotes. Cada uma dessas atualizações upstream traz melhorias que você não vai querer perder.

Melhorias no NetworkManager

Umas das atualizações do Fedora 13 que tem recebido bastante contribuição da comunidade é o NetworkManager. A versão 0.8.1 do NetworkManager, que não está oficialmente lançada ainda, vem com várias atualizações para melhoria de utilização de rede mobile, melhorias de suporte IPv6, e muito mais.

Driver experimental Nouveau para Nvidia

Por muito tempo, os usuários GNU/Linux com placas de vídeo Nvidia tiveram de optar drivers proprietários para as suas placas, ou lidar com o mínimo de recursos do driver de código aberto. Mesmo se você não tiver um problema filosófico com software não-livre, existem muitas razões práticas para preferir um driver open source. Os drivers proprietários da Nvidia podem estar fora de sincronia com as versões mais recentes do kernel.

O driver Nouveau foi trabalhado por um certo tempo para fornecer um substituto completo para os drivers proprietários. Depois de muito trabalho, o driver Nouveau está começando a suportar 3D. É ainda experimental, mas os usuários podem obter o pacote mesa-dri-drivers-experimental para o F13 e começar a usa-lo.

De acordo com Adam Williamson, que funciona razoavelmente em uma placa Nvidia 9400 GT. Mais do que o esperado, na verdade – o suficiente para jogar Quake 3.

Instalação automática do driver de impressora

Ao conectar uma impressora USB ou ligar uma impressora de rede, o Fedora 13 deve procurar automaticamente os pacotes/drivers que você precisa, e oferece para instalá-los. A idéia é que ao ligar uma impressora deve “simplesmente funcionar”, com um mínimo de trabalho.

Sugar

O Fedora é um projeto que está muito preocupado com a educação. Uma das características do Fedora 13, que é de interesse para a comunidade educativa é o Sugar Learning Environment. Se você não está familiarizado com o Sugar, é o ambiente de trabalho que foi desenvolvido pela One Laptop Per Child (OLPC) computadores XO, e também está sendo desenvolvido para outros sistemas. Ele inclui uma interface de usuário especialmente adaptadas para crianças, bem como uma plataforma para actividades de aprendizagem que podem ser usados na educação.

Usando o sistema de rollback com btrfs

Outra característica experimental no Fedora 13, que vale a pena olhar, é o “rollback”  do sistema com o btrfs.

O que há de tão especial sobre btrfs? Ele permite realizar “snapshots” do sistema de arquivos, que podem ser utilizados para a recuperação do sistema.

Novamente, isso é uma característica experimental. Para habilitar o recurso, você tem que quer migrar seu sistema de arquivos de Ext3/Ext4 para btrfs ou passar para o instalador o parâmetro de inicialização (btrfs), senão o brtf não irá aparecer como opção durante a instalação.\

Python debugging e instalações paralelas

Fedora 13 tem duas características muito interessante para os entusiastas de Python.

O primeiro é uma instalação paralela do Python 3, mas muitas das ferramentas utilizadas no Fedora dependem do Python 2. Com esse recurso, permite que os desenvolvedores trabalhem com o Python 3 sem perder as funcionalidades do Python 2.

O Fedora 13 também possui extensões para o depurador gdb, para que ele possa ser usado para depurar bibliotecas Python e scripts para mostrar a utilização do  Python interativamente.

Post original escrito por Joe ‘Zonker’ Brockmeier em linux.com.

Lançada versão alfa do Fedora 13 (Goddard)

March 10th, 2010

No dia 9 de Março foi lançado a versão alfa do Fedora 13 Goddard, após uma semana da data prevista.

Nessa versão as principais features são:

Suporte 3D para placas de vídeos Nvidia, através do drive Nouveau;
RPM versão 4.8;
Inicialização do sistema em menor tempo;
Instalação do sistema com pré-definição de partições separadas para Home e Boot;
Firefox 3.6;
Suporte a mais Webcams;
NetworkManger suporta conexão a internet por meio de celular conectado via Bluetooth;
Kernel 2.6.32
KDE 4.4

Para maiores informações leia o release notes.

Faça o download e ajude a testar e melhorar o próximo release.

Como utilizar DeltaRPM no CentOS 5.x

February 23rd, 2010

Há alguns posts atrás, escrevi sobre como instalar e utilizar o plugin yum-presto no Fedora 11 e que atualmente já vem no Fedora 12, porém ainda não é utilizado no CentOS.

* Instale o deltarpm e o yum-presto

wget http://www.lesbg.com/jdieter/presto/yum-presto-VERSION.noarch.rpm
wget http://www.lesbg.com/jdieter/presto/deltarpm-VERSION.ARCH.rpm
rpm -Uvh deltarpm-VERSION.ARCH.rpm yum-presto-VERSION.noarch.rpm

* Caso você tenha feito a instalação mínima do sistema, segue abaixo a lista de dependências:

perl(Digest::MD5)
perl(Fcntl)
perl(Net::Domain)
perl(POSIX)
perl(Socket)
perl(bytes)
perl(strict)

Que podem ser encontradas nos seguintes repositórios:
i386: ftp://fr.rpmfind.net/linux/dag/redhat/el5/en/i386/dag/RPMS/
x86_64: ftp://fr.rpmfind.net/linux/dag/redhat/el5/en/x86_64/RPMS.dag/

* Agora configure o repositório. crie o arquivo /etc/yum.repos.d/presto-centos.repo com o seguinte conteúdo:

[updates]
name=CentOS-$releasever - Updates
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates
#baseurl=http://mirror.centos.org/centos/$releasever/updates/$basearch/
deltaurl=http://lesloueizeh.com/centos5/$basearch/updates
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5

Pronto, agora é fazer updates consumindo muito menos banda e economizando tempo.

OBS: O repositório não é oficial do CentOS.

Dicas para o Exim

February 10th, 2010

O Exim é um MTA desenvolvido pela Universidade de Cambridge e bastante popular por ser utilizado no CPanel e recentemente veio como padrão no CentOS 5.3 e, se não me engano, no Debian também.

E abaixo alguns comandos que podem auxiliar no dia-a-dia de quem trabalhar com esse MTA.

  • Verificar quantas mensagens estão na fila:
exim -bpc
  • Verificar as os ids das mensagens na fila:
exim -bp
  • Forçar o envio de uma mensagem na fila:
exim -M [ID da mensagem]
  • Visualizar o corpo de uma mensagem na fila:
exim -Mvb [ID da mensagem]
  • Visualizar o cabeçalho de uma mensagem na fila:
exim -Mvh [ID da mensagem]
  • Forçar o envio das mensagens na fila:
exim -qff
  • Remover mensagem da fila:
exim -Mrm [ID da mensagem]
  • Gerando estatísticas da fila, por domínio:
exim -bp | exiqsumm

Gerando estatísticas com base no log:

  • Gerando estatísticas em html:
eximstats -html=exim_stat.html exim_mainlog
  • Gerando estatísticas em um arquivo de texto:
eximstats -txt=exim_stat.txt exim_mainlog
  • Gerando estatísticas em uma planilha do OpenOffice Calc ou MS Excel:
eximstats -xls=exim_stat.xls exim_mainlog

O exim_mainlog é o nome do arquivo de log utilizado, o nome e path do arquivo podem variar conforme a sua configuração.

Fedora 12 (Codinome Constantine)

November 17th, 2009

Acaba de ser lançado o Constantine, que é o codinome escolhido para a versão 12 da distribuição Gnu/Linux Fedora. Como sempre, o Fedora 12 nos oferece o que há de mais novo no mundo do software livre, em um conjunto fácil de instalar, usar e administrar.

Há muito o que contar, assim segue nesse link um pequeno relato do que você encontrará ao utilizar a nova versão do Fedora.

Faça já o seu Download

Divirtam-se!

Lançamento do Fedora 12 Alpha

August 27th, 2009

Fedora 12 “Constantine” Alpha esta disponível!

Deseja ver o que o Fedora promete? Pode baixar no link abaixo:
http://www.fedoraproject.org/pt_BR/get-prerelease

Um ‘Alpha” contém as funcionalidades que o Fedora 12 terá, uma vez liberado, de maneira que qualquer um pode ajudar no teste e reporte de bug, para então lançarmos o Beta.

A versão Final do Fedora 12 está programada para ser lançada em novembro.

Precisamos de ajuda para fazer o Fedora cada vez melhor, sendo assim não vai tomar muito do seu tempo, baixar o Fedora LiveCD e testá-lo em sua máquina, reportando as possíveis falhas ou novidades. Acredite! Isso será de extrema ajuda.

Os bugs podem ser reportados em: https://bugzilla.redhat.com ou em nosso fórum.

O que há de novo no Fedora 12?

* Suporte de Webcam melhorado.
* Empathy no lugar do Pidgin como cliente de mensagens instantâneas por padrão.
* GNOME 2.27.90 beta e KDE 4.3
* Network Manager Mobile.
* Codecs Livres Melhorados, com “Thusnelda” como o codec do Theora (OGG).
* Melhoras no PackageKit, com plugins para o navegador e linha de comando.
* Melhoras no PulseAudio
* Melhoras no controle de energía e utilização de CPU, disco rígido e de Rede.

E para os desenvolvedores, o que tem?

* NetBeans 6.7
* PHP 5.3
* Eclipse 3.5.0
* SystemTap (Melhor documentação)

E o que mais?

* Melhorias no suporte a IPv6 no Network Manager
* Automatic Bug Reporting Tool, que ajuda a reportar problemas automaticamente ao Fedora
* RPM XZ, cambiando de compressor Gzip a XZ(LZMA), que permite termos RPMs menores
* x86 optimizado para Atom, especial para Netbooks!
* Soporte ext4 para GRUB.
* Bluetooth por demanda
* Melhoria na Virtualização com KVM

Deseja mais detalhes? Consulte aqui a lista: http://fedoraproject.org/wiki/Releases/12/FeatureList

Fonte: Projeto Fedora Brasil

Instalando Google Chrome no Fedora 11

July 11th, 2009

O Chrome é o navegador open-source desenvolvido pelo Google, que a principio foi lançado somente para Windows, e atualmente encontra-se na versão beta para Gnu/Linux e Mac OS X.

Recentemente foram liberados pacotes rpm e deb do Chromium, desenvolvido a partir da base do Chrome. Porém o rpm lançado não ficou nenhum um pouco legal, e com base no tarball lançado foi feito um outro rpm que funciona muito bem. Há duas formas para realizar a instalação, baixando direto o rpm ou configurando um repositório não oficial e instalar via YUM.

Instalando utilizando o YUM

Os pacotes estão disponíveis, no endereço http://spot.fedorapeople.org/chromium/ .

Realize o download do V8 e do Chromium.

wget http://spot.fedorapeople.org/chromium/F11/v8-1.2.12-1.20090708svn2391.fc11.i586.rpm
wget http://spot.fedorapeople.org/chromium/F11/chromium-3.0.193.0-0.1.20090708svn20141.fc11.i586.rpm

Faça a instalação dos dois pacotes.

rpm -ivh v8-1.2.12-1.20090708svn2391.fc11.i586.rpm chromium-3.0.193.0-0.1.20090708svn20141.fc11.i586.rpm

Configurando o repositório para instalação pelo YUM

Crie o arquivo chromium.repo em /etc/yum.repos.d

vi /etc/yum.repos.d/chromium.repo

Com a configuração abaixo

[chromium]
name=Chromium Test Packages
baseurl=http://spot.fedorapeople.org/chromium/F$releasever/
enabled=1
gpgcheck=0

Instalando

yum install chromium

Pronto, o yum vai fazer todo o trabalho de resolver as dependências, baixar, instalar e futuramente atualizar.

Esse post foi escrito utilizando o Chromium ;)

Mais informações:
Chromium
Google Chrome

FUDcon-LATAM 2009 — Eu sou Fedora / Yo soy Fedora

July 9th, 2009

FISL 10 e FUDCon LATAM

July 5th, 2009

Então, após uma semana do fim do evento consegui um tempo para postar algo a respeito. Essa foi a minha primeira participação no evento, que contou com grandes nomes da comunidade mundial como Jhon Maddog Hall, Richard Stellman dentre outros.

O evento foi muito importante para conhecer pessoalmente, pessoa que até então tinha apenas contato virtual, principalmente com a equipe de Embaixadores do Projeto Fedora Brasil, onde pude trocar boas idéias com o Rafael Gomes(Gomex) Duli, Diego B. Zacarão e conhecer o restante do pessoal como o Rodrigo Padula, Guto, Allisson, Wolnei Junior, Igor Soares os latinos: Tatica(Venezuela), Juan Rodriguez (Mexico), Matias(Argentina) e o Neville(Nicaragua) e também dois americanos o Dennis Gilmore e o Toshio Kuratomi que são duas figuras. Um ponto bem interessante também é a interação com outros grupos de usuários como foi com o pessoal do Archlinux-BR, onde conheci boa parte do pessoal em Gramado, e fiz boas amizades como o Hugo Doria, Carlos Campos, Gilfran, Marcelo Kalib, Kessia, Nilo e Morgana.

Nessa décima edição do FISL, foi realizado o primeiro FUDCon LATAM, onde contou com a presença dos embaixadores da América Latina, o evento aconteceu dentro da grade do FISL e também contou com a presença de muitos visitantes do evento. No FudCON houveram muitas palestras interessantes, realizando a divulgação do Projeto Fedora no Brasil e na América Latina e também de cunho técnico como foram as de virtualização realizada pelo Glauber da Red Hat, Resposta a incidentes de segurança utilizando ferramentas FOSS com o Sandro Melo e a de JBOSS que atraíram bastante público.

Em relação as palestras que assisti, foram mais voltadas para a área de segurança, desenvolvimento e a dos colegas do INDT que foram muito boas.

A presença também do pessoal de Manaus no evento também foi bem interessante, com o Daniel Martins, Junior, Ayrton, Edgar Gabaldi, Lia, André, Nona e a equipe Casanova do INDT, Kepler Alecrim, Thiago, Milton, Abnader.

O saldo final do evento foi excelente, não só pelo conhecimento adquirido mas pelas novas amizades e experiências adquiridas.

Algumas fotos dos dias em Gramado e do FISL.