<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-35916362</id><updated>2012-03-19T15:18:55.772-03:00</updated><title type='text'>My FreeBSD and OpenBSD diary - Providing practical examples</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://hachidbsd.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://hachidbsd.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Richardson Lima - Popularizando os sistemas BSD</name><uri>http://www.blogger.com/profile/14905167332366211807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>65</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-35916362.post-117138807268777128</id><published>2007-02-13T14:33:00.000-03:00</published><updated>2007-02-13T14:34:32.716-03:00</updated><title type='text'>Criar e usar um servidor SVN</title><content type='html'>Colaboração: Andre Murbach Maidl  &lt;p&gt; Subversion é um software muito usado para controle de versões de sistemas. Muitas vezes desenvolvemos um projeto e precisamos ter um bom controle do seu versionamento, nesse caso o svn é uma ferramenta muito interessante. &lt;/p&gt; &lt;p&gt; Nesse documento estão descritas algumas maneiras de configurar um servidor svn e alguns comandos úteis para usá-lo. &lt;/p&gt; &lt;p&gt; Os pacotes necessários para a instalação e configuração são os seguintes: &lt;/p&gt; &lt;ul&gt;&lt;li&gt;httpd ou apache ou apache2 (depende da distribuição) &lt;/li&gt;&lt;li&gt;subversion &lt;/li&gt;&lt;li&gt;mod_dav_svn ou subversion-server ou libapache2-svn (depende da distribuição) &lt;/li&gt;&lt;/ul&gt;  &lt;p&gt; Partiremos do princípio que os pacotes necessários já estão instalados na máquina que será o servidor svn. &lt;/p&gt; &lt;h2&gt;Criar um repositório svn no servidor&lt;/h2&gt; &lt;p&gt; Nos passos abaixo usaremos um repositório chamado /svn, mas se desejar criá-lo em /home/usuario/svn, ou em qualquer outro local desejado, basta trocar /svn pelo qual será usado em seu servidor. &lt;/p&gt; &lt;p&gt; Antes de criar o repositório precisamos ter o diretório correspondente no sistema, por isso, use o comando abaixo para criá-lo: &lt;/p&gt; &lt;pre&gt;  # mkdir /svn&lt;br /&gt;&lt;/pre&gt;  &lt;p&gt; Agora vamos executar o comando necessário para criar o repositório /svn, vale lembrar que o comando abaixo deve ser executado em um diretório vazio, porém, já existente no sistema, pois o subversion irá apenas criar toda a estrutura necessária para o controle de versões, então execute o comando abaixo para tal procedimento: &lt;/p&gt; &lt;pre&gt;  # svnadmin create /svn&lt;br /&gt;&lt;/pre&gt;  &lt;p&gt; Vale uma observação aqui, até a versão 1.1 do subversion, o tipo de repositório padrão era o Berkeley DB, mas a partir da versão 1.2 o padrão passou a ser o FSFS. O suporte FSFS apareceu na versão 1.1. Na 1.0 apenas o Berkeley DB era suportado. &lt;/p&gt; &lt;p&gt; Para especificar o tipo do repositório pode-se usar o argumento --fs-type: &lt;/p&gt; &lt;pre&gt;  # svnadmin create --fs-type fsfs /svn&lt;br /&gt; # svnadmin create --fs-type bdb /svn&lt;br /&gt;&lt;/pre&gt; &lt;p&gt; O repositório criado estará vazio e começará a contar a partir da revisão 0 (zero), a qual corresponderá à sua criação. &lt;/p&gt; &lt;p&gt; Para mais informações sobre o tipo do repositório acesse &lt;a href="http://svnbook.red-bean.com/nightly/en/svn.reposadmin.html"&gt;http://svnbook.red-bean.com/nightly/en/svn.reposadmin.html&lt;/a&gt; &lt;/p&gt; &lt;h1&gt;Configurar o apache&lt;/h1&gt; &lt;p&gt; O apache é usado porque além de ser o servidor http mais usual, através do módulo mod_dav_svn.so ele consegue acessar um repositório svn e torná-lo acessível para clientes que usam o protocolo WebDAV/DeltaV, (é o caso do comando svn, o qual veremos ainda neste documento), ele é uma extensão do protocolo HTTP. &lt;/p&gt; &lt;p&gt; Onde o arquivo de configuração, do subversion, é armazenado pode variar de distribuição para distribuição. Por exemplo, ele pode estar tanto em /etc/httpd/conf.d/subversion.conf, como em /etc/apache/conf/conf.d/subversion.conf, ou até mesmo em outro diretório. &lt;/p&gt; &lt;p&gt; Muitas vezes é possível localiza-lo através do comando locate: &lt;/p&gt; &lt;pre&gt;  # locate subversion.conf&lt;br /&gt;&lt;/pre&gt;  &lt;p&gt; Por isso, neste documento, trataremos o arquivo de configuração apenas por: subversion.conf. &lt;/p&gt; &lt;p&gt; Vamos abordar duas formas de configuração, são elas: &lt;/p&gt; &lt;ul&gt;&lt;li&gt;acesso irrestrito para leitura e escrita (sem senha) &lt;/li&gt;&lt;li&gt;acesso irrestrito para leitura e acesso restrito para escrita (com senha) &lt;/li&gt;&lt;/ul&gt;  &lt;p&gt; Antes de tudo faça um backup do arquivo de configuração original: &lt;/p&gt; &lt;pre&gt;  # cp subversion.conf subversion.conf.orig&lt;br /&gt;&lt;/pre&gt;  &lt;h2&gt;Ajustar o dono do svn&lt;/h2&gt; &lt;p&gt; Como vamos configurar o apache para o gerenciamento do repositório, é importante configurarmos o seu dono, pois estaremos lendo e escrevendo no svn através do protocolo HTTP. &lt;/p&gt; &lt;p&gt; Mude o dono do diretório /svn de root para apache: &lt;/p&gt; &lt;pre&gt;  # chown -R apache.apache /svn&lt;br /&gt;&lt;/pre&gt;  &lt;p&gt; Essa modificação é necessária para que o svn fique acessível via http. Caso o usuário root continuasse como dono do diretório e dos demais arquivos, o apache não teria permissões para acessá-los. Em algumas distribuições o usuário chama-se www ao invés de apache, verifique o nome do usuário do apache antes de executar esse comando. &lt;/p&gt; &lt;h2&gt;Acesso irrestrito para leitura e escrita&lt;/h2&gt; &lt;p&gt; Abaixo segue um exemplo de configuração do arquivo subversion.conf para o acesso sem senha. Use-o caso deseje configurar um servidor svn sem senha. &lt;/p&gt; &lt;pre&gt;  # inicio do arquivo subversion.conf&lt;br /&gt;&lt;br /&gt; LoadModule dav_svn_module     modules/mod_dav_svn.so&lt;br /&gt; LoadModule authz_svn_module   modules/mod_authz_svn.so&lt;br /&gt;&lt;br /&gt; &lt;location&gt;&lt;br /&gt; DAV svn&lt;br /&gt; SVNPath /svn&lt;br /&gt; # desliga senha&lt;br /&gt; SVNPathAuthz off&lt;br /&gt; &lt;/location&gt;&lt;br /&gt;&lt;br /&gt; # fim do arquivo subversion.conf&lt;br /&gt;&lt;/pre&gt; &lt;h2&gt;Acesso irrestrito para leitura e acesso restrito para escrita&lt;/h2&gt; &lt;p&gt; Abaixo segue um exemplo de configuração do arquivo subversion.conf para o acesso com senha. Use-o caso deseje configurar um servidor svn com senha para escrita. &lt;/p&gt; &lt;pre&gt;  # inicio do arquivo subversion.conf&lt;br /&gt;&lt;br /&gt; LoadModule dav_svn_module     modules/mod_dav_svn.so&lt;br /&gt; LoadModule authz_svn_module   modules/mod_authz_svn.so&lt;br /&gt;&lt;br /&gt; &lt;location&gt;&lt;br /&gt; DAV svn&lt;br /&gt; SVNPath /svn&lt;br /&gt; # autenticando um usuario&lt;br /&gt; AuthType Basic&lt;br /&gt; AuthName "Subversion repository"&lt;br /&gt; AuthUserFile /etc/svn-passwd&lt;br /&gt; # qualquer operacao que nao seja leitura requer um usuario valido&lt;br /&gt; &lt;limitexcept&gt;&lt;br /&gt; Require valid-user&lt;br /&gt; &lt;/limitexcept&gt;&lt;br /&gt; &lt;/location&gt;&lt;br /&gt;&lt;br /&gt; # fim do arquivo subversion.conf&lt;br /&gt;&lt;/pre&gt; &lt;p&gt; &lt;a href="http://svnbook.red-bean.com/nightly/en/svn.serverconfig.html"&gt;Mais informações sobre como configurar o arquivo subversion.conf&lt;/a&gt; &lt;/p&gt; &lt;h2&gt;Criar o arquivo de senha&lt;/h2&gt; &lt;p&gt; Se o svn foi configurado com senha, como em um dos exemplos  acima, será necessário criar o arquivo /etc/svn-passwd, ou o correspondente da sua configuração, onde serão armazenados os usuários, os quais terão acesso de escrita no repositório /svn e suas respectivas senhas. &lt;/p&gt; &lt;p&gt; Ele pode ser criado por meio do seguinte comando: &lt;/p&gt; &lt;pre&gt;  # htpasswd -c /etc/svn-passwd root&lt;br /&gt;&lt;/pre&gt;  &lt;p&gt; O comando acima cria o arquivo /etc/svn-passwd e pede que a senha do usuário root seja informada. &lt;/p&gt; &lt;p&gt; Para adicionar um novo usuário pode-se usar o comando abaixo: &lt;/p&gt; &lt;pre&gt;  # htpasswd /etc/svn-passwd andre&lt;br /&gt;&lt;/pre&gt;  &lt;p&gt; O usuário digita a senha e o arquivo é automaticamente atualizado. Ou o usuário executa o seguinte comando: &lt;/p&gt; &lt;pre&gt;  # htpasswd -n andre&lt;br /&gt;&lt;/pre&gt;  &lt;p&gt; Envia o resultado do comando para o administrador do svn e ele inclui o usuário e a sua respectiva senha no arquivo correspondente. &lt;/p&gt; &lt;h2&gt;Iniciar/Reiniciar o apache&lt;/h2&gt; &lt;p&gt; Para efetivar as configurações e tornar o svn acessível através da url: &lt;a href="http://nome_do_servidor/svn"&gt;http://nome_do_servidor/svn&lt;/a&gt;, precisamos iniciar o apache caso ele esteja parado ou reiniciá-lo, se ele já estiver sendo executado na máquina. &lt;/p&gt; &lt;p&gt; O comando abaixo reinicia o apache estando ele ligado ou desligado: &lt;/p&gt; &lt;pre&gt;  # service httpd stop &amp;&amp;amp; service httpd start&lt;br /&gt;&lt;/pre&gt;  &lt;p&gt; Observe que o comando pode ser diferente dependendo da distribuição que estiver sendo usada, ou seja, ao invés de httpd pode ser apache ou até mesmo apache2. &lt;/p&gt; &lt;p&gt; Agora o seu repositório svn já pode ser acessado, usando um navegador qualquer, através do link: &lt;/p&gt; &lt;p&gt; &lt;a href="http://servidor/svn"&gt;http://servidor/svn&lt;/a&gt; &lt;/p&gt; &lt;p&gt; Se o servidor svn foi configurado em sua rede, em casa, e não há nenhum dns configurado, para responder pelos nomes das máquinas, pode-se usar apenas o ip do servidor: &lt;/p&gt; &lt;p&gt; &lt;a href="http://ip_do_servidor/svn"&gt;http://ip_do_servidor/svn&lt;/a&gt; &lt;/p&gt; &lt;h2&gt;Alguns comandos úteis para manusear projetos no svn configurado&lt;/h2&gt; &lt;p&gt; Após criarmos um repositório svn é interessante conhecermos alguns comandos que possibilitam o manuseio desta ferramenta. &lt;/p&gt; &lt;p&gt; Se uma das variáveis de ambiente $SVN_EDITOR, $VISUAL ou $EDITOR não estiverem definidas, provavelmente uma mensagem de erro, semelhante a que segue abaixo, será exibida ao tentar efetuar uma alteração no svn. &lt;/p&gt; &lt;p&gt; svn: Could not use external editor to fetch log message; consider setting the $SVN_EDITOR environment variable or using the --message (-m) or --file (-F) options svn: None of the environment variables SVN_EDITOR, VISUAL or EDITOR is set, and no 'editor-cmd' run-time configuration option was found &lt;/p&gt; &lt;p&gt; Para definir o editor de texto padrão, o qual será usado para escrever os logs dos commits, pode-se usar a seguinte linha de comando: &lt;/p&gt; &lt;pre&gt;  # export SVN_EDITOR='vim'&lt;br /&gt;&lt;/pre&gt;  &lt;p&gt; Acima definimos que o editor padrão será o vim. &lt;/p&gt; &lt;p&gt; Para que todos os usuários tenham essa variável configurada, basta adicionar a linha de comando acima no arquivo /etc/profile. &lt;/p&gt; &lt;h2&gt;Criar um diretório no svn&lt;/h2&gt; &lt;p&gt; Antes de adicionarmos um projeto em nosso repositório precisamos criar o diretório onde ele ficará armazenado. Pode-se fazer isso através do seguinte comando: &lt;/p&gt; &lt;pre&gt;  # svn mkdir http://servidor/svn/projeto&lt;br /&gt;&lt;/pre&gt;  &lt;h2&gt;Importar um projeto para o svn&lt;/h2&gt; &lt;p&gt; Algumas vezes já temos um projeto em algum canto de nossa máquina; Importe-o para o svn usando a linha de comando abaixo: &lt;/p&gt; &lt;pre&gt;  # svn import /tmp/projeto http://servidor/svn/projeto&lt;br /&gt;&lt;/pre&gt;  &lt;p&gt; O comando acima importará todos os arquivos do diretório /tmp/projeto para o repositório projeto em &lt;a href="http://servidor/svn/"&gt;http://servidor/svn/&lt;/a&gt; &lt;/p&gt; &lt;p&gt; Uma outra maneira de executar o procedimento acima é acessar o diretório e então importá-lo para o svn: &lt;/p&gt; &lt;pre&gt;  # cd /tmp/projeto&lt;br /&gt; # svn import http://servidor/svn/projeto&lt;br /&gt;&lt;/pre&gt; &lt;h2&gt;Baixar um projeto do svn&lt;/h2&gt; &lt;p&gt; Quando for preciso efetuar modificações em um projeto que já está no svn, antes é preciso fazer o checkout, ou seja, efetuar o download dos arquivos correspondentes ao projeto. &lt;/p&gt; &lt;p&gt; Efetuando o checkout: &lt;/p&gt; &lt;pre&gt;  # svn co http://servidor/svn/projeto&lt;br /&gt;&lt;/pre&gt;  &lt;h2&gt;Efetivar alterações em um projeto do svn&lt;/h2&gt; &lt;p&gt; Depois de concluídas as modificações necessárias precisamos colocar a nova revisão do projeto no svn, para isso precisamos efetuar um commit. &lt;/p&gt; &lt;p&gt; De dentro do diretório principal do projeto efetue o commit: &lt;/p&gt; &lt;pre&gt;  # svn commit&lt;br /&gt;&lt;/pre&gt;  &lt;h2&gt;Listar arquivos de um projeto&lt;/h2&gt; &lt;p&gt; Depois de efetuar várias mudanças em um projeto baixado do svn, é importante poder listar o seu conteúdo e saber quais arquivos estão armazenados e quais não estão no seu respectivo repositório no svn. &lt;/p&gt; &lt;p&gt; Para isso, execute o seguinte comando no diretório principal do projeto: &lt;/p&gt; &lt;pre&gt;  # svn list&lt;br /&gt;&lt;/pre&gt;  &lt;h2&gt;Adicionar arquivos a um projeto&lt;/h2&gt; &lt;p&gt; No decorrer de um projeto novos arquivos surgem e precisam ser adicionados no repositório svn. &lt;/p&gt; &lt;p&gt; Para efetuar essa operação pode-se usar o seguinte comando: &lt;/p&gt; &lt;pre&gt;  # svn add projeto.c&lt;br /&gt;&lt;/pre&gt;  &lt;p&gt; Quando o commit for efetuado, o arquivo projeto.c será adicionado à árvore correspondente do projeto em que estava trabalhando. &lt;/p&gt; &lt;h2&gt;Remover arquivos de um projeto&lt;/h2&gt; &lt;p&gt; A medida que arquivos vão sendo incluso no projetos, há a necessidade de excluir alguns. &lt;/p&gt; &lt;p&gt; Use o seguinte comando para efetuar tal operação: &lt;/p&gt; &lt;pre&gt;  # svn rm projeto.c&lt;br /&gt;&lt;/pre&gt;  &lt;p&gt; É possível remover um projeto inteiro do svn, para isto basta executar: &lt;/p&gt; &lt;pre&gt;  svn rm http://servidor/svn/projeto&lt;br /&gt;&lt;/pre&gt;  &lt;p&gt; Quando o commit for efetuado, o arquivo projeto.c será removido da árvore onde ele era armazenado e na nova revisão ele não fará mais parte do projeto. &lt;/p&gt; &lt;h2&gt;Verificar as alterações antes de efetuar um commit&lt;/h2&gt; &lt;p&gt; Na maioria das vezes é interessante, antes de efetuar o commit, verificar quais são as modificações. Para isso usamos o svn diff. Porém, se existirem muitas modificações, é preciso jogar a saída do comando para um editor de texto, sendo assim possível analisar todo o diff gerado. &lt;/p&gt; &lt;p&gt; Executando apenas o svn diff: &lt;/p&gt; &lt;pre&gt;  svn diff&lt;br /&gt;&lt;/pre&gt;  &lt;p&gt; Jogando a saída para um editor de texto, no caso o vim: &lt;/p&gt; &lt;pre&gt;  svn diff | vim -&lt;br /&gt;&lt;/pre&gt;  &lt;p&gt; Lembrando que o comando acima mostra as diferenças do diretório onde foi executado e o seu correspondente no svn. Para verificar todas as modificações de um projeto, basta executá-lo na raiz principal dele. &lt;/p&gt; Verificar o log de um projeto  Muitas vezes esquecemos o que fizemos, por isso, ao efetuar um commit o svn sempre pede uma mesagem para ser adicionada ao log do projeto.  Para verificar os logs de um determinado projeto: efetue o checkout dele, acesse o diretório onde ele foi baixado e execute o seguinte comando:  &lt;pre&gt;  svn log&lt;br /&gt;&lt;/pre&gt;  ==Obter ajuda dos próprios comandos==  Para verificar os comandos disponíveis use:  &lt;pre&gt;  svn help&lt;br /&gt;&lt;/pre&gt;  Uma série de comandos, possíveis, será listada. Para obter informções sobre um comando em específico use:  &lt;pre&gt;  svn comando --help&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35916362-117138807268777128?l=hachidbsd.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hachidbsd.blogspot.com/feeds/117138807268777128/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35916362&amp;postID=117138807268777128' title='7 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/117138807268777128'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/117138807268777128'/><link rel='alternate' type='text/html' href='http://hachidbsd.blogspot.com/2007/02/criar-e-usar-um-servidor-svn.html' title='Criar e usar um servidor SVN'/><author><name>Richardson Lima - Popularizando os sistemas BSD</name><uri>http://www.blogger.com/profile/14905167332366211807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35916362.post-117129100632322101</id><published>2007-02-12T11:34:00.000-03:00</published><updated>2007-02-12T11:36:46.360-03:00</updated><title type='text'>Configurando o Iptables e Fazendo Regras Básicas</title><content type='html'>Um sistema bem servido de firewall&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Existem firewalls para todos os sistemas operacionais mas creio que nenhum deles esteja tão bem servido quanto o Linux. Sem desmerecer outros mas a solução Iptables ao meu ver é uma das melhores, senão a melhor que eu já vi para segurança de sistemas. A grande vantagem do Iptables é a sua estabilidade, rapidez, eficiência reconhecida e relativa facilidade de administração devido a sua configuração poder ser feita através de scripts. Outras características do Iptables:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;.: Suporte aos protocolos TCP, UDP, ICMP&lt;br /&gt;.: Pode se especificar portas de endereço e de destino.&lt;br /&gt;.: Suporta módulos externos como FTP e IRC&lt;br /&gt;.: Suporta um número ilimitado de regras por CHAINS ( correntes ).&lt;br /&gt;.: Pode se criar regras de proteção contra ataques diversos&lt;br /&gt;.: Suporte para roteamento de pacotes e redirecionamento de portas.&lt;br /&gt;.: Suporta vários tipos de NAT, como o SNAT e DNAT e mascaramento.&lt;br /&gt;.: Pode priorizar tráfego para determinados tipos de pacotes.&lt;br /&gt;.: Entre outras o Iptables já tem suporte a IPV6, através do programa ip6tables.&lt;br /&gt;&lt;br /&gt;O Iptables acompanha o kernel 2.4.x. Antes dele existia o Ipchains ( kernel 2.2.x ) e anteriormente ainda existia o Ipfwadm. Na realidade no kernel 2.4.x ainda existem os filtros Ipchains e Ipfwadm por motivos de compatibilidade mas ambos não estão ativos. Caso estejam ativos ( isto pode acontecer com o Ipchains ) é necessário desativá-los para que o Iptables possa funcionar plenamente.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Funcionamento&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Através de regras poderemos fazer com que os pacotes possam ser ou não recebidos a rede toda, a determinada máquina, interface ou mesmo porta de conexão. O Iptables trabalha através de Tabelas, Chains e Regras:&lt;br /&gt;&lt;br /&gt;Tabelas: Existem 3 tabelas possíveis de serem utilizadas no Iptables, sendo que uma delas, a mangle raramente é usada, restando a filter, que é a padrão, utilizada nos tráfegos de dados comuns, sem ocorrência de NAT. Quando não especificamos qual tabela a ser utilizada é ela que será ativada. A outra geralmente utilizada é a nat, que como o próprio nome diz, usada quando há ocorrência de NAT.&lt;br /&gt;&lt;br /&gt;Chains: Através delas podemos especificar a situação do tratamento dos pacotes, seja qual tabela for.&lt;br /&gt;Quando utilizamos a tabela nat as Chains possíveis são:&lt;br /&gt;&lt;br /&gt;PREROUTING – Quando os pacotes entram para sofrerem NAT.&lt;br /&gt;POSTROUTING – Quando os pacotes estão saindo após sofrerem NAT&lt;br /&gt;OUTPUT – Pacotes que são gerados na própria máquina e que sofrerão NAT&lt;br /&gt;&lt;br /&gt;Já com a tabela filter as Chains são:&lt;br /&gt;&lt;br /&gt;INPUT - Pacotes cujo destino final é a própria máquina firewall.&lt;br /&gt;OUTPUT – Pacotes que saem da máquina firewall&lt;br /&gt;FORWARD – Pacote que atravessa a máquina firewall, cujo destino é uma outra máquina. Este pacote não sai da máquina firewall e sim de outra máquina da rede ou fonte. Neste caso a máquina firewall está repassando o pacote.&lt;br /&gt;&lt;br /&gt;Regras: As regras de firewall geralmente são compostas de uma Tabela, Opção, Chain, Dados e Ação. Através destes elementos podemos especificar o que fazer com os pacotes.&lt;br /&gt;&lt;br /&gt;Opções:&lt;br /&gt;&lt;br /&gt; -P     Define uma regra padrão&lt;br /&gt;&lt;br /&gt; -A     Acrescenta uma nova regra as existentes.&lt;br /&gt;       * Este tem prioridade sobre a -P&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;                          &lt;br /&gt; -D     Apaga-se uma regra&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;                                            &lt;br /&gt;&lt;br /&gt; -L     Lista as regras existentes&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;                                         &lt;br /&gt;&lt;br /&gt; -F     Apaga todas as regras&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;                                          &lt;br /&gt;&lt;br /&gt; -I     Insere uma regra nova&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;                                         &lt;br /&gt;&lt;br /&gt; -h     Muito útil, pois mostra a ajuda&lt;br /&gt; &lt;br /&gt;                                 &lt;br /&gt;&lt;br /&gt; -R     Substitui uma regra&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;                                           &lt;br /&gt;&lt;br /&gt; -C      Faz uma checagem das regras existentes&lt;br /&gt; &lt;br /&gt;                         &lt;br /&gt;&lt;br /&gt; -Z      Zera uma regra específica&lt;br /&gt; &lt;br /&gt;                                     &lt;br /&gt;&lt;br /&gt; -N      Cria uma nova regra com um nome&lt;br /&gt; &lt;br /&gt;                               &lt;br /&gt;&lt;br /&gt; -X      Exclui uma regra específica pelo seu nome&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;                        &lt;br /&gt;&lt;br /&gt;Dados:&lt;br /&gt;&lt;br /&gt;-s : Especifica o origem do pacote. Este pode ser tanto uma rede ou host. Possíveis combinações podem ser:&lt;br /&gt;&lt;br /&gt;-s 192.168.0.0/255.255.255.0&lt;br /&gt;&lt;br /&gt;ou&lt;br /&gt;&lt;br /&gt;-s 192.168.0.0/24&lt;br /&gt;&lt;br /&gt;OBS: No segundo caso estamos especificando a máscara de rede conforme o número de bits 1, por exemplo:&lt;br /&gt;&lt;br /&gt;Máscara de rede 255.0.0.0 = 8&lt;br /&gt;Máscara de rede 255.255.0.0 = 16&lt;br /&gt;Máscara de rede 255.255.255.0 = 24&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;No exemplo acima estamos especificando toda uma rede de máscara C, no exemplo abaixo especificamos um host:&lt;br /&gt;&lt;br /&gt;-s 192.168.30.51/255.255.255.255&lt;br /&gt;&lt;br /&gt;ou&lt;br /&gt;&lt;br /&gt;-s 192.168.30.51&lt;br /&gt;&lt;br /&gt;também pode ser assim:&lt;br /&gt;&lt;br /&gt;-s 192.168.30.51/32&lt;br /&gt;&lt;br /&gt;OBS: A máscara em números de bits 1 para host é 32.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Podemos especificar assim também:&lt;br /&gt;&lt;br /&gt;-s www tccamargo.com&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Podemos especificar qualquer origem também:&lt;br /&gt;&lt;br /&gt;-s 0.0.0.0/0.0.0.0&lt;br /&gt;&lt;br /&gt;ou&lt;br /&gt;&lt;br /&gt;-s 0/0&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;-d : Especifica o destino do pacote. A sintaxe é a mesma do -s&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;-p : Protocolo usado na regra. Pode ser tcp, udp, icmp:&lt;br /&gt;&lt;br /&gt;-p tcp&lt;br /&gt;-p udp&lt;br /&gt;-p icmp&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;-i : Interface de entrada, ou seja, placa de rede, modem ou interface de conexão que estará recebendo o pacote a ser tratado.&lt;br /&gt;&lt;br /&gt;-i eth0&lt;br /&gt;-i eth1&lt;br /&gt;-i ppp0&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;-o : Interface de saída. As sintaxes são as mesmas que -i, sendo que neste caso estará enviando o pacote a ser tratado.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;! : Exclui determinado argumento:&lt;br /&gt;&lt;br /&gt;-i ! eth0 - Refere-se a qualquer interface de entrada exceto a eth0&lt;br /&gt;-s ! 192.168.0.45 – Refere-se a qualquer endereço de entrada exceto o 192.168.0.45&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;--sport : Refere-se a porta de origem. Este deve vir acompanhado das funções -p tcp e -p udp :&lt;br /&gt;&lt;br /&gt;-p tcp –sport 80 – Refere-se a porta de origem 80 sob protocolo tcp&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;--dport : Refere-se a porta de destino. Assim como a função –sport, ela trabalha somente com a -p tcp e -p udp. A sintaxe é similar a –sport&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Através das funções –sport e –dport podemos especificar não só uma porta específica como também um range de portas:&lt;br /&gt;&lt;br /&gt;--sport 33435:33525&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Ações:&lt;br /&gt;&lt;br /&gt;As ações sempre vem após o parâmetro -j e geralmente são:&lt;br /&gt;&lt;br /&gt;ACCEPT – Aceita e permite a passagem do pacote.&lt;br /&gt;DROP – Não permite a passagem do pacote e abandona-o não dando sinais de recebimento.&lt;br /&gt;REJECT – Assim como o DROP, não permite a passagem do pacote, mas envia um aviso ( icmp unreachable )&lt;br /&gt;LOG – Cria um Log referente a regra em /var/log/messages&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Com estes fatores podemos criar as nossas regras com a seguinte composição:&lt;br /&gt;&lt;br /&gt;# iptables -A FORWARD -s 192.168.0.45 -p icmp -j DROP&lt;br /&gt;Sendo: -A ( opção ) / FORWARD ( Chain ) / -s 192.168.0.45 -p icmp ( Dados ) -j DROP ( Ação )&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;No caso do exemplo a cima a regra determina que todos os pacotes icmp originários do endereço 192.168.0.45 devem ser barrados.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Salvando as regras&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Depois das regras prontas podemos salvá-las com este comando:&lt;br /&gt;&lt;br /&gt;# iptables-save &gt; &lt;dê&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Para recuperá-las use este comando:&lt;br /&gt;&lt;br /&gt;# iptables-restore &gt; &lt;nome&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Outra forma seria fazer um script com as regras:&lt;br /&gt;&lt;br /&gt;Corpo do Script&lt;br /&gt;&lt;br /&gt;#!/bin/bash&lt;br /&gt;&lt;br /&gt;#limpando tabelas&lt;br /&gt;iptables -F &amp;&amp;amp;&lt;br /&gt;iptables -X &amp;&amp;amp;&lt;br /&gt;iptables -t nat -F &amp;&amp;amp;&lt;br /&gt;iptables -t nat -X &amp;&amp;amp;&lt;br /&gt;&lt;br /&gt;#liberando acesso interno da rede&lt;br /&gt;iptables -A INPUT -p tcp --syn -s 192.168.1.0/255.255.255.0 -j ACCEPT &amp;&amp;amp;&lt;br /&gt;iptables -A OUTPUT -p tcp --syn -s 192.168.1.0/255.255.255.0 -j ACCEPT &amp;&amp;amp;&lt;br /&gt;iptables -A FORWARD -p tcp --syn -s 192.168.1.0/255.255.255.0 -j ACCEPT &amp;&amp;amp;&lt;br /&gt;&lt;br /&gt;#compartilhando a web na rede interna&lt;br /&gt;iptables -t nat -A POSTROUTING -s 192.168.1.0/255.255.255.0 -o eth1 -j MASQUERADE &amp;&amp;amp;&lt;br /&gt;echo 1 &gt; /proc/sys/net/ipv4/ip_forward &amp;&amp;amp;&lt;br /&gt;&lt;br /&gt;# Protecao contra port scanners ocultos&lt;br /&gt;iptables -A INPUT -p tcp --tcp-flags SYN,ACK,FIN,RST RST -m limit --limit 1/s -j ACCEPT&lt;br /&gt;&lt;br /&gt;# Bloqueando tracertroute&lt;br /&gt;iptables -A INPUT -p udp -s 0/0 -i eth1 --dport 33435:33525 -j DROP&lt;br /&gt;&lt;br /&gt;#Protecoes contra ataques&lt;br /&gt;iptables -A INPUT -m state --state INVALID -j DROP&lt;br /&gt;&lt;br /&gt;#termina&lt;br /&gt;echo "Iptables Pronto"&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Salve-o com um nome sugestivo, como por exemplo “start-firewall”.&lt;br /&gt;&lt;br /&gt;Dê permissão de execução:&lt;br /&gt;&lt;br /&gt;chmod +x start-firewall&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Pronto. Toda vez que quiser que ele seja habilitado é só executá-lo ( sempre como root ):&lt;br /&gt;&lt;br /&gt;# start-firewall&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Para não ter que ficar chamando o script toda vez que inicializar o sistema, podemos fazer com que ele seja ativado na inicialização. Para isso é preciso editar o arquivo&lt;br /&gt;&lt;br /&gt;/etc/rc.d/rc.local e incluir o comando no final do arquivo.:-)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Compartilhamento de conexão, mascaramento e redirecionamento de pacotes&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Verifique que nestas linhas do script exemplo:&lt;br /&gt;&lt;br /&gt;iptables -t nat -A POSTROUTING -s 192.168.1.0/255.255.255.0 -o eth1 -j MASQUERADE &amp;&amp;amp;&lt;br /&gt;echo 1 &gt; /proc/sys/net/ipv4/ip_forward &amp;&amp;amp;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Estou fazendo com que os micros de minha rede possam utilizar a internet através do roteamento dinâmico. A linha que habilita o redirecionamento de pacotes é essa:&lt;br /&gt;&lt;br /&gt;echo 1 &gt; /proc/sys/net/ipv4/ip_forward&lt;br /&gt;&lt;br /&gt;Mas vale observar que se inserirmos somente esta linha no script, a cada vez que reiniciar o sistema será necessária a ativação do roteamento. Para que não percamos o roteamento é necessário editar o arquivo /etc/sysctl.conf e inserirmos ou modificarmos a linha do modo que fique assim:&lt;br /&gt;&lt;br /&gt;net.ipv4.ip_forward= 1&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Voltando a nossa regra do script exemplo, verificamos uma ação nova ( MASQUERADE ), servindo para que as máquinas da rede interna possam acessar a internet usando o IP externo do Gateway. Deste modo as máquinas da rede interna ficarão invisíveis para a rede externa. Para que uma máquina da rede interna possa executar serviços onde cuja execução necessita que o IP da máquina seja visível para redes externas, será necessário fazer um redirecionamento de IPs ou portas.&lt;br /&gt;&lt;br /&gt;Digamos que uma máquina de IP 192.168.0.45 precise executar um serviço de FTP, na qual é necessária a visibilidade da máquina. Podemos fazer com que a máquina firewall, cujo IP externo seja 200.135.100.102 receba estes pacotes e retransmita:&lt;br /&gt;&lt;br /&gt;iptables -t nat -A PREROUTING -s 200.135.100.102 -i eth0 -j DNAT –to 192.168.0.45&lt;br /&gt;iptables -t nat -A POSTROUTING -s 200.135.100.102 -o eth0 -p tcp –dport 21 -j ACCEPT&lt;br /&gt;iptables -t nat -A POSTROUTING -s 192.168.0.45 -o eth0 -j SNAT –to 200.135.100.102&lt;br /&gt;iptables -t nat -A POSTROUTING -s 192.168.0.45 -o eth0 -p tcp –dport 21 -j ACCEPT&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Veja que nestas regras temos mais duas ações novas SNAT e DNAT:&lt;br /&gt;&lt;br /&gt;SNAT – Aplicada quando queremos alterar o endereço de origem do pacote. Aqui nós utilizamos para fazer o mascaramento. OBS: Somente a Chain POSTROUTING pode ser usada na ação SNAT.&lt;br /&gt;DNAT – Aplicada quando desejamos alterar o endereço de destino do pacote. Esta ação é utilizada para fazer redirecionamento de portas, redirecionamento de servidor, load balance e proxy transparente. As Chains que podem ser utilizadas para esta ação são PREROUTING e OUTPUT.&lt;br /&gt;&lt;br /&gt;Além destas duas ações, existe também a REDIRECT que pode ser utilizada para fazer redirecionamento de portas. Quando fazemos um redirecionamento de portas usamos o dado –to-port após a ação REDIRECT:&lt;br /&gt;&lt;br /&gt;iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT –to-port 3128&lt;br /&gt;&lt;br /&gt;#Esta regra faz com que todos os pacotes direcionados a porta tcp 80 sejam redirecionados para a porta 3128.&lt;br /&gt;&lt;br /&gt;Quando utilizamos a tabela nat, é preciso inserir o parâmetro -t para especificar a tabela:&lt;br /&gt;&lt;br /&gt;-t nat&lt;br /&gt;&lt;br /&gt;Perceba que quando omitimos este parâmetro usamos a tabela filter por padrão.&lt;br /&gt;Além destas ações, veja que existe também um dado novo:&lt;br /&gt;&lt;br /&gt;--to : Este dado serve para definir o IP ou porta de destino numa ação SNAT ou DNAT:&lt;br /&gt;&lt;br /&gt;iptables -t nat -A PREROUTING -p tcp -d 200.135.100.102 –dport 80 -j DNAT –to 192.168.0.45&lt;br /&gt;&lt;br /&gt;# Esta regra faz com que os pacotes direcionados a porta tcp 80 sejam redirecionados para a máquina 192.168.0.45 . Como não especificamos a porta, a máquina de destino receberá o pacote na porta 80&lt;br /&gt;&lt;br /&gt;Além do IP podemos definir a porta deste endereço na ação:&lt;br /&gt;&lt;br /&gt;iptables -t nat -A PREROUTING -p tcp -d 200.135.100.102 –dport 80 -j DNAT –to 192.168.0.45:3128&lt;br /&gt;&lt;br /&gt;# Aqui, assim como na regra anterior, os pacotes são redirecionados para a máquina 192.168.0.45 mas neste caso especificamos a porta, ou seja, porta 3128&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Algumas opções e observações&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Vale fazer umas pequenas observações a respeito da ordem das regras e manejo. Uma delas é que a a primeira regra tem prioridade sobre a segunda caso ambas estejam em conflito, veja:&lt;br /&gt;&lt;br /&gt;iptables -A FORWARD -p tcp --syn -s 192.168.1.0/24 -j ACCEPT&lt;br /&gt;iptables -A FORWARD -p tcp --syn -s 192.168.1.0/24 -j DROP&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;A que terá valia será a primeira, ou seja:&lt;br /&gt;iptables -A FORWARD -p tcp --syn -s 192.168.1.0/24 -j ACCEPT&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Podemos ver todas as regras em andamento ao darmos o comando:&lt;br /&gt;&lt;br /&gt;iptables -L&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Com os comandos abaixo limpamos todas as tabelas e regras:&lt;br /&gt;&lt;br /&gt;iptables -F&lt;br /&gt;iptables -X&lt;br /&gt;iptables -t nat -F&lt;br /&gt;iptables -t nat -X&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Para que tudo possa funcionar a contento é necessário primeiramente que todos os módulos necessários estejam carregados:&lt;br /&gt;&lt;br /&gt;modprobe ip_conntrack&lt;br /&gt;modprobe ip_conntrack_ftp&lt;br /&gt;modprobe ip_nat_ftp&lt;br /&gt;modprobe ip_queue&lt;br /&gt;modprobe ip_tables&lt;br /&gt;modprobe ipt_LOG&lt;br /&gt;modprobe ipt_MARK&lt;br /&gt;modprobe ipt_MASQUERADE&lt;br /&gt;modprobe ipt_MIRROR&lt;br /&gt;modprobe ipt_REDIRECT&lt;br /&gt;modprobe ipt_REJECT&lt;br /&gt;modprobe ipt_TCPMSS&lt;br /&gt;modprobe ipt_TOS&lt;br /&gt;modprobe ipt_limit&lt;br /&gt;modprobe ipt_mac&lt;br /&gt;modprobe ipt_mark&lt;br /&gt;modprobe ipt_multiport&lt;br /&gt;modprobe ipt_owner&lt;br /&gt;modprobe ipt_state&lt;br /&gt;modprobe ipt_tcpmss&lt;br /&gt;modprobe ipt_tos&lt;br /&gt;modprobe ipt_unclean&lt;br /&gt;modprobe iptable_filter&lt;br /&gt;modprobe iptable_mangle&lt;br /&gt;modprobe iptable_nat&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;É importante ressaltar que as regras devem seguir uma ordem definida, ou seja, a regra posterior deve estar de acordo com a regra anterior para que tudo corra sem problemas.:&lt;br /&gt;&lt;br /&gt;iptables -P FORWARD -j DROP&lt;br /&gt;iptables -A FORMARD -s 192.168.0.0/24 -d 10.0.0.0/8 -j ACCEPT&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Através desta regra, determinamos que todo o repasse de pacotes seja bloqueado, depois permitimos que possa repassar pacotes da rede 192.168.0.0 para a rede 10.0.0.0 mas esta não poderá retornar os pacotes. Então o correto seria inserir mais uma regra aqui:&lt;br /&gt;&lt;br /&gt;iptables -A FORWARD -d 192.168.0.0/24 -s 10.0.0.0/8 -j ACCEPT&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Para que a rede 10.0.0.0 possa repassar os pacotes, fazendo deste jeito com que as redes possam conversar sem problemas.&lt;br /&gt;&lt;br /&gt;Ao fazer as regras lembre-se de primeiro bloquear, depois abrir o acesso.:&lt;br /&gt;&lt;br /&gt;iptables -P FORMARD -j DROP&lt;br /&gt;iptables -A FORWARD -s 192.168.0.45 -p tcp –sport 80 -j ACCEPT&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Considerações finais&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Iptables tem infinitas possibilidades de regras. É impossível citar todos os parâmetros e regras que podem ser utilizados, pois daria uma verdadeira bíblia. Cabe ao bom administrador estudar com afinco para poder aplicar as regras mais convenientes para a sua rede. E o usuário final tem em mãos um excelente recurso para deixar sua máquina protegida de ataques externos. Esta é a grande vantagem do Iptables, pode se aplicar regras conforme a conveniência da rede e usuários. Sem dúvida nenhuma é uma ferramenta poderosíssima.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Exemplos de regras comumente utilizadas&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Nas linhas abaixo incluí algumas regras que são comumente utilizadas. Algumas destas podem ser úteis para fazer o seu firewall mas lembre-se de adaptá-las para sua rede/interface/máquina antes de aplicá-las:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;#Libera o apache pra web&lt;br /&gt;iptables -A INPUT -p tcp --destination-port 6080 -j ACCEPT&lt;br /&gt;iptables -A INPUT -p tcp --destination-port 443 -j ACCEPT&lt;br /&gt;&lt;br /&gt;#Libera o loopback&lt;br /&gt;iptables -A OUTPUT -p tcp --syn -s 127.0.0.1/255.0.0.0 -j ACCEPT&lt;br /&gt;&lt;br /&gt;#Bloqueando todos os endereços vindo de uma determinada rede para a minha máquina&lt;br /&gt;iptables -A INPUT -s 10.0.0.0/8 -j DROP&lt;br /&gt;&lt;br /&gt;#Liberando o endereço vindo de uma rede para a minha máquina&lt;br /&gt;iptables -A INPUT -s 10.0.0.1 -j ACCEPT&lt;br /&gt;&lt;br /&gt;#Gerando Logs de Portas proibidas&lt;br /&gt;iptables -A INPUT -p tcp --dport 21 -j --log-prefix "Serviço de FTP"&lt;br /&gt;&lt;br /&gt;#Gerando log de Backdoors&lt;br /&gt;iptables -A INPUT -p tcp --dport 5042 -j LOG -log-prefix "Wincrash"&lt;br /&gt;iptables -A INPUT -p tcp --dport 12345 -j LOG -log-prefix "backOrifice"&lt;br /&gt;iptables -A INPUT -p tcp --dport 12346 -j LOG -log-prefix "backOrifice"&lt;br /&gt;&lt;br /&gt;#Habilitando porta de FTP&lt;br /&gt;iptables -A INPUT -p tcp -s 192.168.0.45 --dport 21 -j ACCEPT&lt;br /&gt;&lt;br /&gt;#Habilitando porta de SSH&lt;br /&gt;iptables -A INPUT -p tcp -s 192.168.0.45 --dport 22 -j ACCEPT&lt;br /&gt;&lt;br /&gt;#Habilitando porta de SMTP&lt;br /&gt;iptables -A INPUT -p tcp -s 192.168.0.45 --dport 25 -j ACCEPT&lt;br /&gt;&lt;br /&gt;#Habilitando porta de DNS&lt;br /&gt;iptables -A INPUT -p tcp -s 192.168.0.45 --dport 53 -j ACCEPT&lt;br /&gt;&lt;br /&gt;#Habilitando porta de POP3&lt;br /&gt;iptables -A INPUT -p tcp -s 192.168.0.45 --dport 110 -j ACCEPT&lt;br /&gt;&lt;br /&gt;#Habilitando porta de DNS (UDP)&lt;br /&gt;iptables -A INPUT -p udp -s 192.168.0.45 --source-port 53 -j ACCEPT&lt;br /&gt;&lt;br /&gt;#Redirecionar Porta&lt;br /&gt;iptables -t nat -A PREROUTING -s IP_NET -i EXT_INT -j DNAT --to IP_DESTINO&lt;br /&gt;iptables -t nat -A POSTROUTING -s IP_NET -o EXT_INT -p tcp --dport PORT -j ACCEPT&lt;br /&gt;iptables -t nat -A POSTROUTING -s IP_DESTINO -o EXT_INT -j SNAT --to IP_NET&lt;br /&gt;iptables -t nat -A POSTROUTING -s IP_DESTINO -o EXT_INT --p tcp --dport PORT -j ACCEPT&lt;br /&gt;&lt;br /&gt;IP_NET = IP válido da internet.&lt;br /&gt;EXT_INT = Interface da Internet.&lt;br /&gt;IP_DESTINO = IP inválido da Internet ou melhor ip da rede que vai fazer redirecionamento.&lt;br /&gt;PORT = porta&lt;br /&gt;&lt;br /&gt;#Fazendo redirecionamento de portas&lt;br /&gt;iptables -t nat -A PREROUTING -i FACE -p tcp --dport 80 -j REDIRECT --to-port 3128&lt;br /&gt;&lt;br /&gt;FACE = interface de rede&lt;br /&gt;&lt;br /&gt;#Bloqueando todos os pacotes originários da rede 10.0.0.0 para o host www.tccamargo.com&lt;br /&gt;iptables -A FORWARD -s 10.0.0.0/8 -d www.tccamargo.com -j DROP&lt;br /&gt;&lt;br /&gt;#Liberando todos os pacotes originários da rede 10.0.0.0 para o host www.tccamargo.com&lt;br /&gt;iptables -A FORWARD -s 10.0.0.0/8 -d www.tccamargo.com -j ACCEPT&lt;br /&gt;&lt;br /&gt;#Liberando todos os pacotes tcp destinados a porta 25&lt;br /&gt;iptables -A FORWARD -p tcp --dport 25 -j ACCEPT&lt;br /&gt;&lt;br /&gt;#Liberando acesso interno da rede&lt;br /&gt;iptables -A INPUT -p tcp --syn -s 192.168.1.0/24 -j ACCEPT&lt;br /&gt;iptables -A OUTPUT -p tcp --syn -s 192.168.1.0/24 -j ACCEPT&lt;br /&gt;iptables -A FORWARD -p tcp --syn -s 192.168.1.0/24 -j ACCEPT&lt;br /&gt;&lt;br /&gt;#compartilhando a web na rede interna&lt;br /&gt;iptables -t nat -A POSTROUTING -s 192.168.1.0/255.255.255.0 -o eth1 -j MASQUERADE&lt;br /&gt;echo 1 &gt; /proc/sys/net/ipv4/ip_forward &amp;&amp;amp;&lt;br /&gt;&lt;br /&gt;#Libera Bittorrent somente para esta maquina&lt;br /&gt;iptables -A INPUT -p tcp --destination-port 6881:6889 -j ACCEPT&lt;br /&gt;&lt;br /&gt;#Bloqueando tracertroute&lt;br /&gt;iptables -A INPUT -p udp -s 0/0 -i eth1 --dport 33435:33525 -j DROP&lt;br /&gt;&lt;br /&gt;#Protecoes contra ataques&lt;br /&gt;iptables -A INPUT -m state --state INVALID -j DROP&lt;br /&gt;&lt;br /&gt;#Bloqueando uma máquina pelo endereço MAC&lt;br /&gt;iptables -A INPUT -m mac --mac-source XX:XX:XX:XX:XX:XX -j DROP&lt;br /&gt;&lt;br /&gt;#Proteção contra IP Spoofing&lt;br /&gt;iptables -A INPUT -s 172.16.0.0/16 -i ext_face -j DROP&lt;br /&gt;iptables -A INPUT -s 192.168.0.0/24 -i ext_face -j DROP&lt;br /&gt;iptables -A INPUT -s 192.168.0.0/24 -i ext_face -j DROP&lt;br /&gt;&lt;br /&gt;&lt; ext_face =" São"&gt;&lt;br /&gt;&lt;br /&gt;#Proteção contra Syn-floods&lt;br /&gt;iptables -A FORWARD -p tcp --syn -m limit --limit 1/s -j ACCEPT&lt;br /&gt;&lt;br /&gt;#Proteção contra port scanners ocultos&lt;br /&gt;iptables -A FORWARD -p tcp --tcp-flags SYN,ACK,FIN,RST RST -m limit --limit 1/s -j ACCEPT&lt;br /&gt;&lt;br /&gt;#Proteção contra ping da morte&lt;br /&gt;iptables -A FORWARD -p icmp --icmp-type echo-request -m limit --limit 1/s -j ACCEPT&lt;br /&gt;&lt;br /&gt;#Bloqueando ping de um ip&lt;br /&gt;iptables -A INPUT -p icmp -s 192.168.1.1/24 -j DROP&lt;br /&gt;&lt;br /&gt;#Bloqueando pacotes fragmentados&lt;br /&gt;iptables -A INPUT -i INTEXT -m unclean -j log_unclean&lt;br /&gt;iptables -A INPUT -f -i INTEXT -j log_fragment&lt;br /&gt;&lt;br /&gt;&lt; intext =" Interface"&gt;&lt;br /&gt;&lt;br /&gt;#Anulando as respostas a ICMP 8 (echo reply)&lt;br /&gt;echo 1 &gt; /proc/sys/net/ipv4/icmp_echo_ignore_all&lt;/nome&gt;&lt;/dê&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35916362-117129100632322101?l=hachidbsd.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hachidbsd.blogspot.com/feeds/117129100632322101/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35916362&amp;postID=117129100632322101' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/117129100632322101'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/117129100632322101'/><link rel='alternate' type='text/html' href='http://hachidbsd.blogspot.com/2007/02/configurando-o-iptables-e-fazendo.html' title='Configurando o Iptables e Fazendo Regras Básicas'/><author><name>Richardson Lima - Popularizando os sistemas BSD</name><uri>http://www.blogger.com/profile/14905167332366211807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35916362.post-117104617492641119</id><published>2007-02-09T15:35:00.000-03:00</published><updated>2007-02-09T15:36:14.940-03:00</updated><title type='text'>Configurando Samba no FreeBSD</title><content type='html'>&lt;!-- END: title --&gt;  &lt;span class="remetente"&gt;Enviado por DarkWarrior em Qua, 2007-01-17 14:26.&lt;/span&gt;&lt;!-- BEGIN: taxonomy --&gt; &lt;span id="fontsmall"&gt;&lt;a title="" rel="tag" href="http://www.linuxbsd.com.br/portal/?q=taxonomy/term/12"&gt;&lt;/a&gt;&lt;/span&gt;     &lt;!-- END: taxonomy --&gt;     &lt;div class="fonttexto"&gt;&lt;p&gt;Autor: João Dantas&lt;br /&gt; eMail: presley[NOSPAM]linuxbsd.com.br&gt;&lt;br /&gt; Data: 2003&lt;/p&gt; &lt;p&gt; Neste artigo, estaremos configurando o Software SAMBA para compartilhamento de serviços e arquivos em um Sistema FreeBSD 4.7, o mesmo deverá funcionar com versões não muito anteriores ou posteriores. Se você não tem o samba instalado no seu FreeBSD, você pode instalá-los de duas formas: pelos ports ou via CD de instalação do Sistema. Existe também a opção de compilar os fontes, baixando os pacotes do &lt;a href="http://www.samba.org/"&gt;http://www.samba.org&lt;/a&gt;, mas não enfatizaremos esta opção, levando em consideração a praticidade de instala-los via ports ou via CD.&lt;/p&gt; &lt;p&gt; Passos para instalar via CD&lt;/p&gt; &lt;p&gt; - Primeiramente monte o CD:&lt;br /&gt; # mount –t cd 9660 /dev/acd0c /cdrom&lt;br /&gt; depois, navegue pelo caminho onde estao os arquivos do samba, no meu caso o caminho foi:&lt;br /&gt; # cd /cdrom/packages/net/samba-xxx.xxx.xxx&lt;br /&gt; Para instalá-lo, use o comando de instalação do FreeBSD:&lt;br /&gt; # pkg_add samba-xxx.xxx.xxx&lt;/p&gt; &lt;p&gt; Passos para instalar via ports:&lt;/p&gt; &lt;p&gt; # cd /usr/ports/net/samba&lt;br /&gt; # make&lt;br /&gt; # make install&lt;br /&gt; # make clean&lt;br /&gt; ou melhor&lt;br /&gt; # make &amp;&amp;amp; make install &amp;&amp;amp; make clean&lt;/p&gt; &lt;p&gt; Pronto, agora é so esperar ele fazer o download do servidor, compilar os pacotes, instalar e limpar os fragmentos, em seguida o seu Samba já vai estar instalado em seu sistema.&lt;/p&gt; &lt;p&gt; Inicializando o SAMBA&lt;/p&gt; &lt;p&gt; Você pode inicializar o samba pelo shell, mas mostraremos como fazê-lo iniciar pelo modo autmotático, no carregamento do sistema.&lt;br /&gt; Localize o script de inicialização do samba com o comando:&lt;br /&gt; # find / -iname samba.sh.sample&lt;br /&gt; Normalmente o samba instala-o em: /usr/local/etc/rc.d/samba.sh.sample.&lt;br /&gt; em seguida renomei ou copie para o diretório de inicialização:&lt;br /&gt; # cp -v /caminho/do/samba.sh.sample /usr/local/etc/rc.d/&lt;br /&gt; vamos ativar agora o script:&lt;br /&gt; # mv samba.sh.sample samba.sh&lt;br /&gt; # chmod 0755 samba.sh&lt;br /&gt; Se quiser iniciar o samba pelo terminal, digite:&lt;br /&gt; # /usr/local/etc/rc.d/samba.sh start&lt;br /&gt; Para parar os serviços, digite:&lt;br /&gt; # /usr/local/etc/rc.d/samba.sh stop&lt;br /&gt; Pronto, agora o samba iniciará normalmente junto com o sistema ou pelo shell.&lt;/p&gt; &lt;p&gt; Criando os usuários samba e usuários FreeBSD&lt;/p&gt; &lt;p&gt; Utilize o comando adduser para criar o usuário:&lt;br /&gt; # adduser usuario [ENTER]&lt;/p&gt; &lt;p&gt; Na primeira opção (Usernames must match regular expression) digite ENTER para colocar as configurações padrão. Apartir dai, continue dando ENTER para aceitar as configurações do sistema. Quando você chegar na opção de (Enter Username), você especificará o nome do usuário, no nosso caso: usuario, em seguida continue dando ENTER até chegar na parte da senha.&lt;br /&gt; Pronto, iremos agora anexar este usuário criado ao samba com o comando smbpasswd:&lt;br /&gt; # smbpasswd -a usuario [ENTER]&lt;br /&gt; ATENÇÃO: A senha tem que ser a mesma do usuário criado com o comando adduser.&lt;/p&gt; &lt;p&gt; Configurando o smb.conf&lt;/p&gt; &lt;p&gt; Edite o arquivo smb.conf em usr/local/etc/smb.conf com o editor de sua preferência. Para configurar o smb.conf (o arquivo de configuração do SAMBA) é necessário estar por dentro de algumas informações, para que você consiga adequar ao seu tipo de rede. Estarei mostrando aqui o básico, para que seu servidor funcione de maneira eficaz. Abaixo estarei listando as principais variáveis do arquivo smb.conf. Deixa-as nesse padrão logo abaixo, para que possamos trabalhar com o servidor SMB (protocolo do samba):&lt;/p&gt; &lt;p&gt; SEÇÃO GLOBALS&lt;/p&gt; &lt;p&gt; # Grupo de trabalhos de sua rede.&lt;br /&gt; workgroup = GRUPO&lt;br /&gt; # O nome de seu host para a rede.&lt;br /&gt; netbios name = MICRO&lt;br /&gt; # Uma descrição do host SAMBA.&lt;br /&gt; Server string = Servidor de arquivos&lt;br /&gt; # Defina como user, afim de compartilhar arquivos e serviços.&lt;br /&gt; Security = user&lt;br /&gt; # Necessário para redes Win9x.&lt;br /&gt; Encrypt password = yes&lt;br /&gt; Local master = yes&lt;br /&gt; Preferred = yes&lt;br /&gt; # Aqui você especifica a sua sub-rede.&lt;br /&gt; Hosts.allow = 192.168.0&lt;br /&gt; # Deixe esta opção por padrão em NO.&lt;br /&gt; Win support = no&lt;br /&gt; # Se você tiver um servidor DNS, coloque o IP dele, caso contrário deixe NO.&lt;br /&gt; Wins server = 192.168.0.1&lt;br /&gt; # Padrão deixar em NO estas opções.&lt;br /&gt; Wins proxy = no&lt;br /&gt; Dns proxy = no&lt;/p&gt; &lt;p&gt; SEÇÃO SHARE&lt;/p&gt; &lt;p&gt; # Nota: O nome compartilha, é o nome da pasta que irá aparecer na rede.&lt;br /&gt; [COMPARTILHA]&lt;br /&gt; # Comentário que aparece na descrição da pasta no acesso a rede Win para o Samba.&lt;br /&gt; comment = Compartilhamento de arquivos&lt;br /&gt; # caminho do compartilhamento.&lt;br /&gt; path = /home/&lt;br /&gt; read only = yes&lt;br /&gt; # Deixe esta opção como NO, afim de que possamos criar os users para acesso, caso contrário, todos terão acesso.&lt;br /&gt; guest ok = no&lt;br /&gt; # Aqui vem o nome do usuário criado que terá acesso a pasta especificada no path.&lt;br /&gt; valid users = usuario&lt;br /&gt; browseable = yes&lt;/p&gt; &lt;p&gt; ACESSANDO A REDE WIN COM O SAMBA&lt;/p&gt; &lt;p&gt; Se tudo deu certo, vamos agora acessar uma maquina Win. Primeiro crie um diretorio na raiz (/):&lt;br /&gt; # mkdir compartilha&lt;br /&gt; para montar o compartilhamento, use os comandos:&lt;br /&gt; - Acessando máquina Windows por IP do host:&lt;br /&gt; # mount_smbfs -I 192.168.0.13 //host_windows98/pasta /compartilha [ENTER]&lt;br /&gt; - Acessando pelo Netbios name da rede Win:&lt;br /&gt; # mount_smbfs -I host_windows98 //host_windows98/pasta /compartilha [ENTER]&lt;br /&gt; Ele vai lhe pedir a senha de acesso, no caso da pasta do host_windows98 tiver senha, digite-a e pronto.&lt;br /&gt; - Se quiser desmontar, use:&lt;br /&gt; # umount //host_windows98/pasta /compartilha&lt;/p&gt; &lt;p&gt; Para acessar nosso servidor SAMBA FreeBSD em maquinas Windows, log com o usuário criado e senhas especificadas.&lt;/p&gt; &lt;p&gt; Espero que esse tutorial possa ajudar os colegas de alguma forma.&lt;br /&gt; Um grande Abraço a Todos!&lt;/p&gt; &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35916362-117104617492641119?l=hachidbsd.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hachidbsd.blogspot.com/feeds/117104617492641119/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35916362&amp;postID=117104617492641119' title='1 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/117104617492641119'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/117104617492641119'/><link rel='alternate' type='text/html' href='http://hachidbsd.blogspot.com/2007/02/configurando-samba-no-freebsd.html' title='Configurando Samba no FreeBSD'/><author><name>Richardson Lima - Popularizando os sistemas BSD</name><uri>http://www.blogger.com/profile/14905167332366211807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35916362.post-117103163892746312</id><published>2007-02-09T11:33:00.001-03:00</published><updated>2007-02-09T11:33:58.926-03:00</updated><title type='text'>Talking about the BSD family of free operating systems</title><content type='html'>http://bsdtalk.blogspot.com/&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35916362-117103163892746312?l=hachidbsd.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hachidbsd.blogspot.com/feeds/117103163892746312/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35916362&amp;postID=117103163892746312' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/117103163892746312'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/117103163892746312'/><link rel='alternate' type='text/html' href='http://hachidbsd.blogspot.com/2007/02/talking-about-bsd-family-of-free.html' title='Talking about the BSD family of free operating systems'/><author><name>Richardson Lima - Popularizando os sistemas BSD</name><uri>http://www.blogger.com/profile/14905167332366211807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35916362.post-117103160600143325</id><published>2007-02-09T11:33:00.000-03:00</published><updated>2007-02-09T11:33:26.003-03:00</updated><title type='text'>bsdmall</title><content type='html'>http://www.bsdmall.com/&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35916362-117103160600143325?l=hachidbsd.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hachidbsd.blogspot.com/feeds/117103160600143325/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35916362&amp;postID=117103160600143325' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/117103160600143325'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/117103160600143325'/><link rel='alternate' type='text/html' href='http://hachidbsd.blogspot.com/2007/02/bsdmall.html' title='bsdmall'/><author><name>Richardson Lima - Popularizando os sistemas BSD</name><uri>http://www.blogger.com/profile/14905167332366211807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35916362.post-117103151324028283</id><published>2007-02-09T11:31:00.000-03:00</published><updated>2007-02-09T11:31:53.240-03:00</updated><title type='text'>FreeBSD Java™ Project</title><content type='html'>http://www.freebsd.org/java/index.html&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35916362-117103151324028283?l=hachidbsd.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hachidbsd.blogspot.com/feeds/117103151324028283/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35916362&amp;postID=117103151324028283' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/117103151324028283'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/117103151324028283'/><link rel='alternate' type='text/html' href='http://hachidbsd.blogspot.com/2007/02/freebsd-java-project.html' title='FreeBSD Java™ Project'/><author><name>Richardson Lima - Popularizando os sistemas BSD</name><uri>http://www.blogger.com/profile/14905167332366211807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35916362.post-117103096451471962</id><published>2007-02-09T11:20:00.000-03:00</published><updated>2007-02-09T11:24:11.983-03:00</updated><title type='text'>Konqueror &amp; Flash HowTo</title><content type='html'>&lt;span style="font-weight: bold;"&gt;Prerequisites&lt;/span&gt;  &lt;p&gt;You need to be running either FreeBSD 6.1&lt;br /&gt;&lt;/p&gt;  &lt;p&gt;For KDE versions older than KDE 3.4.0, you also you need to install the &lt;a href="http://www.freshports.org/www/konqueror-nsplugins/"&gt;konqueror-nsplugins&lt;/a&gt; port&lt;/p&gt;  &lt;h3&gt;Caveat&lt;/h3&gt;  &lt;blockquote&gt;&lt;em&gt;Note:&lt;/em&gt; Sound &lt;b&gt;does not work&lt;/b&gt; with wrapped Flash 7. If you require sound, the only option at the time being is installing the &lt;a href="http://www.freshports.org/www/linux-firefox/"&gt;linux-firefox&lt;/a&gt; port and using the plugin there.&lt;/blockquote&gt;  &lt;h3&gt;Installing Flash&lt;/h3&gt;  &lt;p&gt;Since the Flash Player from Macromedia is only distributed in binary form and  only for Linux, we need to install a wrapper to make it accessible for Konqueror.  Install &lt;a href="http://www.freshports.org/www/linuxpluginwrapper/"&gt;linuxpluginwrapper&lt;/a&gt;  and the actual Flash Player &lt;a href="http://www.freshports.org/www/linux-flashplugin7/"&gt;linux-flashplugin7&lt;/a&gt; from ports: &lt;/p&gt;&lt;pre&gt;cd /usr/ports/www/linuxpluginwrapper &amp;&amp;amp; make install clean&lt;br /&gt;cd /usr/ports/www/linux-flashplugin7 &amp;&amp;amp; make install clean&lt;/pre&gt;  &lt;p&gt;Next, edit your /etc/libmap.conf and add the following lines (if it does not exist, create it):&lt;/p&gt;  &lt;pre&gt;[/usr/local/lib/npapi/linux-flashplugin/libflashplayer.so]&lt;br /&gt;libpthread.so.0                 pluginwrapper/flash6.so&lt;br /&gt;libdl.so.2                      pluginwrapper/flash6.so&lt;br /&gt;libz.so.1                       libz.so&lt;br /&gt;libstdc++-libc6.2-2.so.3        libstdc++.so&lt;br /&gt;libm.so.6                       libm.so&lt;br /&gt;libc.so.6                       pluginwrapper/flash6.so&lt;br /&gt;&lt;/pre&gt;  &lt;h3&gt;Setting up Konqueror&lt;/h3&gt;  &lt;p&gt;In order for Konqueror to find the plugin for the Flash Player, you might have to add  an additional search-path to the plugins-section of Konqueror's settings.&lt;/p&gt;  &lt;ul&gt;&lt;li&gt;Open Konqueror.&lt;/li&gt;&lt;li&gt;In the Konqueror menubar, traverse the submenus until you arrive at:&lt;br /&gt;Settings -&gt; Configure Konqueror -&gt; Plugins&lt;/li&gt;&lt;li&gt;Check the screenshot below. If you're missing a path that's shown in the screenshot, add it.&lt;/li&gt;&lt;li&gt;Proceed to the &lt;em&gt;Scan&lt;/em&gt; tab.&lt;/li&gt;&lt;li&gt;Select the &lt;em&gt;Scan for New Plugins&lt;/em&gt; button.&lt;/li&gt;&lt;/ul&gt;  &lt;table align="center" border="0"&gt;  &lt;tbody&gt;&lt;tr&gt;   &lt;td&gt;&lt;a href="http://freebsd.kde.org/img/pics/flash1.png"&gt;&lt;img src="http://freebsd.kde.org/img/pics/flash1-thumb.png" alt="Configure Konqueror plugins" height="108" width="140" /&gt;&lt;/a&gt;&lt;/td&gt;  &lt;/tr&gt; &lt;/tbody&gt;&lt;/table&gt;  &lt;p&gt;Plugins are now searched and if everything worked well, you should see an  entry for the Flash-plugin when you switch to the &lt;em&gt;Plugins&lt;/em&gt; tab.&lt;/p&gt;  &lt;table align="center" border="0"&gt;  &lt;tbody&gt;&lt;tr&gt;   &lt;td&gt;&lt;a href="http://freebsd.kde.org/img/pics/flash2.png"&gt;&lt;img src="http://freebsd.kde.org/img/pics/flash2-thumb.png" alt="Successful detection of the flash-plugin" height="108" width="140" /&gt;&lt;/a&gt;&lt;/td&gt;  &lt;/tr&gt; &lt;/tbody&gt;&lt;/table&gt;  &lt;p&gt;The installation is finished.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35916362-117103096451471962?l=hachidbsd.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hachidbsd.blogspot.com/feeds/117103096451471962/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35916362&amp;postID=117103096451471962' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/117103096451471962'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/117103096451471962'/><link rel='alternate' type='text/html' href='http://hachidbsd.blogspot.com/2007/02/konqueror-flash-howto.html' title='Konqueror &amp; Flash HowTo'/><author><name>Richardson Lima - Popularizando os sistemas BSD</name><uri>http://www.blogger.com/profile/14905167332366211807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35916362.post-116681501480531551</id><published>2006-12-22T16:16:00.000-03:00</published><updated>2006-12-22T16:16:54.813-03:00</updated><title type='text'>Bro Offline Packet Analysis(DPD Enabled)</title><content type='html'>&lt;div style="text-align: justify;"&gt;Bro-ids is a beast, you will have to spend some times to actually understand how it works, or maybe just understand it partially. There's no good guide that you can find regarding Bro-ids, the only thing you can do is either subscribing to the &lt;a href="http://mailman.icsi.berkeley.edu/mailman/listinfo/bro"&gt;mailing list&lt;/a&gt;, or either reading &lt;a href="http://bro-ids.org/wiki/index.php/Main_Page"&gt;Bro-ids Wiki&lt;/a&gt; or maybe reading its codes(Ouch). The documentation that comes with Bro-ids is rather old. I think most of people out there are using &lt;a href="http://www.snort.org/"&gt;Snort&lt;/a&gt;, it is lightweight, snort related documentation and books are everywhere too. I will have to admit that Bro-ids is not very easy to use but you can find it very powerful from time to time. Anyway you can download it at &lt;a href="http://bro-ids.org/download.html"&gt;here&lt;/a&gt;, to install it -&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;shell&gt;tar xvzf bro-1.2-devel.tar.gz&lt;br /&gt;&lt;br /&gt;shell&gt;cd bro-1.2-devel&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;shell&gt;./configure --prefix=/usr/local/stow/bro-1.2-devel&lt;br /&gt;&lt;br /&gt;shell&gt;make &amp;&amp;amp; make install&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;You will have to run &lt;span style="font-weight: bold;"&gt;make install-brolite&lt;/span&gt; so that configuration can be done easily. Once you have finished the configuration, now let's navigate the installed bro. The reason why I choose to install bro in non-standard directory because it will be more easy for us when we need to either remove or upgrade it next time.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;shell&gt;ls -la /usr/local/stow/bro-1.2-devel/&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;total 38&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;drwxr-xr-x  16 bro   wheel   512 Dec 15 19:33 .&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;drwxr-xr-x  16 root  wheel   512 Dec 12 14:35 ..&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;drwxr-xr-x   2 bro   wheel   512 Dec  6 09:17 archive&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;drwxr-xr-x   2 bro   wheel   512 Dec  6 10:00 bin&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;drwxr-xr-x   5 bro   wheel   512 Dec  6 10:00 doc&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;drwxr-xr-x   2 bro   wheel   512 Dec  6 12:23 etc&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;drwxr-xr-x   2 bro   wheel   512 Dec  6 09:57 include&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;drwxr-xr-x   2 bro   wheel   512 Dec  6 09:57 lib&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;drwxr-xr-x   4 bro   wheel  5632 Dec 15 16:04 logs&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;drwxr-xr-x   3 bro   wheel   512 Dec  6 10:08 perl&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;drwxr-xr-x   4 bro   wheel  4096 Dec 15 19:34 policy&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;drwxr-xr-x   2 bro   wheel   512 Dec  6 09:17 reports&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;drwxr-xr-x   2 bro   wheel   512 Dec  6 10:08 scripts&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;drwxr-xr-x   4 bro   wheel   512 Dec  6 09:14 share&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;drwxr-xr-x   2 bro   wheel   512 Dec  6 12:42 site&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;drwxr-xr-x   2 bro   wheel   512 Dec 15 16:04 var&lt;br /&gt;&lt;br /&gt;&lt;/span&gt; &lt;div style="text-align: justify;"&gt;I won't be going through every directory and explaining them one by one, however you should look at site which is used to store your site configuration, you should check and tune the configuration of the files in site directory especially the one with your hostname as prefix. By default brolite is enabled to load all the default policies.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;@load brolite&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;One of the thing you can do is enable the Snort signatures matching by uncomment the following line -&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;# To run signatures, uncomment the following line.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;@load brolite-sigs&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The next directory that are important is etc(configuration directory), you may find most of bro path variables are stored in bro.cfg in etc directory. Then comes to policy script, this directory needs a lot of tuning depends on your network environment. You can actually checkout brolite.bro script inside policy directory to see what is loaded by default. Other directories that are shown pretty self descriptive so I won't touch on that. &lt;span style="font-style: italic;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;/span&gt;&lt;/div&gt; &lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Since this post is about Bro-IDS Offline Packet Analysis, I will just talk about it. To actually do it, I will have to add or append the following part to .bash_profile since my environment variables are stored there(I'm using bash), you should change it if you use different shell.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;BROHOME=/usr/local/stow/bro-1.2-devel&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;BROPATH=/usr/local/stow/bro-1.2-devel/policy:/usr/local/stow/bro-1.2-devel/site&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;export PATH PACKAGESITE BROHOME BROPATH&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Since I don't have clue for the first time how I can use bro with DPD(dynamic protocol detection), I refer to the brolite.bro to get to know which analyzers are needed if I want dynamic protocol detection. Here's the entry of brolite.bro&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;.....&lt;br /&gt;&lt;span style="font-style: italic;"&gt;## Dynamic Protocol Detection configuration&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;#&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;# This is off by default, as it requires a more powerful Bro host.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;# Uncomment next line to activate.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;const use_dpd = T;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;@ifdef ( use_dpd )&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;        @load dpd&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;        @load irc-bot&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;        @load dyn-disable&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;        @load detect-protocols&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;        @load detect-protocols-http&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;        @load proxy&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;        # By default, DPD looks at all traffic except port 80.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;        # For lightly loaded networks, comment out the restrict_filters line.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;        # For heavily loaded networks, try adding addition ports (e.g., 25) to&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;        #   the restrict filters.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;        redef capture_filters += [ ["tcp"] = "tcp" ];&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;#       redef restrict_filters += [ ["not-http"] = "not (port 80)" ];&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;@endif&lt;/span&gt;&lt;br /&gt;.....&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;The default offline packet analysis can be done by using mt.bro which is located at policy directory. Here's the content of my mt.bro -&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;# $Id: mt.bro 340 2004-09-09 06:38:27Z vern $&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;@load alarm&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;@load dns-lookup&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;@load hot&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;@load frag&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;@load tcp&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;@load scan&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;@load weird&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;@load finger&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;@load ident&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;@load ftp&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;@load login&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;@load portmapper&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;@load ntp&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;@load tftp&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;@load profiling&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;# Loading DPD&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;@load dpd&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;@load irc-bot&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;@load dyn-disable&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;@load detect-protocols&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;@load detect-protocols-http&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;@load proxy&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;You should see I have added the dynamic protocol detection(DPD) to mt.bro so that I can use the latest DPD when doing offline traffic analysis.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Running bro offline packet analysis&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;shell&gt;bro -f tcp -r 060915-Event.pcap mt &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;After bro is successfully executed, you may find all the logs in current directory.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;shell&gt;ls -la *.log&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;-rw-r--r--  1 root  wheel    0 Dec 11 14:27 alarm.log&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;-rw-r--r--  1 root  wheel    0 Dec 11 14:27 conn.log&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;-rw-r--r--  1 root  wheel    0 Dec 11 14:27 ftp.log&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;-rw-r--r--  1 root  wheel    0 Dec 11 14:27 irc-bots.log&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;-rw-r--r--  1 root  wheel  104 Dec 11 14:01 irc-bots.summary.log&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;-rw-r--r--  1 root  wheel    0 Dec 11 14:27 irc.detailed.log&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;-rw-r--r--  1 root  wheel    0 Dec 11 14:27 irc.log&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;-rw-r--r--  1 root  wheel    0 Dec 11 14:27 notice.log&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;-rw-r--r--  1 root  wheel    0 Dec 11 14:27 prof.log&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;-rw-r--r--  1 root  wheel    0 Dec 11 14:27 signatures.log&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;-rw-r--r--  1 root  wheel    0 Dec 11 14:27 weird.log&lt;br /&gt;&lt;br /&gt;&lt;/span&gt; &lt;div style="text-align: justify;"&gt;Dynamic Protocol Detection is still new or considered in early developemet, we will see more and more protocols will be supported in future. Interestingly, you can print all the bpf filter expressions of mt.bro&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;shell&gt;bro -f tcp mt print-filter&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;(((((((((((ip[6:2] &amp; 0x3fff != 0) and tcp) or (port 111)) or (tcp[13] &amp;amp; 7 != 0)) or (port 6667)) or (port finger)) or (port telnet or tcp port 513)) or (udp port 123)) or (port ftp)) or (tcp port 113)) or (udp port 69)) or (port 6666)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;By the way I'm using the wrong term - Offline Packet Analysis, Bro doesn't work that way, it is more of Offline Traffic Analysis instead as it analyses the full network stream instead of packet wise.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Enjoy (;])&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35916362-116681501480531551?l=hachidbsd.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hachidbsd.blogspot.com/feeds/116681501480531551/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35916362&amp;postID=116681501480531551' title='1 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116681501480531551'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116681501480531551'/><link rel='alternate' type='text/html' href='http://hachidbsd.blogspot.com/2006/12/bro-offline-packet-analysisdpd-enabled.html' title='Bro Offline Packet Analysis(DPD Enabled)'/><author><name>Richardson Lima - Popularizando os sistemas BSD</name><uri>http://www.blogger.com/profile/14905167332366211807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35916362.post-116681463644724092</id><published>2006-12-22T16:09:00.000-03:00</published><updated>2006-12-22T16:10:36.446-03:00</updated><title type='text'></title><content type='html'>&lt;h3 class="post-title"&gt;      Irresistable        &lt;/h3&gt;                 &lt;div class="post-body"&gt;  &lt;div&gt;       &lt;div style="text-align: justify;"&gt;Working as sysadmin means that you will have to watch your puter screen most of the time, thus it is good to setup prefferable working environment. While you can't change your office layout, I'm sure you can change your screenie which don't kill. Most of my friends know that I prefer simple and slick style over anything, and I can't resist to show off my Fluxbox screenshot - it is too sexy to be true and serves as perfect workspace at least for me.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/x/blogger/2288/1099/1600/380796/New-Mydesktop.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/x/blogger/2288/1099/400/934470/New-Mydesktop.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Thanks to tenner for his fluxbox style - &lt;a href="http://www.isfair.net/stats/dlcount.php?id=tenner&amp;url=http://www.tenr.de/files/fluxboxstyles_archives/litebox.tar.bz2"&gt;litebox&lt;/a&gt;, you always rox!&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Cheers ;)&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-style: italic;"&gt;P/S: Please learn to appreciate beautiful things :P&lt;/span&gt;     &lt;/div&gt;     &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35916362-116681463644724092?l=hachidbsd.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hachidbsd.blogspot.com/feeds/116681463644724092/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35916362&amp;postID=116681463644724092' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116681463644724092'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116681463644724092'/><link rel='alternate' type='text/html' href='http://hachidbsd.blogspot.com/2006/12/irresistable-working-as-sysadmin-means.html' title=''/><author><name>Richardson Lima - Popularizando os sistemas BSD</name><uri>http://www.blogger.com/profile/14905167332366211807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35916362.post-116681450553719125</id><published>2006-12-22T16:08:00.000-03:00</published><updated>2006-12-22T16:08:25.543-03:00</updated><title type='text'>Qemu Network on Linux</title><content type='html'>&lt;div style="text-align: justify;"&gt;If some of you have downloaded my OpenBSD Sguil qemu image, and you happen to use linux, I suggest you take a look at this post which explain how to get qemu networking works on Linux. By the way if you like the work of Snort-Inline, just drop by to the blog and say hi to Victor.&lt;br /&gt;&lt;/div&gt; &lt;a href="http://www.inliniac.net/blog/?p=56"&gt;&lt;br /&gt;http://www.inliniac.net/blog/?p=56&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Thanks to Victor, this is the late post from me indeed.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Cheers :)&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35916362-116681450553719125?l=hachidbsd.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hachidbsd.blogspot.com/feeds/116681450553719125/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35916362&amp;postID=116681450553719125' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116681450553719125'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116681450553719125'/><link rel='alternate' type='text/html' href='http://hachidbsd.blogspot.com/2006/12/qemu-network-on-linux.html' title='Qemu Network on Linux'/><author><name>Richardson Lima - Popularizando os sistemas BSD</name><uri>http://www.blogger.com/profile/14905167332366211807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35916362.post-116620935626812575</id><published>2006-12-15T16:02:00.000-03:00</published><updated>2006-12-15T16:05:59.383-03:00</updated><title type='text'>Fidelização -Telefonia Móvel</title><content type='html'>&lt;p&gt;&lt;span style="font-size:78%;"&gt;&lt;strong style="font-family: Verdana,'Trebuchet MS',Helvetica,Arial,sans-serif;"&gt;&lt;/strong&gt;&lt;/span&gt;O conceito é justo. Você compra um telefone por um preço muito abaixo do valor real. Em troca, se compromete a utilizar os serviços de uma operadora por determinado período. Bolas, há telefones por R$1,00 anunciados no jornal. Faz todo o sentido do mundo. Ninguém dá nada de graça, a operadora fica feliz pois pode contabilizar seu plano como receita garantida, você fica feliz pois evita uma despesa às vezes grande, o fabricante fica feliz pois foi pago do mesmo jeito.&lt;/p&gt; &lt;p&gt;Usuários de planos pré-pagos &lt;strong&gt;não&lt;/strong&gt; contam com cláusulas de fidelização, óbvio. Assim seus telefones em geral são cobrados integralmente. É justo? Claro, pombas. Tradicionalmente pré-pago consome menos que pós. Ninguém garante que o sujeito vai pegar o telefone da empresa A e não usar com o SIM-CARD da empresa B. Dessa forma, a cobrança mais alta.&lt;/p&gt; &lt;p&gt;No caso do pós-pago, a fidelização é aplicada via bloqueio, o SIM-LOCK.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;span style="font-size: 1.5em;"&gt;&lt;strong style="font-family: Verdana,'Trebuchet MS',Helvetica,Arial,sans-serif;"&gt;SIM-LOCK&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt; Com esse bloqueio somente chips de uma operadora específica funcionam no aparelho. Um aparelho da Claro está liberado para funcionar com chips da Claro somente, e por aí vai. Assim, o usuário não pode utilizar seu aparelho subsidiado com chips de terceiros. Isso não é justo por três motivos:&lt;/p&gt; &lt;p&gt;1 - Os aparelhos pré-pagos não são subsidiados. Você paga preço integral por eles. Não há qualquer vantagem ou vínculo com a operadora. Mesmo assim, aplicam o SIM-LOCK, você se torna um pré-pago com fidelização forçada&lt;/p&gt; &lt;p&gt;2 - Clientes pós-pagos são fidelizados &lt;em&gt;por contrato&lt;/em&gt;. Se você for roubado, esmagar seu telefone atirando-o na parede (já fiz isso, com um T610) ou seu cachorro comê-lo, não interessa. Seu contrato tem que ser cumprido. Isso significa de 12 a 18 meses de pagamento de assinatura mínima, ou uma multa bem salgada. Se o aparelho é irrelevante para a aplicação do contrato, para quê o SIM-LOCK?&lt;/p&gt; &lt;p&gt;3 - Clientes de pós-pago que perdem seu aparelho ou são roubados estão sujeitos à boa-vontade da operadora. Como minha conta tinha valores absurdos, fruto de toneladas de ligações DDD, consegui um 6600 por R$70,00 mas a oferta inicial da Claro para reposição foi: R$25,00 de desconto num aparelho novo (com preço de pré-pago) mais 12 meses adicionais de fidelização. Como diz um amigo meu … “Fritas acompanham?”&lt;/p&gt; &lt;p&gt;Em resumo: O aparelho é seu, você comprou e pagou por ele. Sua fidelização independe do equipamento.&lt;/p&gt; &lt;p&gt;&lt;span style="font-size: 1.5em;"&gt;&lt;strong style="font-family: Verdana,'Trebuchet MS',Helvetica,Arial,sans-serif;"&gt;Desbloqueio Oficial&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;Por ordem da ANATEL, as operadoras são obrigadas a desbloquear gratuitamente os aparelhos com mais de um ano de contrato. Não sei como isso funciona para os pré-pagos.&lt;/p&gt; &lt;p&gt;Na prática isso implica em enviar carta (não email, carta) com documentação, aguardar um prazo indeterminado, esperar a boa-vontade deles e então ser encaminhado para uma assistência técnica. Desbloqueio via operadora antes disso, só pagando. Em média, R$100,00&lt;/p&gt; &lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35916362-116620935626812575?l=hachidbsd.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hachidbsd.blogspot.com/feeds/116620935626812575/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35916362&amp;postID=116620935626812575' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116620935626812575'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116620935626812575'/><link rel='alternate' type='text/html' href='http://hachidbsd.blogspot.com/2006/12/fidelizao-telefonia-mvel.html' title='Fidelização -Telefonia Móvel'/><author><name>Richardson Lima - Popularizando os sistemas BSD</name><uri>http://www.blogger.com/profile/14905167332366211807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35916362.post-116620855864284368</id><published>2006-12-15T15:48:00.001-03:00</published><updated>2006-12-15T15:49:18.643-03:00</updated><title type='text'>Ubuntu Satanic edition</title><content type='html'>&lt;p&gt;O Ubuntu Satanic Edition não é uma distribuição, mas uma série de temas para transformar o visual do Ubuntu. Você precisa ter a distribuição Ubuntu já instala em seu computador.&lt;br /&gt;&lt;br /&gt;Veja screenshots e saiba mais em: &lt;a href="http://parker1.co.uk/satanic/"&gt;http://parker1.co.uk/satanic/&lt;/a&gt;   &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35916362-116620855864284368?l=hachidbsd.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hachidbsd.blogspot.com/feeds/116620855864284368/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35916362&amp;postID=116620855864284368' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116620855864284368'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116620855864284368'/><link rel='alternate' type='text/html' href='http://hachidbsd.blogspot.com/2006/12/ubuntu-satanic-edition.html' title='Ubuntu Satanic edition'/><author><name>Richardson Lima - Popularizando os sistemas BSD</name><uri>http://www.blogger.com/profile/14905167332366211807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35916362.post-116620850542513826</id><published>2006-12-15T15:48:00.000-03:00</published><updated>2006-12-15T15:48:25.426-03:00</updated><title type='text'>PHP esta presente em 34,13% dos web sites</title><content type='html'>&lt;p&gt;Pesquisa recente disponibilizada pela Nexen [1], mostra a evolução de utilização do PHP na construção de Web Site. O gráfico mostrado é o resultado da evolução até o mês de Novembro/2006.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://e-ti.blogspot.com/2006/12/php-esta-presente-em-3413-dos-web-sites.html"&gt;http://e-ti.blogspot.com/2006/&lt;i&gt;[...]&lt;/i&gt;nte-em-3413-dos-web-sites.html&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35916362-116620850542513826?l=hachidbsd.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hachidbsd.blogspot.com/feeds/116620850542513826/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35916362&amp;postID=116620850542513826' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116620850542513826'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116620850542513826'/><link rel='alternate' type='text/html' href='http://hachidbsd.blogspot.com/2006/12/php-esta-presente-em-3413-dos-web.html' title='PHP esta presente em 34,13% dos web sites'/><author><name>Richardson Lima - Popularizando os sistemas BSD</name><uri>http://www.blogger.com/profile/14905167332366211807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35916362.post-116620847667430915</id><published>2006-12-15T15:47:00.001-03:00</published><updated>2006-12-15T15:47:56.676-03:00</updated><title type='text'>Ubuntu Linux, o rei das distribuições em 2006</title><content type='html'>&lt;!-- google_ad_section_start --&gt;De acordo com o Google Trends, Distrowatch e OS News a distribuição Ubuntu com maior "mind share" e o site OS News acredita que a distribuição com maior "market share" no desktop seja também Ubuntu.&lt;br /&gt;&lt;p&gt;&lt;br /&gt;Google Trends: &lt;a href="http://www.google.com/trends?q=mandriva%2C+fedora%2C+ubuntu%2C+debian%2C+suse&amp;ctab=0&amp;amp;geo=all&amp;date=2006"&gt;http://www.google.com/trends?q&lt;i&gt;[...]&lt;/i&gt;ab=0&amp;amp;geo=all&amp;amp;date=2006&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Fonte: &lt;a href="http://www.osnews.com/story.php?news_id=16681"&gt;http://www.osnews.com/story.php?news_id=16681&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35916362-116620847667430915?l=hachidbsd.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hachidbsd.blogspot.com/feeds/116620847667430915/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35916362&amp;postID=116620847667430915' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116620847667430915'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116620847667430915'/><link rel='alternate' type='text/html' href='http://hachidbsd.blogspot.com/2006/12/ubuntu-linux-o-rei-das-distribuies-em.html' title='Ubuntu Linux, o rei das distribuições em 2006'/><author><name>Richardson Lima - Popularizando os sistemas BSD</name><uri>http://www.blogger.com/profile/14905167332366211807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35916362.post-116620845009479202</id><published>2006-12-15T15:47:00.000-03:00</published><updated>2006-12-15T15:47:30.096-03:00</updated><title type='text'>Java SE 6 lançado</title><content type='html'>&lt;!-- google_ad_section_start --&gt;  Depois de mais de 2 anos de desenvolvimento, a Sun está lançando a última versão de seu software "Java Platform Standard Edition" (Java SE), criando ênfase em particular no suporte a outras linguagens de scripting.&lt;br /&gt;&lt;p&gt;&lt;br /&gt;O Java SE 6 é a primeira versão do software em que os desenvolvedores poderão misturar tecnologia Java com outras linguagens tais como PHP, Python, Ruby e JavaScript.&lt;br /&gt;&lt;a href="https://scripting.dev.java.net/"&gt;https://scripting.dev.java.net/&lt;/a&gt;&lt;br /&gt;&lt;a href="http://java.sun.com/javase/6/"&gt;http://java.sun.com/javase/6/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Fonte: &lt;a href="http://www.linuxworld.com.au/index.php/id;1102901659;fp;16;fpid;0"&gt;http://www.linuxworld.com.au/index.php/id;1102901659;fp;16;fpid;0&lt;/a&gt;&lt;!-- google_ad_section_end --&gt;       &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35916362-116620845009479202?l=hachidbsd.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hachidbsd.blogspot.com/feeds/116620845009479202/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35916362&amp;postID=116620845009479202' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116620845009479202'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116620845009479202'/><link rel='alternate' type='text/html' href='http://hachidbsd.blogspot.com/2006/12/java-se-6-lanado.html' title='Java SE 6 lançado'/><author><name>Richardson Lima - Popularizando os sistemas BSD</name><uri>http://www.blogger.com/profile/14905167332366211807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35916362.post-116620840740123220</id><published>2006-12-15T15:46:00.000-03:00</published><updated>2006-12-15T15:46:47.410-03:00</updated><title type='text'>Lego publica os fontes do firmware do NTX</title><content type='html'>&lt;!-- google_ad_section_start --&gt; A Lego acaba de publicar os fontes do firmware do Mindstorms NXT sob licença Open Source.&lt;br /&gt;&lt;p&gt;Confira: &lt;a href="http://mindstorms.lego.com/Overview/OpenSource.aspx"&gt;http://mindstorms.lego.com/Overview/OpenSource.aspx&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Fonte: &lt;a href="http://barrapunto.com/articles/06/12/11/2040245.shtml"&gt;http://barrapunto.com/articles/06/12/11/2040245.shtml&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35916362-116620840740123220?l=hachidbsd.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hachidbsd.blogspot.com/feeds/116620840740123220/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35916362&amp;postID=116620840740123220' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116620840740123220'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116620840740123220'/><link rel='alternate' type='text/html' href='http://hachidbsd.blogspot.com/2006/12/lego-publica-os-fontes-do-firmware-do.html' title='Lego publica os fontes do firmware do NTX'/><author><name>Richardson Lima - Popularizando os sistemas BSD</name><uri>http://www.blogger.com/profile/14905167332366211807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35916362.post-116620762571262042</id><published>2006-12-15T15:33:00.000-03:00</published><updated>2006-12-15T15:33:45.713-03:00</updated><title type='text'>Qual será o Futuro do Linux?</title><content type='html'>Acho que todos nós, um dia, nos pegamos pensando no que espera o pinguim em um futuro que ainda se mostra nebuloso. Com a velocidade das mudanças, as possibilidades do que espera o Linux crescem e, em dois artigos, que defendem pontos de vista contrários, Kaiting Chen e Dmitrij D. Czarkoff debatem sobre o assunto.&lt;br /&gt;&lt;br /&gt;Depois de 15 anos de vida, muitas pessoas começam a se perguntar sobre o que espera o pingüim no futuro. Em duas interessantes análises de pontos de vista contrários, Kaiting Chen e Dmitrij D. Czarkoff confrontam-se e debatem sobre esse assunto nos artigos intitulados “A guerra pelo Linux está Perdida – Quase” e “A guerra pelo Linux nem mesmo existe; Não está perdida de qualquer maneira”.&lt;br /&gt;Os argumentos usados por ambos os autores baseiam-se na ampla experiência profissional de cada um com o Linux e traçam possibilidades interessantes para o que espera os usuários em um futuro não muito distante.&lt;br /&gt;Leia:&lt;br /&gt;A guerra pelo Linux está Perdida – Quase:&lt;br /&gt;&lt;a href="http://www.linux-fedora.org/xoops-2.2.4-xpr/html/modules/articles/article.php?id=17"&gt;http://www.linux-fedora.org/xo&lt;i&gt;[...]&lt;/i&gt;les/articles/article.php?id=17&lt;/a&gt;&lt;br /&gt;A guerra pelo Linux nem mesmo existe; Não está perdida de qualquer maneira:&lt;br /&gt;&lt;a href="http://www.linux-fedora.org/xoops-2.2.4-xpr/html/modules/articles/article.php?id=16"&gt;http://www.linux-fedora.org/xo&lt;i&gt;[...]&lt;/i&gt;les/articles/article.php?id=16&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35916362-116620762571262042?l=hachidbsd.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hachidbsd.blogspot.com/feeds/116620762571262042/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35916362&amp;postID=116620762571262042' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116620762571262042'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116620762571262042'/><link rel='alternate' type='text/html' href='http://hachidbsd.blogspot.com/2006/12/qual-ser-o-futuro-do-linux.html' title='Qual será o Futuro do Linux?'/><author><name>Richardson Lima - Popularizando os sistemas BSD</name><uri>http://www.blogger.com/profile/14905167332366211807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35916362.post-116620755898900437</id><published>2006-12-15T15:32:00.000-03:00</published><updated>2006-12-15T15:34:00.333-03:00</updated><title type='text'>"Eu compraria um Mac se não trabalhasse para a Microsoft"</title><content type='html'>&lt;!-- google_ad_section_start --&gt;"Um antigo chefe de desenvolvimento Windows, James Allchin, escreveu em janeiro de 2004 um e-mail para o CEO da companhia, Steve Ballmer e para o fundador, Bill Gates, que a empresa havia perdido o sinal das necessidades dos clientes e que compraria um Mac se não trabalhasse para a Microsoft."&lt;br /&gt;&lt;p&gt;&lt;br /&gt;Fonte: &lt;a href="http://idgnow.uol.com.br/mercado/2006/12/12/idgnoticia.2006-12-12.4171095040/IDGNoticia_view"&gt;http://idgnow.uol.com.br/merca&lt;i&gt;[...]&lt;/i&gt;-12.4171095040/IDGNoticia_view&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35916362-116620755898900437?l=hachidbsd.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hachidbsd.blogspot.com/feeds/116620755898900437/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35916362&amp;postID=116620755898900437' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116620755898900437'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116620755898900437'/><link rel='alternate' type='text/html' href='http://hachidbsd.blogspot.com/2006/12/eu-compraria-um-mac-se-no-trabalhasse.html' title='&quot;Eu compraria um Mac se não trabalhasse para a Microsoft&quot;'/><author><name>Richardson Lima - Popularizando os sistemas BSD</name><uri>http://www.blogger.com/profile/14905167332366211807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35916362.post-116620748608625506</id><published>2006-12-15T15:30:00.000-03:00</published><updated>2006-12-15T15:34:17.876-03:00</updated><title type='text'></title><content type='html'>&lt;h3&gt;&lt;a href="http://www.noticiaslinux.com.br/nl1165973338.html"&gt;OpenOffice 2.1 é publicado&lt;!-- google_ad_section_end --&gt;&lt;/a&gt;&lt;/h3&gt;    &lt;h4&gt;&lt;br /&gt;&lt;/h4&gt;    &lt;p&gt;&lt;!-- google_ad_section_start --&gt;Segundo pode-se ler no site do projeto OpenOffice.org, acaba de ser publicada a versão 2.1 do OpenOffice, com versões para GNU/Linux, FreeBSD, Windows, Macintosh e Solaris. Suas principaís novidades com relação à versão anterior são o suporte para vários monitores no Impress, a melhoria do suporte para exportar folhas de cálculo em HTML e do suporte para Access no Base.&lt;br /&gt;&lt;br /&gt;Confira: &lt;a href="http://download.openoffice.org/2.1.0/index.html"&gt;http://download.openoffice.org/2.1.0/index.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;!-- google_ad_section_end --&gt;       &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35916362-116620748608625506?l=hachidbsd.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hachidbsd.blogspot.com/feeds/116620748608625506/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35916362&amp;postID=116620748608625506' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116620748608625506'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116620748608625506'/><link rel='alternate' type='text/html' href='http://hachidbsd.blogspot.com/2006/12/openoffice-2.html' title=''/><author><name>Richardson Lima - Popularizando os sistemas BSD</name><uri>http://www.blogger.com/profile/14905167332366211807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35916362.post-116620743248837738</id><published>2006-12-15T15:25:00.000-03:00</published><updated>2006-12-15T15:35:36.296-03:00</updated><title type='text'>KERNEL LINUX - current</title><content type='html'>&lt;h3&gt;&lt;a href="http://www.noticiaslinux.com.br/nl1165974333.html"&gt;Kernel 2.6.19.1&lt;!-- google_ad_section_end --&gt;&lt;/a&gt;&lt;/h3&gt;    &lt;h4&gt;&lt;br /&gt;&lt;/h4&gt;    &lt;p&gt;&lt;!-- google_ad_section_start --&gt;Está disponível para download a primeira atualização estável para o Kernel 2.6.19.&lt;br /&gt;&lt;br /&gt;Mais em: &lt;a href="http://lwn.net/Articles/213657/"&gt;http://lwn.net/Articles/213657/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Download em: &lt;a href="http://www.kernel.org/"&gt;http://www.kernel.org/&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35916362-116620743248837738?l=hachidbsd.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hachidbsd.blogspot.com/feeds/116620743248837738/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35916362&amp;postID=116620743248837738' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116620743248837738'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116620743248837738'/><link rel='alternate' type='text/html' href='http://hachidbsd.blogspot.com/2006/12/kernel-linux-current.html' title='KERNEL LINUX - current'/><author><name>Richardson Lima - Popularizando os sistemas BSD</name><uri>http://www.blogger.com/profile/14905167332366211807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35916362.post-116620709247615150</id><published>2006-12-15T15:24:00.000-03:00</published><updated>2006-12-15T15:24:52.476-03:00</updated><title type='text'>Vídeo da nova entrevista de Júlio Neves e Sérgio Amadeu</title><content type='html'>&lt;span class="titulo"&gt; Vídeo da nova entrevista de Júlio Neves e Sérgio Amadeu no canal Futura&lt;/span&gt;&lt;br /&gt;      &lt;span class="titlista"&gt;&lt;/span&gt;&lt;span class="hora"&gt;&lt;br /&gt;&lt;/span&gt;             &lt;div class="resumoS"&gt;&lt;em&gt;No final de outubro, o Canal Futura realizou em seu telejornal uma entrevista com Júlio Neves e Sérgio Amadeu - Júlio ao vivo no estúdio, e Sérgio Amadeu em material previamente gravado. &lt;/em&gt;&lt;p&gt;&lt;em&gt;O Júlio recebeu o registro da entrevista em DVD na semana passada, e com a cortesia que sempre o caracteriza, me enviou (para que eu pudesse compartilhar com vocês) uma cópia via Sedex, a qual recebi na manhã de hoje. Júlio Neves é gente que faz. Obrigado, Júlio!&lt;/em&gt;      &lt;/p&gt;&lt;/div&gt;                    &lt;br /&gt;            &lt;div class="textoS"&gt;&lt;p&gt; Não sou um expert em processamento de arquivos de vídeo, portanto não realizei maiores edições. Mas converti o DVD para o formato MPEG, dividi em 2 partes e estou disponibilizando hoje a primeira (e maior) delas, que é a entrevista ao vivo com o Júlio Neves. A segunda parte, com a introdução e a entrevista pré-gravada de Sérgio Amadeu, disponibilizarei neste sábado. &lt;/p&gt;&lt;p&gt;Relato do entrevistado: "Todos os depoimentos antes do meu foram gravados e o meu foi ao vivo. É interessante notar que assisti ao que havia sido gravado, juntamente com o público, pois já estava dentro do estúdio e ao lado da simpática apresentadora do "Jornal do Futura". Estou citando este fato para que entendas que não tomei o viés filosófico do Software Livre" porque já havia sido abordado anteriormente, de forma a não tornar a entrevista enfadonha ou repetitiva. Por ser uma emissora de cunho educativo, preferi tomar o caminho do treinamento em SL, abordando, entre outros, o belo trabalho do CDTC" &lt;/p&gt;&lt;p&gt;Augusto Campos       &lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35916362-116620709247615150?l=hachidbsd.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hachidbsd.blogspot.com/feeds/116620709247615150/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35916362&amp;postID=116620709247615150' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116620709247615150'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116620709247615150'/><link rel='alternate' type='text/html' href='http://hachidbsd.blogspot.com/2006/12/vdeo-da-nova-entrevista-de-jlio-neves.html' title='Vídeo da nova entrevista de Júlio Neves e Sérgio Amadeu'/><author><name>Richardson Lima - Popularizando os sistemas BSD</name><uri>http://www.blogger.com/profile/14905167332366211807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35916362.post-116620673970599702</id><published>2006-12-15T15:18:00.000-03:00</published><updated>2006-12-15T15:18:59.716-03:00</updated><title type='text'>fisl8.0: Theo De Raadt  -confirmado</title><content type='html'>&lt;img src="http://www.softwarelivre.org/imgNewsUsers/8115.jpeg" alt="" align="left" border="1" height="120" hspace="10" vspace="0" width="160" /&gt;             &lt;span class="titulo"&gt;fisl8.0: Theo De Raadt, criador do OpenBSD é o primeiro palestrante internacional confirmado&lt;/span&gt;&lt;br /&gt;      &lt;span class="titlista"&gt;&lt;/span&gt;&lt;span class="hora"&gt;&lt;br /&gt;&lt;/span&gt;             &lt;div class="resumoS"&gt;&lt;em&gt;Theo de Radt é o primeiro palestrante internacional confirmado para o Fórum Internacional Software Livre, na sua oitava edição (fisl 8.0). &lt;/em&gt;&lt;p&gt;&lt;em&gt;Theo é o líder do projeto OpenBSD. Em outubro de 1995, Theo fundou o OpenBSD, um projeto nascido de dentro do NetBSD 1.0. A primeira versão, o OpenBSD 1.2, saiu em julho de 1996. Em outubro do mesmo ano, veio a versão 2.0.&lt;/em&gt;      &lt;/p&gt;&lt;/div&gt;                    &lt;br /&gt;            &lt;div class="textoS"&gt;&lt;p&gt; Desde então, o projeto tem uma nova versão a cada seis meses e cada versão é mantida durante um ano. A última versão é a 4.0 de 1o. de novembro de 2006. &lt;/p&gt;&lt;p&gt;Theo de Raadt (nasceu em 19 de maio de 1968, na cidade de Pretoria, África do Sul) é engenheiro de software que atualmente reside em Calgary, Alberta, Canada. É o fundador e líder dos projetos OpenBSD y OpenSSH. Antes, foi membro fundador do projeto NetBSD. &lt;/p&gt;&lt;p&gt;De Raadt es conocido por sus formas beligerantes y confrontativas, lo que le ha llevado a varias disputas con la comunidad de software libre, aunque su mayor y más conocida discusión fue la que tuvo con el equipo de NetBSD y que lo llevó a crear el proyecto OpenBSD. Debido a esto, se ha ganado fama de decir siempre su opinión sin importarle lo que los demás piensen, o las consecuencias de sus palabras. &lt;/p&gt;&lt;p&gt;En 2004, la FSF le otorgó el premio FSF Award for the Advancement of Free Software &lt;/p&gt;&lt;p&gt; Oposición a la guerra de Iraq &lt;/p&gt;&lt;p&gt;Tras oponerse a la última guerra de Iraq en una entrevista con el diario de The Globe and Mail, una subvención multimillonaria concedida por el Departamento de Defensa de Estados Unidos al Proyecto POSSE de la Universidad de Pensilvania fue cancelada, acabando con el proyecto. Fondos de esa subvención habían sido destinados a los proyectos OpenBSD y OpenSSH, además de pagar el hackaton previsto para el 8 de mayo de 2003. A pesar de que el dinero de la subvención ya había sido usado para reservar alojamiento a 60 desarrolladores de OpenBSD durante una semana, el gobierno reclamó su devolución y obligó al hotel a cancelar las reservas realizadas con el dinero reclamado. Esto derivó en críticas hacia algunos de los militares estadounidenses por su censura a la libertad de expresión. El fin de la subvención no fue tan mal golpe para OpenBSD como algunos vaticinaban. Los patrocinadores de OpenBSD se pusieron manos a la obra con rapidez para ayudar al proyecto y el hackaton se desarrolló tal y como estaba previsto. &lt;/p&gt;&lt;p&gt;Defensa de los drivers libres &lt;/p&gt;&lt;p&gt;De Raadt también es muy conocido por su labor de defensa de la liberalización de los drivers de los dispositivos hardware por parte de los fabricantes. Siempre ha sido muy crítico con los desarrolladores de Linux y otros sistemas operativos libres por su tolerancia con los drivers no libres y la aceptación de licencias restrictivas a cambio de tener drivers para sus plataformas. &lt;/p&gt;&lt;p&gt;En particular, de Raadt ha trabajado mucho para convencer a los fabricantes de dispositivos wireless de que permitan la libre redistribución del firmware de sus productos. Sus efuerzos han sido muy fructíferos, especialmente con las compañías taiwanesas, dando como resultado muchos drivers wireless. Actualmente, Theo anima a los usuarios de redes wireless a comprar productos taiwaneses, debido a la falta de compromiso de las corporaciones estadounidenses (como Intel) con el software libre. &lt;/p&gt;&lt;p&gt;Fonte: http://es.wikipedia.org/wiki/Theo_de_Raadt &lt;/p&gt;&lt;p&gt;*********** &lt;/p&gt;&lt;p&gt;O sistema operacional OpenBSD é seguro, estável e robusto e vem atraindo novos a antigos usuários do Unix. O sistema é desenvolvido para ser ambos estação de trabalho e servidor. O OpenBSD suporta a maioria dos principais programas e também oferece um amplo suporte de hardware. O OpenBSD não possui políticas de negócios para lucrar como fazem o Gnu/Linux e outros BSD's, logo ele é desenvolvido e desenhado de acordo com a sua própria política, sem a influência de empresas externas. Até agora este caminho tem sido muito bom para o sistema. Ele também não foi projetado para usuários que desejam apenas "apontar e clicar" e que não gostam de ler a documentação. &lt;/p&gt;&lt;p&gt;O OpenBSD passou a existir em 18 de Novembro de 1995, as 8:37 quando Theo de Raadt fez o primeiro fork na árvore CVS de fontes do NetBSD. A primeira liberação, o OpenBSD 2.0, ficou disponível em outubro de 1996. Novas liberações são lançadas a cada 6 meses desde então. &lt;/p&gt;&lt;p&gt;Visão Geral Sobre OpenBSD &lt;/p&gt;&lt;p&gt;O OpenBSD é o mais seguro e bem desenvolvido sistema operacional atualmente disponível. Ele é baseado em um "sabor" do Unix que possui em suas raízes milhares de horas de pesquisa e desenvolvimento além das principais características dos sistemas operacionais modernos. Ele é considerado o sistema operacional mais seguro do mundo além de suportar partes chaves da internet global. &lt;/p&gt;&lt;p&gt;Uma Breve História do OpenBSD &lt;/p&gt;&lt;p&gt;Para entendermos as raízes do OpenBSD teremos que voltar aos anos 70 no início do desenvolvimento do Unix. O Unix foi "dividido" em BSD pela primeira vez no final dos anos 70 e depois de novo com o surgimento do FreeBSD e NetBSD no início dos anos 90. Theo De Raadt, atualmente o líder do projeto OpenBSD, dividiu o NetBSD em OpenBSD em outubro de 1995 e liberou a versão 2.0 em meados de 1996. Este novo "sabor" foi desenvolvido para ser ultra-seguro e elegante. &lt;/p&gt;&lt;p&gt;O OpenBSD compartilha muitas características com o FreeBSD e o NetBSD e o time de desenvolvimento tem criado muitos pacotes de software que se tornaram importantes para a comunidade como é o caso do OpenSSH e PF (Package Filter). O OpenBSD é um sistema diferente do Gnu/Linux, porém muitas aplicações que rodam em Gnu/Linux estão disponíveis para OpenBSD. &lt;/p&gt;&lt;p&gt;Segurança no OpenBSD &lt;/p&gt;&lt;p&gt;A prioridade do OpenBSD é a segurança, ele é desenvolvido e desenhado para ser seguro em todos os estágios de programação. O OpenBSD é imune a maioria dos exploits e ataques que afetam sistemas GNU/Linux e outros BSD's (o MS Windows nem entra no pário, simplesmente porque ele não é imune a nada :) ). O código do kernel e dos pacotes são frequentemente auditados na tentativa de encontrar erros de programação e falhas de segurança. Outra característica importante do OpenBSD é que ele mantem viva a filosofia do modelo original de desenvolvimento do BSD, previnindo o máximo possível uma aplicação de "quebrar". &lt;/p&gt;&lt;p&gt;Fonte: http://salvatti.expert.com.br/openbsd/       &lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35916362-116620673970599702?l=hachidbsd.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hachidbsd.blogspot.com/feeds/116620673970599702/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35916362&amp;postID=116620673970599702' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116620673970599702'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116620673970599702'/><link rel='alternate' type='text/html' href='http://hachidbsd.blogspot.com/2006/12/fisl80-theo-de-raadt-confirmado.html' title='fisl8.0: Theo De Raadt  -confirmado'/><author><name>Richardson Lima - Popularizando os sistemas BSD</name><uri>http://www.blogger.com/profile/14905167332366211807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35916362.post-116596719449259156</id><published>2006-12-12T20:42:00.000-03:00</published><updated>2006-12-12T20:46:34.506-03:00</updated><title type='text'>Transforme seu Celular num MP3 Player</title><content type='html'>Vou mostrar aqui como, utilizando ferramentas livres e gratúitas, transformar seu celular num tocador de música digital. O celular onde eu fiz meus testes foi o &lt;a title="Site da Nokia para este celular" href="http://www.nokia.com.br/cda1?id=60366" modo="false"&gt;Nokia 6600&lt;/a&gt; (buscapé: este celular mais barato &lt;a title="baratinho" href="http://compare.buscape.com.br/categorias?id=77&amp;c=0&amp;amp;raiz=0&amp;lkout=1&amp;amp;site_origem=997320" modo="false"&gt;aqui&lt;/a&gt;).&lt;br /&gt;Ao final deste tutorial você estará apto a transformar celulares (não qualquer celular) em um aparelho de ouvir música completo bem como reduzir pela metade o tamanho de suas músicas para econômizar espaço na memória do celular.&lt;br /&gt;&lt;br /&gt;É necessário ter um celular com funções sistema operacional &lt;a title="Wikipédia (em português)" href="http://pt.wikipedia.org/wiki/Symbian_OS"&gt;Symbian&lt;/a&gt;. Verifique no manual do seu aparelho se ele possui esta funcionalidade. Veja &lt;a title="Lista de Aparelhos com Symbian" href="http://www.symbian.com/phones/index.html"&gt;aqui&lt;/a&gt; uma lista de aparelhos que possuem Symbian. Com um celular que possui Symbian podemos instalar aplicativos que vão rodar nativamente, diferentemente dos aplicativos Java que vão rodar sob uma máquina virtual e não terão acesso total as funcionalidades do aparelho.&lt;br /&gt;&lt;br /&gt;Verificando se o seu aparelho é suportado pelo Symbian OggPlay:&lt;br /&gt;&lt;br /&gt;O &lt;a title="Site oficial do Symbian OggPlay" href="http://symbianoggplay.sourceforge.net/"&gt;Symbian OggPlay&lt;/a&gt; é um &lt;a title="Wikipédia (em português)" href="http://pt.wikipedia.org/wiki/Software_Livre"&gt;software livre&lt;/a&gt; para tocar arquivos de aúdio em diversos formatos. Ele suporta nativamente o formato &lt;a title="Wikipédia (em português)" href="http://pt.wikipedia.org/wiki/Ogg"&gt;Ogg&lt;/a&gt; e consegue detectar os codecs de decodificação de outros formatos disponíveis no seu celular.&lt;br /&gt;&lt;br /&gt;O Ogg é semelhante ao conhecido formato MP3, só que utilizável também para outros de fluxo de dados (vídeo por exemplo), no caso aqui, usaremos Ogg para aúdio. Os arquivos Ogg são idêntificados pela extensão .ogg.&lt;br /&gt;&lt;br /&gt;Atualmente o Symbian OggPlay está disponível para os seguintes celulares: Sendo X, Siemens SX-1, Nokia NGage, Nokia NGageQD, Nokia 7650, Nokia 3650, Nokia 3230, Nokia 6260, Nokia 6600, Nokia 6620, Nokia 6630, Nokia 6670, Nokia 6680, Nokia 7610, Panasonic X700, Nokia N70, Nokia N90, Nokia 9300, Nokia 9500, Nokia 7710, SonyEricsson P800, P900, Motorola A920, Nokia 3250, Nokia N71, Nokia N80, Nokia N91, Nokia N92, Nokia E60, Nokia E61, Nokia E70. A maioria destes celulares está disponível no Brasil mas em geral custam mais caro que os modelos mais comuns, mas agora eles já estão ficando mais acessíveis.&lt;br /&gt;&lt;br /&gt;Instalação do Symbian OggPlay:&lt;br /&gt;A instalação do programa pode varia de aparelho para aparelho. No Nokia 6600 é bem simples. Primeiro você vai no site do &lt;a title="Site oficial do Symbian OggPlay" href="http://symbianoggplay.sourceforge.net/"&gt;Symbian OggPlay&lt;/a&gt; e baixa o instalar para essa série de Celular, no caso é o&lt;a title="Download" href="http://symbianoggplay.sourceforge.net/S60MMF.html"&gt; Series 60 MMF&lt;/a&gt;. O arquivo é pequeno, cerca de 300kb, extensão .sis que é a de aplicativos Symbian. Depois é só passar para o celular (veja abaixo como passar uma música para o celular, o processo é o mesmo).&lt;br /&gt;Passando as músicas para o celular:Com o Nokia 6600 é necessário ter um &lt;a title="Wikipédia (inglês)" href="http://en.wikipedia.org/wiki/Dongle"&gt;dongle&lt;/a&gt; &lt;a title="Wikipédia (português)" href="http://pt.wikipedia.org/wiki/Bluetooth"&gt;bluetooth&lt;/a&gt; (um chaveirinho parecido com um pendrive). Custo em torno de R$ 50,00 e não é difícil de achar (buscapé: menor preço de adaptadores bluetooth você encontra fácil &lt;a title="Baratinho" href="http://compare.buscape.com.br/procura?id=4673&amp;raiz=6420&amp;amp;kw=bluetooth&amp;site_origem=997320"&gt;aqui&lt;/a&gt;).&lt;br /&gt;&lt;br /&gt;No Linux depois de instalado o kbluetoothd e as outras bibliotecas necessárias é so clicar com o botão esquerdo sobre o arquivo e procurar a opção de envio via bluetooth:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Há um tutorial do Morimoto que ensina como instalr esses programas, veja &lt;a title="Guia do Hardware" href="http://www.guiadohardware.net/tutoriais/bluetooth-linux/"&gt;aqui&lt;/a&gt;.&lt;br /&gt;No Windows é necessário instalar os drivers do adaptador, quem geralmente vem junto com o aparelho, em um CD.&lt;br /&gt;&lt;br /&gt;Funcionalidades:O Symbian OggPlay tem várias vantagens em relação aos outros players (inclusive os proprietários) mas estas funcionalidades vão variar de aparelho para aparelho.&lt;br /&gt;Ele permite tocar músicas mesmo quando entra a proteção de tela. Permite que você coloque uma música como toque ou como alarme, o que uma das funcionalidades mais procuraradas. Análise de frequência. Leitura de ID3 Tags. Skins. Atalhos. Leitura de listas .m3u do Winamp.&lt;br /&gt;&lt;br /&gt;Mas e as MP3s?&lt;br /&gt;O Symbian OggPlay deteca os codecs já existentes e os formatos já suportados pelo seu aparelho. Com isso ele é capaz de tocar arquivos MP3, AAC, MP4 e M4A. No caso do Nokia 6600 que não tem um codec “de fábrica” para ler MP3, é necessário instalar um codec.&lt;br /&gt;&lt;br /&gt;Também é possível passar as músicas de MP3 para OGG. No Linux eu faço isso com o &lt;a title="Site oficial" href="http://audacity.sourceforge.net/"&gt;Audacity&lt;/a&gt;, no Windows você pode usar o Audacity também ou &lt;a title="presta?" href="http://www.dbpoweramp.com/"&gt;este&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Conclusões&lt;br /&gt;No caso do Nokia 6600, a qualidade do som não é muito boa porque sua saída de som é mono e meio ruim. A vantagem é que você pode pegar uma música de 2MB e reduzir seu tamanho para 1MB (ou menos) reduzindo a amostragem e as faixas de estéreo (num próximo post eu vou mostrar como fazer isso no Audacity).&lt;br /&gt;Pronto agora já posso colocar os headphones e curtir umas músicas legais.&lt;br /&gt;Buscapé: Não gostou? Não tem problema. Compre um MP3 Player baratinho &lt;a title="Baratinho" href="http://compare.buscape.com.br/proc_unico?id=18&amp;raiz=1&amp;amp;kw=mp3&amp;ordem=prec&amp;amp;pagina=1&amp;site_origem=997320&amp;amp;ids="&gt;aqui&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35916362-116596719449259156?l=hachidbsd.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hachidbsd.blogspot.com/feeds/116596719449259156/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35916362&amp;postID=116596719449259156' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116596719449259156'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116596719449259156'/><link rel='alternate' type='text/html' href='http://hachidbsd.blogspot.com/2006/12/transforme-seu-celular-num-mp3-player.html' title='Transforme seu Celular num MP3 Player'/><author><name>Richardson Lima - Popularizando os sistemas BSD</name><uri>http://www.blogger.com/profile/14905167332366211807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35916362.post-116550059670918527</id><published>2006-12-07T11:09:00.000-03:00</published><updated>2006-12-07T11:09:56.713-03:00</updated><title type='text'>Configurando o Postifix</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/x/blogger/3928/4005/1600/320093/postfix-mysza.gif"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/x/blogger/3928/4005/400/264131/postfix-mysza.gif" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;p&gt;Esta é a parte final deste How-To, é a configuração final do postfix, será basicamente, ligando o Postfix ao Cyrus-Sasl e a base de dados, basicamente, abaixo serão mostrados os arquivos do diretório &lt;em&gt;/usr/local/etc/postfix&lt;/em&gt;, todos eles devem estar presente, as únicas alterações a serem feitas é o nome do usuário e senha da base de dados nos arquivos de ligação com o MySQL. &lt;/p&gt;&lt;p&gt;&lt;br /&gt;Arquivo de configuração do Postfix. &lt;em&gt;/usr/local/etc/postfix/main.cf&lt;/em&gt; &lt;/p&gt; &lt;pre class="sistema100"&gt;mydestination = localhost.$mydomain, localhost, $transport_maps&lt;br /&gt;local_recipient_maps = unix:passwd.byname, $alias_maps, $virtual_recipient_maps&lt;br /&gt;unknown_local_recipient_reject_code = 550&lt;br /&gt;mynetworks_style = class&lt;br /&gt;alias_maps = hash:/usr/local/etc/postfix/aliases&lt;br /&gt;home_mailbox = Maildir/&lt;br /&gt;smtpd_banner = $myhostname ESMTP $mail_name ($mail_version)&lt;br /&gt;debug_peer_level = 2&lt;br /&gt;debugger_command =&lt;br /&gt;       PATH=/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin&lt;br /&gt;       xxgdb $daemon_directory/$process_name $process_id &amp;amp; sleep 5&lt;br /&gt;sendmail_path = /usr/local/sbin/sendmail&lt;br /&gt;newaliases_path = /usr/local/bin/newaliases&lt;br /&gt;mailq_path = /usr/local/bin/mailq&lt;br /&gt;setgid_group = maildrop&lt;br /&gt;html_directory = no&lt;br /&gt;manpage_directory = /usr/local/man&lt;br /&gt;sample_directory = /usr/local/etc/postfix&lt;br /&gt;readme_directory = no&lt;br /&gt;&lt;br /&gt;#Configuração do MySQL e de dominios virtuais&lt;br /&gt;transport_maps = mysql:/usr/local/etc/postfix/transport.cf&lt;br /&gt;virtual_gid_maps = mysql:/usr/local/etc/postfix/gids.cf&lt;br /&gt;virtual_mailbox_base = /var/mail/virtual&lt;br /&gt;virtual_mailbox_maps = mysql:/usr/local/etc/postfix/mysql_virtual.cf&lt;br /&gt;virtual_maps = mysql:/usr/local/etc/postfix/mysql.aliases.cf&lt;br /&gt;virtual_uid_maps = mysql:/usr/local/etc/postfix/uids.cf&lt;br /&gt;virtual_recipient_maps = mysql:/usr/local/etc/postfix/recipients.cf&lt;br /&gt;virtual_mailbox_limit_inbox = no&lt;br /&gt;virtual_mailbox_limit_maps = mysql:/usr/local/etc/postfix/mailboxsize-mysql.cf&lt;br /&gt;virtual_mailbox_limit_override = yes&lt;br /&gt;virtual_maildir_extended = yes&lt;br /&gt;virtual_create_maildirsize = yes&lt;br /&gt;virtual_mailbox_limit = 100000000&lt;br /&gt;&lt;br /&gt;smtpd_sasl_auth_enable = yes&lt;br /&gt;broken_sasl_auth_clients = yes&lt;br /&gt;smtpd_helo_required = yes&lt;br /&gt;smtpd_sender_login_maps = hash:/usr/local/etc/postfix/sender_login_maps&lt;br /&gt;smtpd_sender_login_maps = mysql:/usr/local/etc/postfix/login_maps.cf&lt;br /&gt;smtpd_recipient_restrictions =&lt;br /&gt;reject_non_fqdn_sender&lt;br /&gt;reject_non_fqdn_recipient&lt;br /&gt;reject_invalid_hostname&lt;br /&gt;reject_unknown_sender_domain&lt;br /&gt;reject_unknown_recipient_domain&lt;br /&gt;reject_multi_recipient_bounce&lt;br /&gt;reject_sender_login_mismatch&lt;br /&gt;permit_sasl_authenticated&lt;br /&gt;reject_unauth_destination&lt;br /&gt;permit&lt;br /&gt;&lt;/pre&gt; &lt;p&gt;Arquivos de ligação do postfix com o MySQL: &lt;/p&gt;&lt;p&gt;/usr/local/etc/postfix/transport.cf &lt;/p&gt; &lt;pre class="sistema100"&gt;user = postfix&lt;br /&gt;password = e-mail&lt;br /&gt;dbname = mail&lt;br /&gt;table = transport&lt;br /&gt;select_field = transport&lt;br /&gt;where_field = domain&lt;br /&gt;hosts = localhost&lt;br /&gt;&lt;/pre&gt; &lt;p&gt;/usr/local/etc/postfix/gids.cf &lt;/p&gt; &lt;pre&gt;&lt;span class="sistema100"&gt;user = postfix&lt;br /&gt;password= e-mail&lt;br /&gt;dbname = mail&lt;br /&gt;table = virtual_users&lt;br /&gt;select_field = gid&lt;br /&gt;where_field = id&lt;br /&gt;hosts = localhost&lt;/span&gt;&lt;br /&gt;&lt;/pre&gt; &lt;p&gt;/usr/local/etc/postfix/uids.cf &lt;/p&gt; &lt;pre class="sistema100"&gt;user = postfix&lt;br /&gt;password= e-mail&lt;br /&gt;dbname = mail&lt;br /&gt;table = virtual_users&lt;br /&gt;select_field = uid&lt;br /&gt;where_field = id&lt;br /&gt;hosts = localhost&lt;br /&gt;&lt;/pre&gt; &lt;p&gt;/usr/local/etc/postfix/mysql_virtual.cf &lt;/p&gt; &lt;pre&gt;&lt;span class="sistema100"&gt;user = postfix&lt;br /&gt;password= e-mail&lt;br /&gt;dbname = mail&lt;br /&gt;table = virtual_users&lt;br /&gt;select_field = maildir&lt;br /&gt;where_field = id&lt;br /&gt;hosts = localhost&lt;/span&gt;&lt;br /&gt;&lt;/pre&gt; &lt;p&gt;/usr/local/etc/postfix/mysql.aliases.cf&lt;span class="sistema100"&gt; &lt;/span&gt;&lt;/p&gt; &lt;pre&gt;&lt;span class="sistema100"&gt;user = postfix&lt;br /&gt;password= e-mail&lt;br /&gt;dbname = mail&lt;br /&gt;table = aliases&lt;br /&gt;select_field = rcpt&lt;br /&gt;where_field = alias&lt;br /&gt;hosts = localhost&lt;/span&gt;&lt;br /&gt;&lt;/pre&gt; &lt;p&gt;/usr/local/etc/postfix/recipients.cf &lt;/p&gt; &lt;pre&gt;&lt;span class="sistema100"&gt;user = postfix&lt;br /&gt;password= e-mail&lt;br /&gt;dbname = mail&lt;br /&gt;table = virtual_users&lt;br /&gt;select_field = nome&lt;br /&gt;where_field = id&lt;br /&gt;hosts = localhost&lt;/span&gt;&lt;br /&gt;&lt;/pre&gt; &lt;p&gt;/usr/local/etc/postfix/mailboxsize-mysql.cf &lt;/p&gt; &lt;pre&gt;&lt;span class="sistema100"&gt;password = e-mail&lt;br /&gt;dbname = mail&lt;br /&gt;table = virtual_users&lt;br /&gt;select_field = quota&lt;br /&gt;where_field = id&lt;br /&gt;hosts = localhost&lt;/span&gt;&lt;br /&gt;&lt;/pre&gt; &lt;p&gt;/usr/local/etc/postfix/login_maps.cf &lt;/p&gt; &lt;pre class="sistema100"&gt;password = e-mail&lt;br /&gt;dbname = mail&lt;br /&gt;table = virtual_users&lt;br /&gt;select_field = login_maps&lt;br /&gt;where_field = id&lt;br /&gt;hosts = localhost&lt;br /&gt;&lt;/pre&gt; &lt;p&gt; pronto, tudo deve estar funcionando.&lt;/p&gt;&lt;p&gt;Agora vamos instalar o WebMail &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35916362-116550059670918527?l=hachidbsd.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hachidbsd.blogspot.com/feeds/116550059670918527/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35916362&amp;postID=116550059670918527' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116550059670918527'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116550059670918527'/><link rel='alternate' type='text/html' href='http://hachidbsd.blogspot.com/2006/12/configurando-o-postifix.html' title='Configurando o Postifix'/><author><name>Richardson Lima - Popularizando os sistemas BSD</name><uri>http://www.blogger.com/profile/14905167332366211807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35916362.post-116550052774949016</id><published>2006-12-07T11:08:00.000-03:00</published><updated>2006-12-07T11:08:47.760-03:00</updated><title type='text'>Postfix</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/x/blogger/3928/4005/1600/768880/postfix-mysza.gif"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/x/blogger/3928/4005/400/644769/postfix-mysza.gif" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt; &lt;p&gt;O postfix será nosso servidor de e-mail, ele escutará o protocolo SMTP pela porta 25/tcp e será responsável pelo transporte das mensagens. O Postfix é o carro-chefe de nosso Sistema, então fica difícil apresentar sua instalação em uma única parte do artigo, então primeiramente irei construí-lo a partir do ports, e na parte final iremos configurá-lo, pois sua configuração depende de vários outros serviços.&lt;/p&gt;&lt;h3&gt;Instalando o Postfix&lt;/h3&gt;  &lt;p&gt;O Postfix irá precisar de alguma dependências, porém tudo isto é feito automaticamente a partir do ports. Uma única observação, se a autenticação for feita através das senhas de usuários do UNIX, é necessário instalar cyrus-sasl2-saslauthd. Neste caso não estaremos utilizando, então isto não se faz necessário. &lt;/p&gt;&lt;p&gt;O ports do postfix fica em /usr/ports/mail/postfix. Para construir o Postfix apenas digite &lt;em&gt;make&lt;/em&gt; no diretório do ports, neste momento aparecerá uma tela com as opções de configuração. Eu escolhi as opções: &lt;/p&gt; &lt;pre&gt;NOPCRE Pois eu não irei utilizar expressões regulares do perl.&lt;br /&gt;Sasl2  Para autenticação SMTP&lt;br /&gt;DB43   Para criar tabelas de aliases e outras configurações com base de dados DB.&lt;br /&gt;MySQL  Para habilitar o suporte ao MySQL.&lt;br /&gt;&lt;/pre&gt; &lt;p&gt;A partir daí o postfix começa a ser construído, e dependendo da máquina isto pode demorar algum tempo. Nos instantes finas da instalação, você será perguntado se deseja ativar o postfix no &lt;em&gt;mailer.conf&lt;/em&gt;, diga que sim, e ele será automaticamente inicializado pelo sistema.&lt;/p&gt;&lt;h3&gt;Configurando o Sistema Operacional&lt;/h3&gt; &lt;p&gt;O postfix não irá precisar de uma entrada no arquivo de inicialização &lt;em&gt;/etc/rc.conf&lt;/em&gt; pois eu habilitei-o no &lt;em&gt;mailer.conf&lt;/em&gt;, porém se você não o habilitou você precisa inserir as seguintes linhas no &lt;em&gt;/etc/rc.conf&lt;/em&gt; &lt;/p&gt; &lt;pre&gt;&lt;span class="sistema100"&gt;sendmail_enable="NO"&lt;br /&gt;sendmail_submit_enable="NO"&lt;br /&gt;sendmail_outbound_enable="NO"&lt;br /&gt;sendmail_msp_queue_enable="NO"&lt;br /&gt;postfix_enable="YES"&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;/pre&gt; &lt;p&gt;Estas linhas servirão para desativar o &lt;em&gt;Sendmail&lt;/em&gt; e ativar o Postfix. &lt;/p&gt;&lt;p&gt;O Postfix utilizará a porta 25 tanto para chegada quanto para saída de mensagem, caso você esteja utilizando um firewall, não esqueça de deixar o trafego &lt;em&gt;in&lt;/em&gt; e &lt;em&gt;out&lt;/em&gt; passar por esta porta. O postfix também depende do serviço de nomes, verifique se o tempo de consulta a base de dados de nomes não é muito lento, isto pode trancar seu sistema, não esqueça de liberar o tráfego 53 udp e tcp. Cuidado com o horário e o fuso-horário do sistema também é fundamental.&lt;/p&gt;&lt;h2&gt;Courier-Imap&lt;/h2&gt; &lt;p&gt;O Courier-Imap nos dará suporte aos protocolos de entrega de mensagem, o imap e pop3, apesar do nome, ele traz estes dois protocolos. O courier-imap é dividido em duas partes, os protocolos de transporte e de autenticação. O os protocolos de transporte serão feitos pelos daemons &lt;em&gt;imapd&lt;/em&gt; e &lt;em&gt;pop3d&lt;/em&gt;, e o protocolo de autenticação será feito pelo &lt;em&gt;authdaemond&lt;/em&gt;.&lt;/p&gt;&lt;h3&gt;Instalado o Courier-Imap&lt;/h3&gt; &lt;p&gt;A instalação do courier-imap será feita via ports, o caminho do ports é: &lt;em&gt;/usr/ports/mail/courier-imap&lt;/em&gt;, entre neste diretório e execute o comando &lt;em&gt;make install&lt;/em&gt;. Após isto irá aparecer uma tela oferecendo opções de compilação, neste caso adicione somente a opção &lt;strong&gt;AUTH_MYSQL&lt;/strong&gt;, que nos dará suporte ao MySQL. Após isto a instalação deverá terminar sem demais perguntas.&lt;/p&gt;&lt;h3&gt;Configuração do Courier-Imap&lt;/h3&gt; &lt;p&gt;Vamos dividir a configuração do courier-imap em duas partes, primeiro iremos abordar o daemon de autenticação, e logo após os daemons de entrega.&lt;/p&gt;&lt;h4&gt;Configurando o authdaemond&lt;/h4&gt; &lt;p&gt;O authdaemond irá por buscar informações do banco de dados sobre os usuários. Os arquivos de configuração do authdaemond estão em &lt;em&gt;/usr/local/etc/authlib&lt;/em&gt;, e são eles, &lt;em&gt;authdaemonrc&lt;/em&gt; responsável por características gerais do sistema e &lt;em&gt;authmysqlrc&lt;/em&gt; responsável pela ligação entre o courier-imap e o banco de dados. Abaixo veremos os arquivos de configuração de exemplo.&lt;/p&gt;&lt;h5&gt;authdaemonrc&lt;/h5&gt; &lt;pre class="sistema100"&gt;authmodulelist="authmysql"   # Lista de módulos habilitados.&lt;br /&gt;authmodulelistorig="authmysql" # Lista de módulos utilizados pelo Courier webadmin.&lt;br /&gt;daemons=5    # Número de daemons de autenticação.&lt;br /&gt;authdaemonvar=/var/run/authdaemond # Diretório utilizado por alguns scripts.. NÃO MEXA.&lt;br /&gt;subsystem=mail    # Para qual facilidade do syslog enviar as mesagens.&lt;br /&gt;DEBUG_LOGIN=0    # Nível de debug que as mensagens são enviadas para a syslog.&lt;br /&gt;DEFAULTOPTIONS="wbnodsn=1"  # Opções de linha de comando.&lt;br /&gt;LOGGEROPTS=""    # Opções de log.&lt;/pre&gt;&lt;h5&gt;authmysqlrc&lt;/h5&gt; &lt;pre class="sistema100"&gt;MYSQL_SERVER localhost   # Servidor do banco de dados&lt;br /&gt;MYSQL_USERNAME portfix   # Usuário do banco de dados&lt;br /&gt;MYSQL_PASSWORD e-mail   # Senha do banco de dados&lt;br /&gt;MYSQL_SOCKET /tmp/mysql.sock  # Socket do banco de dados&lt;br /&gt;MYSQL_PORT 3306    # Porta do banco de dados&lt;br /&gt;MYSQL_OPT 0    # Opções do mysql&lt;br /&gt;MYSQL_DATABASE mail   # Nome do banco de dados&lt;br /&gt;MYSQL_USER_TABLE virtual_users  # Nome da tabela com informações do usuário&lt;br /&gt;MYSQL_CLEAR_PWFIELD password  # Coluna com as senhas&lt;br /&gt;MYSQL_UID_FIELD uid   # Coluna com o userid&lt;br /&gt;MYSQL_GID_FIELD gid   # Coluna com o groupid&lt;br /&gt;MYSQL_LOGIN_FIELD id   # Coluna com o Login&lt;br /&gt;MYSQL_HOME_FIELD home   # Coluna com o Home&lt;br /&gt;MYSQL_NAME_FIELD nome   # Coluna com o nome do usuário&lt;br /&gt;MYSQL_MAILDIR_FIELD maildir  # Coluna com o maildir do usuário&lt;br /&gt;MYSQL_QUOTA_FIELD quota   # coluna com a cota do usuário&lt;br /&gt;MYSQL_WHERE_CLAUSE imapok=1  # Coluna com a flag de ativação da conta&lt;br /&gt;&lt;/pre&gt; &lt;p&gt;A configuração do authdaemond está pronta, agora veremos as configurações dos damons de transporte.&lt;/p&gt;&lt;h4&gt;Configurando os daemons de transporte&lt;/h4&gt; &lt;p&gt;Os arquivos de configuração do courier-imap estão em &lt;em&gt;/usr/local/etc/courier-imap&lt;/em&gt;, e tem os nomes correspondentes ao seu daemon de transporte. Você pode optar por utilizar somente um dos dois protocolos, porém o imap tem algumas vantagens sobre o pop3, cabe a você escolher qual prefere, neste exemplo utilizaremos os dois. Abaixo veremos os arquivos de configuração de exemplo.&lt;/p&gt;&lt;h5&gt;imapd&lt;/h5&gt; &lt;pre class="sistema100"&gt;ADDRESS=0&lt;br /&gt;PORT=143&lt;br /&gt;MAXDAEMONS=40&lt;br /&gt;MAXPERIP=4&lt;br /&gt;PIDFILE=/var/run/imapd.pid&lt;br /&gt;TCPDOPTS="-nodnslookup -noidentlookup"&lt;br /&gt;LOGGEROPTS="-name=imapd"&lt;br /&gt;IMAP_CAPABILITY="IMAP4rev1 UIDPLUS CHILDREN NAMESPACE THREAD=ORDEREDSUBJECT THREAD=REFERENCES SORT QUOTA IDLE"&lt;br /&gt;IMAP_KEYWORDS=1&lt;br /&gt;IMAP_CAPABILITY_ORIG="IMAP4rev1 UIDPLUS CHILDREN NAMESPACE THREAD=ORDEREDSUBJECT THREAD=REFERENCES SORT QUOTA AUTH=CRAM-MD5 AUTH=CRAM-SHA1 AUTH=CRAM-SHA256 IDLE"&lt;br /&gt;IMAP_PROXY=0&lt;br /&gt;IMAP_PROXY_FOREIGN=0&lt;br /&gt;IMAP_IDLE_TIMEOUT=60&lt;br /&gt;IMAP_CAPABILITY_TLS="$IMAP_CAPABILITY AUTH=PLAIN"&lt;br /&gt;IMAP_CAPABILITY_TLS_ORIG="$IMAP_CAPABILITY_ORIG AUTH=PLAIN"&lt;br /&gt;IMAP_DISABLETHREADSORT=0&lt;br /&gt;IMAP_CHECK_ALL_FOLDERS=0&lt;br /&gt;IMAP_OBSOLETE_CLIENT=0&lt;br /&gt;IMAP_UMASK=022&lt;br /&gt;IMAP_ULIMITD=65536&lt;br /&gt;IMAP_USELOCKS=1&lt;br /&gt;IMAP_SHAREDINDEXFILE=/usr/local/etc/courier-imap/shared/index&lt;br /&gt;IMAP_ENHANCEDIDLE=0&lt;br /&gt;IMAP_TRASHFOLDERNAME=Trash&lt;br /&gt;IMAP_EMPTYTRASH=Trash:7&lt;br /&gt;IMAP_MOVE_EXPUNGE_TO_TRASH=0&lt;br /&gt;SENDMAIL=/usr/sbin/sendmail&lt;br /&gt;HEADERFROM=X-IMAP-Sender&lt;br /&gt;IMAPDSTART=NO&lt;br /&gt;MAILDIRPATH=Maildir&lt;/pre&gt;&lt;h5&gt;pop3d&lt;/h5&gt; &lt;pre class="sistema100"&gt;PIDFILE=/var/run/pop3d.pid&lt;br /&gt;MAXDAEMONS=40&lt;br /&gt;MAXPERIP=4&lt;br /&gt;POP3AUTH="LOGIN CRAM-MD5 CRAM-SHA1"&lt;br /&gt;AUTHMODULES="authdaemon"&lt;br /&gt;POP3AUTH_ORIG="PLAIN LOGIN CRAM-MD5 CRAM-SHA1 CRAM-SHA256"&lt;br /&gt;POP3AUTH_TLS=""&lt;br /&gt;DEBUG_LOGIN=2&lt;br /&gt;PORT=110&lt;br /&gt;ADDRESS=0&lt;br /&gt;TCPDOPTS="-nodnslookup -noidentlookup"&lt;br /&gt;LOGGEROPTS="-name=pop3d"&lt;br /&gt;POP3DSTART=NO&lt;br /&gt;MAILDIRPATH=Maildir&lt;br /&gt;&lt;/pre&gt; &lt;p&gt;As configurações padrões são bastante completas, os itens que vale a pena dar uma revisada são: &lt;/p&gt; &lt;pre class="sistema100"&gt;MAXDAEMONS=40   # Número máximo de processos&lt;br /&gt;MAXPERIP=4  # Conexões máximas simultâneas por IP&lt;/pre&gt;&lt;h4&gt;Configuração do SO&lt;/h4&gt; &lt;p&gt;Agora que tudo está configurado, basta ativar o courier-imap na inicialização do sistema. para isto basta adicionar as seguintes linhas em &lt;em&gt;/etc/rc.conf&lt;/em&gt;. &lt;/p&gt; &lt;pre class="sistema100"&gt;courier_authdaemond_enable="YES" # Obrigatória&lt;br /&gt;courier_imap_pop3d_enable="YES"  # Para ativar o pop3&lt;br /&gt;courier_imap_imapd_enable="YES"  # Para ativar o imapd&lt;br /&gt;&lt;/pre&gt; &lt;p&gt;O protocolo &lt;em&gt;imap&lt;/em&gt; utiliza a porta 143 TCP, e o protocolo &lt;em&gt;pop3&lt;/em&gt; utiliza a porta 110 TCP, se você está utilizando um firewall, libere estas portas. Os logs serão enviados para a facilidade &lt;em&gt;mail&lt;/em&gt; do syslog, por padrão o arquivo de log será &lt;em&gt;/var/log/maillog&lt;/em&gt;.&lt;/p&gt;&lt;h2&gt;Courier-Maildrop&lt;/h2&gt; &lt;p&gt;O Maidrop será nosso agente de entrega de mensagem, ele irá entregar as mensagens em suas devidas caixas de correio. Bom, mas porque não utilizar o daemon &lt;em&gt;virtual&lt;/em&gt; que vem juntamente com o Postfix? Primeiramente, o virtual não tem controle de quota nativo, para isso iria ser preciso aplicar um patch, Segundo, o maildrop pode fazer várias verificações de mensagem, e ele cria automaticamente as caixas de correio, já com o virtual você teria de criá-las manualmente, e o maildrop oferece opções de filtros, como por exemplo desviar as mensagens de spam para uma pasta chamada Spam, retirando assim os spams da caixa de entrada.&lt;/p&gt;&lt;h3&gt;Instalando o Maiodrop&lt;/h3&gt; &lt;p&gt;O maildrop será instalado a partir do ports no seguinte caminho,&lt;em&gt; /usr/ports/mail/maildrop&lt;/em&gt;. Como as informações de usuário estão armazenadas no banco de dados, precisamos adicionar o suporte para a Authlib, para isto execute o seguinte comando para construir o ports. &lt;/p&gt; &lt;pre class="sistema100"&gt;# make -DWITH_AUTHLIB install&lt;br /&gt;&lt;/pre&gt; &lt;p&gt;A partir deste memento a instalação deve concluir sem mais perguntas. &lt;/p&gt;&lt;p&gt;Após a instalação, devemos criar um usuário para executar o maildrop. neste caso criei o usuário &lt;em&gt;vmail&lt;/em&gt;, e o com o grupo padrão &lt;em&gt;mail&lt;/em&gt;. O UID e o GID do usuário devem ser os mesmo do &lt;em&gt;uid&lt;/em&gt; e &lt;em&gt;gid&lt;/em&gt; do banco de dados. Isto determinará o dono dos diretórios e arquivos das caixas de correio, então no memento da criação de uma nova conta, não esqueca de inserir os valores &lt;em&gt;uid&lt;/em&gt; e &lt;em&gt;gid&lt;/em&gt; iguais as do usuário vmail e do grupo mail. O maildrop será executado com o usuário vmail, porém ele não possuirá permição para comunicar-se com a base de dados, por isto o executavel do maildrop deve ter o SetUID habilitado, para isto execute o seguinte comando: &lt;/p&gt; &lt;pre&gt;&lt;span class="sistema100"&gt;# chmod u+s /usr/local/bin/maildrop&lt;/span&gt;&lt;br /&gt;&lt;/pre&gt; &lt;p&gt;A configuração básica do maildrop está pronta.&lt;/p&gt;&lt;h3&gt;Configurando o Maildrop &lt;/h3&gt; &lt;p&gt;O maildrop tem apenas um arquivo de configuração, que está em: &lt;em&gt;/usr/local/etc/maildroprc&lt;/em&gt;, na verdade este arquivo nem precisa existir. A configuração do banco de dados não é necessária, pois ele irá utilizar a Authlib para isto, e isto nós já configuramos anteriormente para o courier-imap. &lt;/p&gt;&lt;p&gt;O arquivo de configuração do maildrop irá conter uma rotina de tarefas que ele deve fazer ao entregar uma mensagem, veja o exemplo que utilizamos abaixo. &lt;/p&gt; &lt;pre class="sistema100"&gt;logfile "/var/log/maildrop.log"   #Arquivo de Log&lt;br /&gt;&lt;br /&gt;`test -d $HOME/$DEFAULT`  # Testa se a caixa de correio existe&lt;br /&gt;if ($RETURNCODE!=0)   # Caso não exista...&lt;br /&gt;{&lt;br /&gt;`maildirmake $DEFAULT`   # Cria a caixa de correio,&lt;br /&gt;`maildirmake -f .Spam $HOME/$DEFAULT` # e as pastas para o Spam&lt;br /&gt;`maildirmake -f .Trash $HOME/$DEFAULT` # e a lixeira&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;QUOTA="$MAILDIRQUOTA"'S'&lt;br /&gt;`maildirmake -q $QUOTA $HOME/$DEFAULT` # Ajusta a cota da caixa de correio&lt;br /&gt;&lt;br /&gt;if (/^X-Spam-Status: Yes/)  # E se a mensagem for um Spam, ela a envia&lt;br /&gt;{     # para a pasta Spam.&lt;br /&gt;to "$DEFAULT/.Spam/"&lt;br /&gt;}&lt;/pre&gt;&lt;a name="Ligando_ao_Postfix" title="Ligando_ao_Postfix"&gt;&lt;/a&gt;&lt;h3&gt;Ligando ao Postfix &lt;/h3&gt; &lt;p&gt;Para ligá-lo ao Postfix, apenas verifique a linha sobre o transporte &lt;em&gt;maildrop&lt;/em&gt; no arquivo &lt;em&gt;/usr/local/etc/postfix/master.cf&lt;/em&gt; ela deve estar como no exemplo abaixo. &lt;/p&gt; &lt;pre class="sistema100"&gt;maildrop  unix  -       n       n       -       -       pipe&lt;br /&gt;flags=DRhu user=vmail argv=/usr/local/bin/maildrop -d ${recipient} -w 90&lt;br /&gt;&lt;/pre&gt; &lt;p&gt;Com a opção &lt;em&gt;-w 90&lt;/em&gt; o maildrop irá enviar a mensagem contida no arquivo &lt;em&gt;/usr/local/etc/quotawarnmsg&lt;/em&gt; avisando que a cota de uso de sua conta chegou aos 90%, o valor pode ser alterado a seu critério, e por padrão a mensagem não existe, então você deve cria-la.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35916362-116550052774949016?l=hachidbsd.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hachidbsd.blogspot.com/feeds/116550052774949016/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35916362&amp;postID=116550052774949016' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116550052774949016'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116550052774949016'/><link rel='alternate' type='text/html' href='http://hachidbsd.blogspot.com/2006/12/postfix.html' title='Postfix'/><author><name>Richardson Lima - Popularizando os sistemas BSD</name><uri>http://www.blogger.com/profile/14905167332366211807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35916362.post-116550040244278717</id><published>2006-12-07T11:04:00.000-03:00</published><updated>2006-12-07T11:06:42.476-03:00</updated><title type='text'>SpamAssassin</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/x/blogger/3928/4005/1600/875134/spamassassin.gif"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/x/blogger/3928/4005/400/922967/spamassassin.gif" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;O SpamAssassim será responsável pelo controle anti-spam, pesquisas mostram que sua eficácia é de 95 por cento, porém, seu custo é um pouco alto, ele checa todo o corpo de uma mensagem, isto cria um esforço computacional grande, e ele também consome uma boa fatia da memória. Nós utilizaremos o SpamAssassin na forma de um daemon, o spamd, isto reduz o esforço que o computador faria para iniciar a execução a cada checagem de e-mail, assim, o spamassassim quando requisitado não precisa iniciar todo o processo, apenas verificar a mensagem. Para isto é nescessário um programa cliente, o spamc, que envia a mensagem para o spamd chegar.&lt;h4&gt;Instalando o Spamassassim&lt;/h4&gt; &lt;p&gt;O SpamAssassin será instalado via ports, o caminho para o seu ports é: &lt;em&gt;/usr/ports/mail/p5-Mail-SpamAssassin/&lt;/em&gt;. Para instalar entre no diretório do ports e execute. &lt;/p&gt; &lt;pre&gt;&lt;span class="sistema100"&gt;# make install&lt;/span&gt;&lt;br /&gt;&lt;/pre&gt; &lt;p&gt;Após isto irá aparecer uma tela de configuração de opções, eu não habilitei nenhuma, agora é só esperar o sistema terminar de compilar o SpamAssassin.&lt;/p&gt;&lt;h4&gt;Configurando o SpamAssassim&lt;/h4&gt; &lt;p&gt;A configuração do SpamAssassim é simples, o arquivo de configuração está em &lt;em&gt;/usr/local/etc/mail/spamassassim&lt;/em&gt;. O arquivo &lt;em&gt;init.pre&lt;/em&gt; contém informações sobre módulos de checagem de e-mail, habilite ou desabilite-os como quiser. O arquivo de configuração que mais nos interessa neste memento é o &lt;em&gt;local.cf&lt;/em&gt;. Ele é um arquivo simples, em nosso coso ele precisa ter apenas as seguintes linhas: &lt;/p&gt; &lt;pre class="sistema100"&gt;# Deixa a mensagem intacta, porém adiciona os headers de spam.&lt;br /&gt;report_safe 0&lt;br /&gt;# Este é a pontuação pela qual uma mensagem é considerada spam&lt;br /&gt;required_score 5.0&lt;/pre&gt;&lt;h4&gt;Configuração do Sistema Operacional&lt;br /&gt;&lt;/h4&gt; &lt;p&gt; É preciso escrever um script de inicialização do spamd, ele deve estar em &lt;em&gt;/usr/local/etc/rc.d/spamd.sh&lt;/em&gt; e ter permissão de execução. O arquivo de inicialização deve ser como no exemplo abaixo, apenas ajuste as opções de processos filhos do spamd conforme for o trafego de seu servidor. &lt;/p&gt;&lt;p&gt;&lt;strong&gt;/usr/local/etc/rc.d/spamd.sh&lt;/strong&gt; &lt;/p&gt; &lt;pre class="sistema100"&gt;#!/bin/sh&lt;br /&gt;&lt;br /&gt;case "$1" in&lt;br /&gt;      start)&lt;br /&gt;      /usr/local/bin/spamd --socketpath=/var/run/spamd/spamd.sock --pidfile=/var/run/spamd/spamd.pid --min-children=1 --min-spare=1 --max-spare=2 -d&lt;br /&gt;      echo "Starting Spamd."&lt;br /&gt;      ;;&lt;br /&gt;      stop)&lt;br /&gt;      kill -9 `cat /var/run/spamd/spamd.pid`&lt;br /&gt;      echo "Stoping Spamd."&lt;br /&gt;      ;;&lt;br /&gt;      *)&lt;br /&gt;      echo "Usage: `basename $0` {start|stop}" &gt;&amp;2&lt;br /&gt;      exit 64&lt;br /&gt;      ;;&lt;br /&gt;esac&lt;br /&gt;exit 0&lt;br /&gt;&lt;/pre&gt; &lt;p&gt;O SpamAssassin está pronto, agora vamos ligar os dois filtros como o Clamav-Filter.&lt;/p&gt;&lt;h3&gt;Configurando do Clamav-Filter&lt;/h3&gt; &lt;p&gt;Faça o download do clamav-filter apartir deste &lt;a href="http://dbristot.info/docs/aplicativos/clamav-filter.sh" title="http://dbristot.info/docs/aplicativos/clamav-filter.sh"&gt;link&lt;/a&gt;. Após o download copie-o para o diretório &lt;em&gt;/usr/local/libexec/postfix/&lt;/em&gt;, e altere suas permições como no exemplo abaixo: &lt;/p&gt; &lt;pre&gt;chown clamav:clamav /usr/local/libexec/postfix/clamav-filter.sh&lt;br /&gt;&lt;/pre&gt; &lt;p&gt;O clamav-fiter irá precisar de dois diretórios, com permissão de escrita para o dono do clamav-filter, neste caso o usuário clamav. para isto execute o seguinte comando. &lt;/p&gt; &lt;pre class="sistema100"&gt;# mkdir /var/run/clamav /var/log/clamav&lt;br /&gt;# chown clamav:clamav /var/run/clamav /var/log/clamav&lt;/pre&gt;&lt;h3&gt;Ligando o clamav-filter ao Postfix&lt;/h3&gt; &lt;p&gt;Para ligá-lo ao Postfix precisamos criar um transporte e um filtro para as conexões tcp, para isto comente a seguinte linha no arquivo &lt;em&gt;/usr/local/etc/postfix/master.cf&lt;/em&gt; &lt;/p&gt; &lt;pre&gt;&lt;span class="sistema100"&gt;smtp      inet  n       -       n       -       -       smtpd&lt;/span&gt;&lt;br /&gt;&lt;/pre&gt; &lt;pre&gt;E adiciones estas linhas ao mesmo aquivo.&lt;br /&gt;&lt;/pre&gt; &lt;pre class="sistema100"&gt;smtp      inet  n       -       n       -       -       smtpd&lt;br /&gt;-o content_filter=clamav:clamav&lt;br /&gt;clamav unix    -       n       n       -       -       pipe&lt;br /&gt;flags=Rq user=clamav argv=/usr/local/libexec/postfix/clamav-filter.sh -f ${sender}  --  ${recipient}&lt;br /&gt;&lt;/pre&gt; &lt;p&gt;O clamav-Filter está pronto!&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35916362-116550040244278717?l=hachidbsd.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hachidbsd.blogspot.com/feeds/116550040244278717/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35916362&amp;postID=116550040244278717' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116550040244278717'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116550040244278717'/><link rel='alternate' type='text/html' href='http://hachidbsd.blogspot.com/2006/12/spamassassin.html' title='SpamAssassin'/><author><name>Richardson Lima - Popularizando os sistemas BSD</name><uri>http://www.blogger.com/profile/14905167332366211807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35916362.post-116549782249386084</id><published>2006-12-07T10:23:00.000-03:00</published><updated>2006-12-07T10:24:30.710-03:00</updated><title type='text'>Testando o Clam-AV</title><content type='html'>cd /usr/ports/security/clamav/work/clamav-0.88.6/test&lt;br /&gt;&lt;br /&gt;clamscan clam.exe&lt;br /&gt;&lt;br /&gt;LibClamAV Warning: **************************************************&lt;br /&gt;LibClamAV Warning: ***  The virus database is older than 7 days.  ***&lt;br /&gt;LibClamAV Warning: ***        Please update it IMMEDIATELY!       ***&lt;br /&gt;LibClamAV Warning: **************************************************&lt;br /&gt;clam.exe: ClamAV-Test-File FOUND&lt;br /&gt;&lt;br /&gt;----------- SCAN SUMMARY -----------&lt;br /&gt;Known viruses: 75410&lt;br /&gt;Engine version: 0.88.6&lt;br /&gt;Scanned directories: 0&lt;br /&gt;Scanned files: 1&lt;br /&gt;Infected files: 1&lt;br /&gt;Data scanned: 0.00 MB&lt;br /&gt;Time: 1.377 sec (0 m 1 s)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35916362-116549782249386084?l=hachidbsd.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hachidbsd.blogspot.com/feeds/116549782249386084/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35916362&amp;postID=116549782249386084' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116549782249386084'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116549782249386084'/><link rel='alternate' type='text/html' href='http://hachidbsd.blogspot.com/2006/12/testando-o-clam-av.html' title='Testando o Clam-AV'/><author><name>Richardson Lima - Popularizando os sistemas BSD</name><uri>http://www.blogger.com/profile/14905167332366211807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35916362.post-116549711321994134</id><published>2006-12-07T10:09:00.000-03:00</published><updated>2006-12-07T10:11:53.516-03:00</updated><title type='text'>Instalando o Clam-AV</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/x/blogger/3928/4005/1600/156538/clam.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/x/blogger/3928/4005/400/13238/clam.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;p&gt;A instalação do Clam-AV é feita apartir do ports, seu caminho é: &lt;em&gt;/usr/ports/security/clamav&lt;/em&gt;. A instalação é simples, vá para o diretório do ports e execute: &lt;/p&gt; &lt;pre&gt;&lt;span class="sistema100"&gt;# make install&lt;/span&gt;&lt;br /&gt;&lt;/pre&gt; &lt;p&gt;Logo após irá aparecer uma tela com as opções de compilação, eu ativei apenas a opção &lt;strong&gt;LIBUNRAR&lt;/strong&gt;, ela da suporte para arquivos compactados com extensão &lt;em&gt;.rar&lt;/em&gt;. Após isto a configuração deve prosseguir sem mais perguntas até o final.&lt;/p&gt;&lt;h4&gt;Configurando o Clam-AV&lt;/h4&gt; &lt;p&gt;Os arquivos de configuração estão em &lt;em&gt;/usr/local/etc/&lt;/em&gt; e são &lt;em&gt;/usr/local/etc/clamd.conf&lt;/em&gt; e &lt;em&gt;/usr/local/etc/freshclam.conf&lt;/em&gt;. O clamd.conf é responsável pela configuração do daemon de verificação de vírus. Veja abaixo o exemplo de arquivo de configuração. &lt;/p&gt;&lt;p&gt;&lt;strong&gt;clamd.conf&lt;/strong&gt; &lt;/p&gt; &lt;pre class="sistema100"&gt;#configurações de log&lt;br /&gt;LogFile /var/log/clamav/clamd.log  # Arquivo de Log&lt;br /&gt;LogFileMaxSize 2M   # Tamanho máximo do arquivo de log&lt;br /&gt;LogTime     # Horário nos arquivos de log&lt;br /&gt;LogSyslog    # Usa Syslog&lt;br /&gt;LogVerbose    # Log mais aprofundado&lt;br /&gt;PidFile /var/run/clamav/clamd.pid # Arquivo com o Pid&lt;br /&gt;DatabaseDirectory /var/db/clamav # Base de dados de virus&lt;br /&gt;LocalSocket /var/run/clamav/clamd  # Local do socket&lt;br /&gt;FixStaleSocket    # Atualização do socket ao inicia o daemon&lt;br /&gt;MaxConnectionQueueLength 30   # Número máximo de conexões na fila de espera&lt;br /&gt;MaxDirectoryRecursion 20  # Max Nún da profundidade de diretórios&lt;br /&gt;FollowDirectorySymlinks   # Segue links para diretórios&lt;br /&gt;User clamav    # Nome do usuário que o anti vírus está executando&lt;br /&gt;AllowSupplementaryGroups  # Acesso suplementar a outros grupos&lt;br /&gt;ScanMail    # Habilita varredura de arquivos de e-mail&lt;br /&gt;ArchiveMaxFileSize 10M    # Tamanho máximo do arquivo a ser varrido&lt;br /&gt;ArchiveMaxRecursion 9    # Nível de recursão de um arquivo&lt;br /&gt;ArchiveMaxFiles 1500   # Núm Máx de arquivos a ser varrido em um arquivo compactado&lt;br /&gt;&lt;/pre&gt; &lt;p&gt;Agora iremos ver a configuração utilizada no freshclam. &lt;/p&gt; &lt;pre class="sistema100"&gt;DatabaseDirectory /var/db/clamav  # Base de dados de informações de vírus&lt;br /&gt;UpdateLogFile /var/log/clamav/freshclam.log # Arquivo de Log de atualizações&lt;br /&gt;PidFile /var/run/clamav/freshclam.pid  # Arquivo com o Pid&lt;br /&gt;DatabaseOwner clamav    # Usuário dono da base de dados&lt;br /&gt;AllowSupplementaryGroups   # Acesso suplementar a outros grupos&lt;br /&gt;DatabaseMirror database.clamav.net  # Servidor de atualização&lt;br /&gt;NotifyClamd     # Notifica o Clamd sobre atualizações&lt;br /&gt;&lt;/pre&gt; &lt;p&gt;Esse esquema de configuração exige que seja criados dois diretórios: &lt;em&gt;/var/run/clamav&lt;/em&gt; e &lt;em&gt;/var/log/clamav&lt;/em&gt;. após criar este diretório, mude o dono dos diretórios para usuário clamav. &lt;/p&gt; &lt;pre class="sistema100"&gt;# chown clamav:clamav /var/run/clamav /var/log/clamav&lt;/pre&gt;&lt;h4&gt;Configuração do Sistema Operacional &lt;/h4&gt; &lt;p&gt;Agora devemos habilitar o ClamAV na inicialização do sistema. Para isso devemos adicionar as seguintes linhas em /etc/rc.conf: &lt;/p&gt; &lt;pre class="sistema100"&gt;clamav_clamd_enable="YES"&lt;br /&gt;clamav_freshclam_enable="YES"&lt;br /&gt;&lt;/pre&gt; &lt;p&gt;Caso você esteja utilizando um firewall, abra o trafego para o servidor da base de dados de atualização. &lt;/p&gt;&lt;p&gt;O Anti-Vírus está pronto.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35916362-116549711321994134?l=hachidbsd.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hachidbsd.blogspot.com/feeds/116549711321994134/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35916362&amp;postID=116549711321994134' title='3 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116549711321994134'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116549711321994134'/><link rel='alternate' type='text/html' href='http://hachidbsd.blogspot.com/2006/12/instalando-o-clam-av.html' title='Instalando o Clam-AV'/><author><name>Richardson Lima - Popularizando os sistemas BSD</name><uri>http://www.blogger.com/profile/14905167332366211807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35916362.post-116413546368681326</id><published>2006-11-21T15:50:00.000-03:00</published><updated>2006-11-21T15:57:43.693-03:00</updated><title type='text'>Descompactando arquivos tar.bz2 no OpenBSD</title><content type='html'>1° Tentei --&gt; tar xfvj *.tar.bz2     , mais não deu certo,ele diz que  que a opção  j é desconhecida,veja abaixo.&lt;br /&gt;&lt;br /&gt;# tar xfvj *.tar.bz2&lt;br /&gt;tar: unknown option j&lt;br /&gt;usage: tar {crtux}[014578befHhLmOoPpqsvwXZz]&lt;br /&gt;          [blocking-factor | archive | replstr] [-C directory] [-I file]&lt;br /&gt;          [file ...]&lt;br /&gt;       tar {-crtux} [-014578eHhLmOoPpqvwXZz] [-b blocking-factor]&lt;br /&gt;          [-C directory] [-f archive] [-I file] [-s replstr] [file ...]&lt;br /&gt;&lt;br /&gt;2° Quando tiro a opção j ,de certa forma ele não descompacta o conteúdo do meu tar.bz2&lt;br /&gt;&lt;br /&gt;Solução: Se por exemplo seu arquivo se encontra em /home/user&lt;br /&gt;Ex: cd /home/user&lt;br /&gt;&lt;br /&gt;Depois digite o comando abaixo&lt;br /&gt;&lt;br /&gt;bunzip2 -c *.tar.bz2 | tar xfv -&lt;br /&gt;&lt;br /&gt;*** Espero ter ajudado !   =D&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35916362-116413546368681326?l=hachidbsd.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hachidbsd.blogspot.com/feeds/116413546368681326/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35916362&amp;postID=116413546368681326' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116413546368681326'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116413546368681326'/><link rel='alternate' type='text/html' href='http://hachidbsd.blogspot.com/2006/11/descompactando-arquivos-tarbz2-no.html' title='Descompactando arquivos tar.bz2 no OpenBSD'/><author><name>Richardson Lima - Popularizando os sistemas BSD</name><uri>http://www.blogger.com/profile/14905167332366211807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35916362.post-116394507268691462</id><published>2006-11-19T11:03:00.000-03:00</published><updated>2006-11-19T11:04:32.686-03:00</updated><title type='text'>Lendo sua partição Linux no OpenBSD</title><content type='html'>Posso informar que atualmente o OpenBSD suporta EXT2FS file system.&lt;br /&gt;&lt;br /&gt;Um abraço !&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35916362-116394507268691462?l=hachidbsd.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hachidbsd.blogspot.com/feeds/116394507268691462/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35916362&amp;postID=116394507268691462' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116394507268691462'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116394507268691462'/><link rel='alternate' type='text/html' href='http://hachidbsd.blogspot.com/2006/11/lendo-sua-partio-linux-no-openbsd.html' title='Lendo sua partição Linux no OpenBSD'/><author><name>Richardson Lima - Popularizando os sistemas BSD</name><uri>http://www.blogger.com/profile/14905167332366211807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35916362.post-116394488595007625</id><published>2006-11-19T10:59:00.000-03:00</published><updated>2006-11-19T11:07:51.563-03:00</updated><title type='text'>Rodando Binários Linux no OpenBSD</title><content type='html'>Edite o sysctl e faça o seguinte !&lt;br /&gt;&lt;br /&gt;Descomente esta linha abaixo&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;#kern.emul.linux=1 # enable running Linux binaries&lt;br /&gt;&lt;br /&gt;Agora teste !&lt;br /&gt;Exemplo:&lt;br /&gt;# export PKG_PATH=ftp://your.ftp.mirror/pub/OpenBSD/4.0/packages/i386/&lt;br /&gt;# pkg_add redhat_base-8.0p8.tgz&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35916362-116394488595007625?l=hachidbsd.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hachidbsd.blogspot.com/feeds/116394488595007625/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35916362&amp;postID=116394488595007625' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116394488595007625'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116394488595007625'/><link rel='alternate' type='text/html' href='http://hachidbsd.blogspot.com/2006/11/rodando-binrios-linux-no-openbsd.html' title='Rodando Binários Linux no OpenBSD'/><author><name>Richardson Lima - Popularizando os sistemas BSD</name><uri>http://www.blogger.com/profile/14905167332366211807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35916362.post-116394473180746197</id><published>2006-11-19T10:54:00.000-03:00</published><updated>2006-11-19T10:58:51.806-03:00</updated><title type='text'>Convertendo seu arquivo Linux passwd para o BSD-style</title><content type='html'>Exemplo:&lt;br /&gt;# cat linux_passwd  awk -F : '{printf("%s:%s:%s:%s::0:0:%s:%s:%s\n", &gt; $1,$2,$3,$4,$5,$6,$7); }' &gt; new_passwd&lt;br /&gt;&lt;br /&gt;# cat new_passwd &gt;&gt; /etc/master.passwd&lt;br /&gt;# pwd_mkdb -p /etc/master.passwd&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35916362-116394473180746197?l=hachidbsd.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hachidbsd.blogspot.com/feeds/116394473180746197/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35916362&amp;postID=116394473180746197' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116394473180746197'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116394473180746197'/><link rel='alternate' type='text/html' href='http://hachidbsd.blogspot.com/2006/11/convertendo-seu-arquivo-linux-passwd.html' title='Convertendo seu arquivo Linux passwd para o BSD-style'/><author><name>Richardson Lima - Popularizando os sistemas BSD</name><uri>http://www.blogger.com/profile/14905167332366211807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35916362.post-116394425303675960</id><published>2006-11-19T10:49:00.000-03:00</published><updated>2006-11-19T10:50:53.046-03:00</updated><title type='text'>Quick OpenBSD facts</title><content type='html'>&lt;strong&gt;Default shell&lt;/strong&gt;: &lt;span style="color:#33ff33;"&gt;Korn shell (ksh) for root; Bourne shell (sh) for users; the C shell (csh) is also included by default.&lt;br /&gt;&lt;/span&gt;&lt;strong&gt;Default editor&lt;/strong&gt;: &lt;span style="color:#33ff33;"&gt;vi&lt;br /&gt;&lt;/span&gt;&lt;strong&gt;File system&lt;/strong&gt;: &lt;span style="color:#33ff33;"&gt;BSD Fast File System (FFS) with soft updates (no journalling necessary)&lt;br /&gt;&lt;/span&gt;&lt;strong&gt;Kernel&lt;/strong&gt;: &lt;span style="color:#33ff33;"&gt;4.4BSD-based, monolithic, SMP-capable, does not support external kernel modules by default&lt;br /&gt;&lt;/span&gt;&lt;strong&gt;Binary support&lt;/strong&gt;: &lt;span style="color:#33ff33;"&gt;OpenBSD, FreeBSD, SCO/ISC, SVR4, Linux, BSD/OS&lt;br /&gt;Supported architectures: Alpha, AMD64/EM64T, cats, hp300, hppa, i386, luna88k, mac68k, macppc, mvme68k, mvme88k, sgi, sparc, sparc64, vax, zaurus&lt;br /&gt;Hardware support (i386) &lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35916362-116394425303675960?l=hachidbsd.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hachidbsd.blogspot.com/feeds/116394425303675960/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35916362&amp;postID=116394425303675960' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116394425303675960'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116394425303675960'/><link rel='alternate' type='text/html' href='http://hachidbsd.blogspot.com/2006/11/quick-openbsd-facts.html' title='Quick OpenBSD facts'/><author><name>Richardson Lima - Popularizando os sistemas BSD</name><uri>http://www.blogger.com/profile/14905167332366211807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35916362.post-116379501240979190</id><published>2006-11-17T17:21:00.000-03:00</published><updated>2006-11-19T18:44:38.306-03:00</updated><title type='text'>Atualizando o ports do OpenBSD</title><content type='html'>Para se atualizar o ports é muito simples, praticamente a mesma coisa que se faria para atualizar o código fonte!&lt;br /&gt;&lt;br /&gt;Inicie pegando a árvore do ports:&lt;br /&gt;&lt;br /&gt;Aqui vamos setar a variável do CVSROOT que é de onde nós vamos baixar o ports.&lt;br /&gt;Se você usa o bash:&lt;br /&gt;export CVSROOT=anoncvs@anoncvs.ca.openbsd.org:/cvs&lt;br /&gt;&lt;br /&gt;Se você usa o ksh:&lt;br /&gt;setenv CVSROOT anoncvs@anoncvs.ca.openbsd.org:/cvs&lt;br /&gt;&lt;br /&gt;Depois de setar a variável CVSROOT, vamos executar o cvs para pegar a árvore de ports:&lt;br /&gt;Para pegar o ports corrente:&lt;br /&gt;cd /usr&lt;br /&gt;cvs -q get -P ports&lt;br /&gt;&lt;br /&gt;Para pegar o ports da última versão estável (neste caso 4.0)&lt;br /&gt;cd /usr&lt;br /&gt;cvs -q get -rOPENBSD_4_0 -P ports&lt;br /&gt;&lt;br /&gt;Se você já tem o fonte em sua máquina, basta atualizá-lo, assim:&lt;br /&gt;Para atualizar para o ports corrente:&lt;br /&gt;cd /usr/ports&lt;br /&gt;cvs -q up -Pd&lt;br /&gt;&lt;br /&gt;Para atualizar para o ports da última versão estável:&lt;br /&gt;cd /usr/ports&lt;br /&gt;cvs -q up -rOPENBSD_4_0 -Pd&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35916362-116379501240979190?l=hachidbsd.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hachidbsd.blogspot.com/feeds/116379501240979190/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35916362&amp;postID=116379501240979190' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116379501240979190'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116379501240979190'/><link rel='alternate' type='text/html' href='http://hachidbsd.blogspot.com/2006/11/atualizando-o-ports-do-openbsd.html' title='Atualizando o ports do OpenBSD'/><author><name>Richardson Lima - Popularizando os sistemas BSD</name><uri>http://www.blogger.com/profile/14905167332366211807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35916362.post-116290108080771392</id><published>2006-11-07T09:03:00.001-03:00</published><updated>2006-11-07T09:06:22.796-03:00</updated><title type='text'>"OpenVOX"</title><content type='html'>&lt;table border="0" cellpadding="2" cellspacing="0" width="100%"&gt; &lt;tbody&gt;&lt;tr&gt; &lt;td valign="top" width="33%"&gt; &lt;a href="http://www.openbsd.org/orders.html"&gt;[Order the OpenBSD audio CD or other items]&lt;/a&gt;&lt;br /&gt;These are the lyrics for the extra track on the OpenBSD Audio CD.&lt;br /&gt;&lt;br /&gt;4:00 minutes &lt;a href="ftp://ftp.openbsd.org/pub/OpenBSD/songs/songty.mp3"&gt;(MP3 3.9MB)&lt;/a&gt; &lt;a href="ftp://ftp.openbsd.org/pub/OpenBSD/songs/songty.ogg"&gt;(OGG 6.0MB)&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src="http://www.openbsd.org/images/cdaudio-m.gif" height="158" hspace="5" width="158" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;em&gt; This is an &lt;a href="http://www.openbsd.org/lyrics.html#audio_extra"&gt;extra track&lt;/a&gt; by the artist Ty Semaka (who really has "had Puffy on his mind") which we included on the audio CD. &lt;/em&gt;&lt;p&gt; &lt;em&gt;This song details the process that Ty has to go through to make the art and music for each OpenBSD release. Ty and Theo really do go to a (very specific) bar and discuss what is going on in the project, and then try to find a theme that will work...&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;&lt;br /&gt;&lt;/em&gt; &lt;/p&gt;&lt;/td&gt;&lt;td valign="top" width="3%"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;  &lt;em&gt; &lt;/em&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35916362-116290108080771392?l=hachidbsd.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hachidbsd.blogspot.com/feeds/116290108080771392/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35916362&amp;postID=116290108080771392' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116290108080771392'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116290108080771392'/><link rel='alternate' type='text/html' href='http://hachidbsd.blogspot.com/2006/11/openvox_07.html' title='&quot;OpenVOX&quot;'/><author><name>Richardson Lima - Popularizando os sistemas BSD</name><uri>http://www.blogger.com/profile/14905167332366211807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35916362.post-116290086440055909</id><published>2006-11-07T08:57:00.000-03:00</published><updated>2006-11-07T09:03:13.160-03:00</updated><title type='text'>» Publicado OpenBSD 4.0</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/3928/4005/1600/40song.0.png"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://photos1.blogger.com/blogger/3928/4005/400/40song.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/3928/4005/1600/Pufferix.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/blogger/3928/4005/400/Pufferix.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Foi recentemente publicada a versão 4.0 do OpenBSD.&lt;br /&gt;&lt;br /&gt;Confira as novidades em: http://www.openbsd.org/40.html&lt;br /&gt;&lt;br /&gt;E também não deixe de conferir a música comemorativa desta versão (formato OGG) em: http://www.openbsd.org/lyrics.html#40&lt;br /&gt;&lt;br /&gt;Humppa negala&lt;br /&gt;Humppa negala&lt;br /&gt;Humppa negala&lt;br /&gt;Venismechah&lt;br /&gt;&lt;br /&gt;Humppa negala&lt;br /&gt;Humppa negala&lt;br /&gt;Humppa negala&lt;br /&gt;Venismechah&lt;br /&gt;&lt;br /&gt;Humppa neranenah&lt;br /&gt;Humppa neranenah&lt;br /&gt;Humppa neranenah&lt;br /&gt;Venismechah&lt;br /&gt;&lt;br /&gt;Humppa neranenah&lt;br /&gt;Humppa neranenah&lt;br /&gt;Humppa neranenah&lt;br /&gt;Venismechah&lt;br /&gt;&lt;br /&gt;Uru, uru achim!&lt;br /&gt;Uru achim b'lev sameach&lt;br /&gt;Uru achim b'lev sameach&lt;br /&gt;Uru achim b'lev sameach&lt;br /&gt;Uru achim b'lev sameach&lt;br /&gt;uru achim!&lt;br /&gt;uru achim!&lt;br /&gt;OpenBSD!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;(circus torture)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Humppa negala&lt;br /&gt;Humppa negala&lt;br /&gt;Humppa negala&lt;br /&gt;Venismechah&lt;br /&gt;&lt;br /&gt;Humppa negala&lt;br /&gt;Humppa negala&lt;br /&gt;Humppa negala&lt;br /&gt;Venismechah&lt;br /&gt;&lt;br /&gt;Humppa neranenah&lt;br /&gt;Humppa neranenah&lt;br /&gt;Humppa neranenah&lt;br /&gt;Venismechah&lt;br /&gt;&lt;br /&gt;Humppa neranenah&lt;br /&gt;Humppa neranenah&lt;br /&gt;Humppa neranenah&lt;br /&gt;Venismechah&lt;br /&gt;&lt;br /&gt;Uru, uru achim!&lt;br /&gt;Uru achim b'lev sameach&lt;br /&gt;Uru achim b'lev sameach&lt;br /&gt;Uru achim b'lev sameach&lt;br /&gt;Uru achim b'lev sameach&lt;br /&gt;uru achim!&lt;br /&gt;uru achim!&lt;br /&gt;OpenBSD!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Downloads: http://www.openbsd.org/ftp.html&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35916362-116290086440055909?l=hachidbsd.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hachidbsd.blogspot.com/feeds/116290086440055909/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35916362&amp;postID=116290086440055909' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116290086440055909'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116290086440055909'/><link rel='alternate' type='text/html' href='http://hachidbsd.blogspot.com/2006/11/publicado-openbsd-40.html' title='» Publicado OpenBSD 4.0'/><author><name>Richardson Lima - Popularizando os sistemas BSD</name><uri>http://www.blogger.com/profile/14905167332366211807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35916362.post-116283094068091238</id><published>2006-11-06T13:34:00.000-03:00</published><updated>2006-11-07T09:08:32.913-03:00</updated><title type='text'>Desativando o SUIDPERL na instalação</title><content type='html'>make -DENABLE_SUIDPERL install&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35916362-116283094068091238?l=hachidbsd.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hachidbsd.blogspot.com/feeds/116283094068091238/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35916362&amp;postID=116283094068091238' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116283094068091238'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116283094068091238'/><link rel='alternate' type='text/html' href='http://hachidbsd.blogspot.com/2006/11/desativando-o-suidperl-na-instalao.html' title='Desativando o SUIDPERL na instalação'/><author><name>Richardson Lima - Popularizando os sistemas BSD</name><uri>http://www.blogger.com/profile/14905167332366211807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35916362.post-116283057997100540</id><published>2006-11-06T13:28:00.000-03:00</published><updated>2006-11-06T13:29:39.973-03:00</updated><title type='text'>Ports + Segurança</title><content type='html'>Antes de instalar qualquer pacote via ports, existe uma ferramente que deve ser instalada para&lt;br /&gt;garantir a segurança dos produtos que vão ser instalados nesse server, é o portaudit. Ele faz&lt;br /&gt;consulta a base de Vulnerabilidades (VuXML) e vai te alertar quando você tentar instalar um port&lt;br /&gt;que tem uma falha, e, também, se você tem um port instalado e uma vulnerabilidade é encontrada nele,&lt;br /&gt;o portaudit também avisa você no email que é enviado diariamente para o root.&lt;br /&gt;&lt;br /&gt;Para instalar o portaudit:&lt;br /&gt;&lt;br /&gt;# cd /usr/ports/security/portaudit&lt;br /&gt;# make install clean&lt;br /&gt;# rehash&lt;br /&gt;&lt;br /&gt;Para baixar a base de dados e checar:&lt;br /&gt;&lt;br /&gt;# portaudit -Fa&lt;br /&gt;&lt;br /&gt;O portaudit será incorporado ao /etc/periodic, e baixará diariamente a base atualizada e fará uma&lt;br /&gt;checagem.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35916362-116283057997100540?l=hachidbsd.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hachidbsd.blogspot.com/feeds/116283057997100540/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35916362&amp;postID=116283057997100540' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116283057997100540'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116283057997100540'/><link rel='alternate' type='text/html' href='http://hachidbsd.blogspot.com/2006/11/ports-segurana.html' title='Ports + Segurança'/><author><name>Richardson Lima - Popularizando os sistemas BSD</name><uri>http://www.blogger.com/profile/14905167332366211807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35916362.post-116283049660267639</id><published>2006-11-06T13:18:00.000-03:00</published><updated>2006-11-06T13:28:16.610-03:00</updated><title type='text'>Uma ferramenta extremamente util para atualização dos ports  é portupgrade</title><content type='html'>Para instala-lo:&lt;br /&gt;&lt;br /&gt;# cd /usr/ports/sysutils/portupgrade &amp;&amp;amp; make install clean&lt;br /&gt;Depois de instalado, se voce quiser saber quais ports necessitam de atualização:&lt;br /&gt;&lt;br /&gt;# portversion -vL=&lt;br /&gt;&lt;br /&gt;Se voce quiser atualizar um pacote&lt;br /&gt;&lt;br /&gt;# portupgrade pacote1 pacote2 pacote3&lt;br /&gt;&lt;br /&gt;Se voce quiser atualizar tudo&lt;br /&gt;&lt;br /&gt;# portupgrade -a&lt;br /&gt;&lt;br /&gt;Atualizar tudo usando pacotes pre-compilados, se for possível&lt;br /&gt;&lt;br /&gt;# portupgrade -Pa&lt;br /&gt;&lt;br /&gt;Usar apenas pacotes pré-compilados&lt;br /&gt;&lt;br /&gt;# portupgrade -PPa&lt;br /&gt;&lt;br /&gt;Infinitas opções existem no portupgrade, lendo o man você terá uma noção mais ampla de tudo o que&lt;br /&gt;ele pode fazer, mas o mais interessante e' que quando voce roda um portupgrade pacote e ele vai&lt;br /&gt;atualizar o pacote de 1.2 pra 1.3, antes dele instalar a nova versao 1.3, ele faz um pacote de&lt;br /&gt;backup do 1.2, se no momento da instalação der problema, ele restaura o pacote da 1.2 e tudo fica&lt;br /&gt;como antes.&lt;br /&gt;&lt;br /&gt;Uma outra dica interessante e' a respeito de atualização do perl, quando a mudança for algo como&lt;br /&gt;perl-5.8.7 para perl-5.8.7_1, essa dica nao serve de nada, pois a versão do perl e' a mesma, o que&lt;br /&gt;mudou foi a versão do port, agora quando for 5.8.7 -&gt; 5.8.8, ai sim anote essa, para não precisar&lt;br /&gt;recompilar todos os ports que salvam libs dentro de /usr/local/lib/perl/5.8.7, para que elas movam&lt;br /&gt;tudo para o novo diretorio 5.8.8, foi escrito um script que faz as mudancas sozinho sem precisar&lt;br /&gt;recompilar nada, e' o perl-after-upgrade. Entao basta executar:&lt;br /&gt;&lt;br /&gt;# portupgrade perl&lt;br /&gt;# perl-after-upgrade -f&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35916362-116283049660267639?l=hachidbsd.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hachidbsd.blogspot.com/feeds/116283049660267639/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35916362&amp;postID=116283049660267639' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116283049660267639'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116283049660267639'/><link rel='alternate' type='text/html' href='http://hachidbsd.blogspot.com/2006/11/uma-ferramenta-extremamente-util-para.html' title='Uma ferramenta extremamente util para atualização dos ports  é portupgrade'/><author><name>Richardson Lima - Popularizando os sistemas BSD</name><uri>http://www.blogger.com/profile/14905167332366211807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35916362.post-116186636977301888</id><published>2006-10-26T09:13:00.000-03:00</published><updated>2006-10-26T10:14:55.876-03:00</updated><title type='text'>Alguns me perguntam: " Por que tu Richardson antes amante e  viciádo em GNU/Linux, não o usas mais,  e agora está maravilhado com o FreeBSD ? "</title><content type='html'>Vamos começar,acho o &lt;span style="font-weight: bold; color: rgb(153, 51, 0);"&gt;UFS&lt;/span&gt; mais conservador que  sistemas de arquivos jornalados como ReiserFS, XFS, JFS e ext3, disponíveis no Linux,e já pode ser habilitado o softupdates na instalação, o que aumenta e muito sua performace. Sistemas jornalados, ja são velhos conhecidos a perda de dados em crash do sistema, isso porque em sua maioria trabalham em modo assíncrono, por isso prefiro ficar com o meu UFS. =D&lt;br /&gt;&lt;br /&gt;A &lt;span style="font-weight: bold; color: rgb(153, 51, 0);"&gt;família BSD&lt;/span&gt;, no caso o NetBSD, OpenBSD e FreeBSD são todos reconhecidos por sua segurança, com um maior destaque ao grande OpenBSD.É só comparar os adivisories que saem para as distribuicões Gnu/Linux com qualquer um da família BSD.&lt;br /&gt;&lt;br /&gt;Como nas distribuições Gnu/Linux, o FreeBSD disponibiliza &lt;span style="font-weight: bold; color: rgb(153, 51, 0);"&gt;binários&lt;/span&gt; em forma de packages,e podem ser obtidos em seu ftp  e depois de ter pego o seu package basta dar um pkg_add nomedoaplicativo.tgz e prontinho,tudo instalado.&lt;br /&gt;&lt;br /&gt;O FreeBSD tem  como &lt;span style="font-weight: bold; color: rgb(153, 51, 0);"&gt;ferramenta de configuração&lt;/span&gt; sysinstall,que apesar de não ser uma ferramenta de configuração tão amigável,acho que me satifaz.Acho que no Gnu/Linux na verdade nas distribuições,o adiministrador tem que aprender a usar cada ferramenta de acordo com a distribuição e isso não mantem um padrão,e outra só um adiministrador de redes Unix preguiçoso vai se sentir satisfeito com coisas do tipo como o linuxconf, yast2, configuradores do mandriva e etc. Além do mais um Adiministrador de redes que sabe administrar um sistema estou falando de servidores,não precisa de ferramentas do tipo.&lt;br /&gt;&lt;br /&gt;Já vi falar que o FreeBSD em suas versões antigas &lt;span style="font-weight: bold;"&gt;&lt;span style="color: rgb(153, 51, 0);"&gt;suportou&lt;/span&gt; &lt;/span&gt;uma media de 3.000 usuarios simultâneos,e pareçe que rodando em uma maquina i386, e o sistema não travou hora nenhuma isso quer dizer que ele foi muito bem configurado e mostrou ser estável em servidores de missão crítica.&lt;br /&gt;&lt;br /&gt;Falando do suporte a &lt;span style="font-weight: bold; color: rgb(153, 51, 0);"&gt;SMP&lt;/span&gt;&lt;span style="color: rgb(153, 51, 0);"&gt; &lt;/span&gt;ele é ótimo, pois ao meu ver com as novas implementacões deixa qualquer distribuição Gnu/Linux no chinelinho.&lt;br /&gt;&lt;br /&gt;O &lt;span style="font-weight: bold; color: rgb(153, 51, 0);"&gt;modelo de trabalho&lt;/span&gt; do FreeBSD é organizado, pegue o kernel do freebsd e compare-o com um do Gnu/Linux, eu não sou um cãozinho em programação C ,pelomenos ainda não sou, mas qual quer um que entenda um pouco de programação vê que o kernel do linux é cheio de lixinhos. Já o FreeBSD não, antes de qualquer coisa entrar no Kernel passa pelo CORE TEAM que são bem rigorosos com o que entra e sai do Kernel.&lt;br /&gt;&lt;br /&gt;Pocha e o FreeBSD é &lt;span style="font-weight: bold; color: rgb(153, 51, 0);"&gt;baseado no 4.4BSD&lt;/span&gt; e que foi trabalhado durantes décadas,isso mesmo décadas, e assim como hoje várias coisas no GNU/Linux são descaradamente copiadas do FreeBSD, como a pilha tcp/ip, entre outras coisas, isso sempre irá continuar acontecendo =D&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;span style="color: rgb(51, 204, 0);"&gt;Na verdade eu acho que é por ai,certas pessoas não enxergam além da vizeirinha,e assim vão morrer cegos.&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35916362-116186636977301888?l=hachidbsd.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hachidbsd.blogspot.com/feeds/116186636977301888/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35916362&amp;postID=116186636977301888' title='1 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116186636977301888'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116186636977301888'/><link rel='alternate' type='text/html' href='http://hachidbsd.blogspot.com/2006/10/alguns-me-perguntam-por-que-tu.html' title='Alguns me perguntam: &quot; Por que tu Richardson antes amante e  viciádo em GNU/Linux, não o usas mais,  e agora está maravilhado com o FreeBSD ? &quot;'/><author><name>Richardson Lima - Popularizando os sistemas BSD</name><uri>http://www.blogger.com/profile/14905167332366211807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35916362.post-116186481452149887</id><published>2006-10-26T09:11:00.000-03:00</published><updated>2006-10-26T09:13:34.523-03:00</updated><title type='text'>Licença BSD X Licença Linux</title><content type='html'>O Kernel do Linux e a maioria dos programas para a plataforma utilizam a licença GPL, que diz que as modificações feitas no código devem ser disponibilizadas à comunidade e o código fonte deve sempre estar disponível. É permitido criar versões comerciais dos programas licenciados sob a GPL e vendê-las por qualquer preço, mas o código fonte completo deve ser disponibilizado junto com o programa, permitindo que as modificações sejam aproveitadas pelo autor do programa original e outros interessados.&lt;br /&gt;&lt;br /&gt;A licença BSD é bem mais liberal. Ela diz que os créditos dos autores originais devem ser mantidos, mas não estabelece outras limitações para o uso do código. Ao desenvolver uma versão comercial de um programa sob esta licença você não tem nenhuma obrigação de disponibilizar o código fonte ou dar qualquer tipo de satisfação. Um exemplo é o MacOS X, um sistema operacional proprietário desenvolvido com base no código do FreeBSD.&lt;br /&gt;&lt;br /&gt;Você pode até mesmo utilizar pedaços do código fonte em outros programas, como fez a Microsoft ao utilizar a pilha TCP/IP e outros componentes do FreeBSD no Windows NT.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35916362-116186481452149887?l=hachidbsd.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hachidbsd.blogspot.com/feeds/116186481452149887/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35916362&amp;postID=116186481452149887' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116186481452149887'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116186481452149887'/><link rel='alternate' type='text/html' href='http://hachidbsd.blogspot.com/2006/10/licena-bsd-x-licena-linux.html' title='Licença BSD X Licença Linux'/><author><name>Richardson Lima - Popularizando os sistemas BSD</name><uri>http://www.blogger.com/profile/14905167332366211807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35916362.post-116186468342545746</id><published>2006-10-26T09:05:00.000-03:00</published><updated>2006-10-26T09:11:33.296-03:00</updated><title type='text'>Amigos a grande Micro$oft usa FreeBSD em seus servidores</title><content type='html'>&lt;span class="title"&gt;&lt;/span&gt;A empresa passou um  memorando interno que explica por que optou-se por usar Unix, e não o Windows 2000, nos servidores do Hotmail, serviço de e-mail que pertence à MS. Os motivos elencados e detalhados são a segurança, a facilidade de administração, o desempenho, o custo...&lt;span class="posted"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35916362-116186468342545746?l=hachidbsd.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hachidbsd.blogspot.com/feeds/116186468342545746/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35916362&amp;postID=116186468342545746' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116186468342545746'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116186468342545746'/><link rel='alternate' type='text/html' href='http://hachidbsd.blogspot.com/2006/10/amigos-grande-microoft-usa-freebsd-em.html' title='Amigos a grande Micro$oft usa FreeBSD em seus servidores'/><author><name>Richardson Lima - Popularizando os sistemas BSD</name><uri>http://www.blogger.com/profile/14905167332366211807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35916362.post-116135654575659746</id><published>2006-10-20T11:59:00.000-03:00</published><updated>2006-10-20T12:02:25.770-03:00</updated><title type='text'>FreeBSD: Google Earth and its installer both require X11</title><content type='html'>&lt;span style="color: rgb(204, 51, 204);font-size:130%;" &gt;&lt;span style="font-weight: bold;"&gt;Questão em análise ! =D&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/3928/4005/1600/freeBSD_GoogleEarth.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/blogger/3928/4005/400/freeBSD_GoogleEarth.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35916362-116135654575659746?l=hachidbsd.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hachidbsd.blogspot.com/feeds/116135654575659746/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35916362&amp;postID=116135654575659746' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116135654575659746'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116135654575659746'/><link rel='alternate' type='text/html' href='http://hachidbsd.blogspot.com/2006/10/freebsd-google-earth-and-its-installer.html' title='FreeBSD: Google Earth and its installer both require X11'/><author><name>Richardson Lima - Popularizando os sistemas BSD</name><uri>http://www.blogger.com/profile/14905167332366211807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35916362.post-116134862399711662</id><published>2006-10-20T09:48:00.000-03:00</published><updated>2006-10-20T09:52:54.570-03:00</updated><title type='text'>NOVAS VULNERABILIDADES : Alertas de Segurança FreeBSD - Ports</title><content type='html'>&lt;table class="common"&gt;&lt;thead&gt;&lt;tr valign="top"&gt;&lt;th&gt;Por: Richardson -= Hachid=-&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;DATA&lt;/div&gt;&lt;/th&gt; &lt;th&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;Relatividade&lt;/div&gt;&lt;/th&gt; &lt;/tr&gt;&lt;/thead&gt; &lt;tbody&gt; &lt;tr valign="top"&gt; &lt;td class="group" rowspan="1"&gt;&lt;span class="date"&gt;2006-10-20&lt;/span&gt;&lt;/td&gt; &lt;td class="topic"&gt;&lt;a href="http://www.vuxml.org/freebsd/1c0def84-5fb1-11db-b2e9-0008c79fa3d2.html"&gt;asterisk -- remote heap overwrite vulnerability&lt;/a&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr valign="top"&gt; &lt;td class="group" rowspan="1"&gt;&lt;span class="date"&gt;2006-10-19&lt;/span&gt;&lt;/td&gt; &lt;td class="topic"&gt;&lt;a href="http://www.vuxml.org/freebsd/b6c18956-5fa3-11db-ad2d-0016179b2dd5.html"&gt;plone -- unprotected MembershipTool methods&lt;/a&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr valign="top"&gt; &lt;td class="group" rowspan="4"&gt;&lt;span class="date"&gt;2006-10-18&lt;/span&gt;&lt;/td&gt; &lt;td class="topic"&gt;&lt;a href="http://www.vuxml.org/freebsd/937d5911-5f16-11db-ae08-0008743bf21a.html"&gt;drupal -- cross site request forgeries&lt;/a&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr valign="top"&gt;&lt;td class="topic"&gt;&lt;a href="http://www.vuxml.org/freebsd/19207592-5f17-11db-ae08-0008743bf21a.html"&gt;drupal -- HTML attribute injection&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr valign="top"&gt;&lt;td class="topic"&gt;&lt;a href="http://www.vuxml.org/freebsd/b2383758-5f15-11db-ae08-0008743bf21a.html"&gt;drupal -- multiple XSS vulnerabilities&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr valign="top"&gt;&lt;td class="topic"&gt;&lt;a href="http://www.vuxml.org/freebsd/18a14baa-5ee5-11db-ae08-0008743bf21a.html"&gt;ingo -- local arbitrary shell command execution&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr valign="top"&gt; &lt;td class="group" rowspan="2"&gt;&lt;span class="date"&gt;2006-10-16&lt;/span&gt;&lt;/td&gt; &lt;td class="topic"&gt;&lt;a href="http://www.vuxml.org/freebsd/8012a79d-5d21-11db-bb8d-00123ffe8333.html"&gt;clamav -- CHM unpacker and PE rebuilding vulnerabilities&lt;/a&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr valign="top"&gt;&lt;td class="topic"&gt;&lt;a href="http://www.vuxml.org/freebsd/a6d9da4a-5d5e-11db-8faf-000c6ec775d9.html"&gt;nvidia-driver -- arbitrary root code execution vulnerability&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr valign="top"&gt; &lt;td class="group" rowspan="2"&gt;&lt;span class="date"&gt;2006-10-15&lt;/span&gt;&lt;/td&gt; &lt;td class="topic"&gt;&lt;a href="http://www.vuxml.org/freebsd/93ba13f8-5c41-11db-a5ae-00508d6a62df.html"&gt;tkdiff -- temporary file symlink privilege escalation&lt;/a&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr valign="top"&gt;&lt;td class="topic"&gt;&lt;a href="http://www.vuxml.org/freebsd/2c8a84d9-5bee-11db-a5ae-00508d6a62df.html"&gt;vtiger -- multiple remote file inclusion vulnerabilities&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr valign="top"&gt; &lt;td class="group" rowspan="1"&gt;&lt;span class="date"&gt;2006-10-14&lt;/span&gt;&lt;/td&gt; &lt;td class="topic"&gt;&lt;a href="http://www.vuxml.org/freebsd/5c9a2769-5ade-11db-a5ae-00508d6a62df.html"&gt;google-earth -- heap overflow in the KML engine&lt;/a&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr valign="top"&gt; &lt;td class="group" rowspan="2"&gt;&lt;span class="date"&gt;2006-10-07&lt;/span&gt;&lt;/td&gt; &lt;td class="topic"&gt;&lt;a href="http://www.vuxml.org/freebsd/fe83eb5b-55e1-11db-a5ae-00508d6a62df.html"&gt;python -- buffer overrun in repr() for unicode strings&lt;/a&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr valign="top"&gt;&lt;td class="topic"&gt;&lt;a href="http://www.vuxml.org/freebsd/72f21372-55e4-11db-a5ae-00508d6a62df.html"&gt;torrentflux -- User-Agent XSS Vulnerability&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr valign="top"&gt; &lt;td class="group" rowspan="1"&gt;&lt;span class="date"&gt;2006-10-06&lt;/span&gt;&lt;/td&gt; &lt;td class="topic"&gt;&lt;a href="http://www.vuxml.org/freebsd/e329550b-54f7-11db-a5ae-00508d6a62df.html"&gt;php -- _ecalloc Integer Overflow Vulnerability&lt;/a&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr valign="top"&gt; &lt;td class="group" rowspan="5"&gt;&lt;span class="date"&gt;2006-10-05&lt;/span&gt;&lt;/td&gt; &lt;td class="topic"&gt;&lt;a href="http://www.vuxml.org/freebsd/8a5770b4-54b5-11db-a5ae-00508d6a62df.html"&gt;mambo -- multiple SQL injection vulnerabilities&lt;/a&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr valign="top"&gt;&lt;td class="topic"&gt;&lt;a href="http://www.vuxml.org/freebsd/5a39a22e-5478-11db-8f1a-000a48049292.html"&gt;mono -- "System.CodeDom.Compiler" Insecure Temporary Creation&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr valign="top"&gt;&lt;td class="topic"&gt;&lt;a href="http://www.vuxml.org/freebsd/ae7124ff-547c-11db-8f1a-000a48049292.html"&gt;openldap -- slapd acl selfwrite Security Issue&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr valign="top"&gt;&lt;td class="topic"&gt;&lt;a href="http://www.vuxml.org/freebsd/edabe438-542f-11db-a5ae-00508d6a62df.html"&gt;php -- open_basedir Race Condition Vulnerability&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr valign="top"&gt;&lt;td class="topic"&gt;&lt;a href="http://www.vuxml.org/freebsd/19a92df1-548d-11db-8f1a-000a48049292.html"&gt;tin -- buffer overflow vulnerabilities&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr valign="top"&gt; &lt;td class="group" rowspan="1"&gt;&lt;span class="date"&gt;2006-10-04&lt;/span&gt;&lt;/td&gt; &lt;td class="topic"&gt;&lt;a href="http://www.vuxml.org/freebsd/86526ba4-53c8-11db-8f1a-000a48049292.html"&gt;phpbb -- NULL byte injection vulnerability&lt;/a&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr valign="top"&gt; &lt;td class="group" rowspan="1"&gt;&lt;span class="date"&gt;2006-10-03&lt;/span&gt;&lt;/td&gt; &lt;td class="topic"&gt;&lt;a href="http://www.vuxml.org/freebsd/35f2679f-52d7-11db-8f1a-000a48049292.html"&gt;postnuke -- admin section SQL injection&lt;/a&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr valign="top"&gt; &lt;td class="group" rowspan="5"&gt;&lt;span class="date"&gt;2006-10-02&lt;/span&gt;&lt;/td&gt; &lt;td class="topic"&gt;&lt;a href="http://www.vuxml.org/freebsd/74ff10f6-520f-11db-8f1a-000a48049292.html"&gt;cscope -- Buffer Overflow Vulnerabilities&lt;/a&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr valign="top"&gt;&lt;td class="topic"&gt;&lt;a href="http://www.vuxml.org/freebsd/b975763f-5210-11db-8f1a-000a48049292.html"&gt;freetype -- LWFN Files Buffer Overflow Vulnerability&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr valign="top"&gt;&lt;td class="topic"&gt;&lt;a href="http://www.vuxml.org/freebsd/64bf6234-520d-11db-8f1a-000a48049292.html"&gt;gnutls -- RSA Signature Forgery Vulnerability&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr valign="top"&gt;&lt;td class="topic"&gt;&lt;a href="http://www.vuxml.org/freebsd/350a5bd9-520b-11db-8f1a-000a48049292.html"&gt;MT -- Search Unspecified XSS&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr valign="top"&gt;&lt;td class="topic"&gt;&lt;a href="http://www.vuxml.org/freebsd/19b17ab4-51e0-11db-a5ae-00508d6a62df.html"&gt;phpmyadmin -- XSRF vulnerabilities&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr valign="top"&gt; &lt;td class="group" rowspan="5"&gt;&lt;span class="date"&gt;2006-09-30&lt;/span&gt;&lt;/td&gt; &lt;td class="topic"&gt;&lt;a href="http://www.vuxml.org/freebsd/450b76ee-5068-11db-a5ae-00508d6a62df.html"&gt;dokuwiki -- multiple vulnerabilities&lt;/a&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr valign="top"&gt;&lt;td class="topic"&gt;&lt;a href="http://www.vuxml.org/freebsd/fcba5764-506a-11db-a5ae-00508d6a62df.html"&gt;dokuwiki -- multiple vulnerabilities&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr valign="top"&gt;&lt;td class="topic"&gt;&lt;a href="http://www.vuxml.org/freebsd/32db37a5-50c3-11db-acf3-000c6ec775d9.html"&gt;openssh -- multiple vulnerabilities&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr valign="top"&gt;&lt;td class="topic"&gt;&lt;a href="http://www.vuxml.org/freebsd/e79876e4-5061-11db-a5ae-00508d6a62df.html"&gt;punbb -- NULL byte injection vulnerability&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr valign="top"&gt;&lt;td class="topic"&gt;&lt;a href="http://www.vuxml.org/freebsd/e4c62abd-5065-11db-a5ae-00508d6a62df.html"&gt;tikiwiki -- multiple vulnerabilities&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35916362-116134862399711662?l=hachidbsd.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hachidbsd.blogspot.com/feeds/116134862399711662/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35916362&amp;postID=116134862399711662' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116134862399711662'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116134862399711662'/><link rel='alternate' type='text/html' href='http://hachidbsd.blogspot.com/2006/10/novas-vulnerabilidades-alertas-de.html' title='NOVAS VULNERABILIDADES : Alertas de Segurança FreeBSD - Ports'/><author><name>Richardson Lima - Popularizando os sistemas BSD</name><uri>http://www.blogger.com/profile/14905167332366211807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35916362.post-116134817350484797</id><published>2006-10-20T09:37:00.000-03:00</published><updated>2006-10-20T09:42:53.506-03:00</updated><title type='text'>BSD é Software Livre ???</title><content type='html'>Numa tarde calma, entrei em um site que relatava todas as especificações da versão current do FreeBSD no caso a  6.1, no entando observei o MANIFESTO de uma pessoa a dizer:&lt;br /&gt;&lt;br /&gt;&lt;cite&gt;&lt;/cite&gt;&lt;span style="font-size:130%;"&gt;  [ Não especifiquei o nome por questão de ética ] Says:&lt;/span&gt;       &lt;br /&gt;    &lt;small class="commentmetadata"&gt;&lt;a href="http://softwarelivre.sapo.pt/2006/05/09/freebsd61/#comment-153" title=""&gt;&lt;/a&gt;&lt;br /&gt;&lt;/small&gt;&lt;blockquote&gt;"O bsd é software livre? não, tem licença especifica!&lt;br /&gt;é uma licença que dá as liberades requeridas pela GPL? não!&lt;br /&gt;Se eles -BSD- se fartam de dizer mal da GPL, do linux, etc, porquê dar valor?&lt;br /&gt;Eles - BSD - ajudam empresas - software proprietario - que nos tiram liberdades com as licenças deles (ambos)!&lt;br /&gt;Então porquê perder tempo com eles?&lt;br /&gt;Falem da nossa comunidade que bem precisa de apoio!"&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:180%;"&gt;&lt;span style="font-weight: bold;"&gt;No entanto gostaria de resaltar que :&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;O sistema operativo FreeBSD é Software Livre. Existem muitas &lt;a href="http://www.fsf.org/licensing/licenses/index_html" rel="nofollow"&gt;licenças de Software Livre&lt;/a&gt;!, e a BSD original era Software Livre, só que incompatível com a GNU GPL. Mas desde então foi revista e passou a ser compatível (daí o nome BSD revised).&lt;br /&gt;&lt;br /&gt;A licença BSD &lt;b&gt;dá as 4 liberdades do Software Livre&lt;/b&gt; tal e qual como a GNU GPL. Contudo, a GNU GPL é uma melhor licença de Software Livre porque garante essas quatro liberdades para &lt;b&gt;todos&lt;/b&gt; os utilizadores, enquanto que a BSD permite derivados proprietários.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35916362-116134817350484797?l=hachidbsd.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hachidbsd.blogspot.com/feeds/116134817350484797/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35916362&amp;postID=116134817350484797' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116134817350484797'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116134817350484797'/><link rel='alternate' type='text/html' href='http://hachidbsd.blogspot.com/2006/10/bsd-software-livre.html' title='BSD é Software Livre ???'/><author><name>Richardson Lima - Popularizando os sistemas BSD</name><uri>http://www.blogger.com/profile/14905167332366211807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35916362.post-116134760385994863</id><published>2006-10-20T09:31:00.000-03:00</published><updated>2006-10-20T10:05:07.266-03:00</updated><title type='text'>Livros para que trabalha com Computer Security</title><content type='html'>&lt;table border="1"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt; Book Title &lt;/td&gt;&lt;td&gt;Author: &lt;/td&gt;&lt;td&gt; Cover &lt;/td&gt;&lt;/tr&gt; &lt;tr&gt;&lt;td&gt; &lt;a href="http://www.amazon.com/gp/product/0937175714/ref=pd_bxgy_img_a/103-0492396-4930263?%5Fencoding=UTF8"&gt; Computer Security Basics &lt;/a&gt;&lt;/td&gt;&lt;td&gt; Russell &lt;/td&gt;&lt;td&gt; &lt;img src="http://images.amazon.com/images/P/0937175714.01._BO2,204,203,200_PIlitb-dp-500-arrow,TopRight,32,-59_AA240_SH20_SCLZZZZZZZ_.jpg" /&gt;&lt;/td&gt;  &lt;/tr&gt; &lt;tr&gt;&lt;td&gt; &lt;a href="http://www.amazon.com/gp/product/1558606041/qid=1142350769/sr=2-1/ref=pd_bbs_b_2_1/103-0492396-4930263?s=books&amp;v=glance&amp;amp;n=283155"&gt;Computer Organization and Design &lt;/a&gt;&lt;/td&gt;&lt;td&gt;Patterson &amp;  Heenessy&lt;/td&gt;&lt;td&gt;&lt;img src="http://ec1.images-amazon.com/images/P/1558606041.01._AA240_SCLZZZZZZZ_.jpg" /&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href="http://www.amazon.com/gp/product/1593270070/qid=1142357994/sr=2-1/ref=pd_bbs_b_2_1/103-0492396-4930263?s=books&amp;amp;v=glance&amp;n=283155"&gt;Hacking: The Art of Exploitation &lt;/a&gt; &lt;/td&gt;&lt;td&gt; Erickson &lt;/td&gt; &lt;td&gt; &lt;img src="http://ec1.images-amazon.com/images/P/1593270070.01._AA240_SCLZZZZZZZ_.jpg" /&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href="http://www.amazon.com/gp/product/0764544683/qid=1142359196/sr=2-1/ref=pd_bbs_b_2_1/103-0492396-4930263?s=books&amp;amp;v=glance&amp;n=283155"&gt;Shellcoder's Handbook&lt;/a&gt;&lt;/td&gt;&lt;td&gt;Aitel et all &lt;/td&gt; &lt;td&gt; &lt;img src="http://images.amazon.com/images/P/0764544683.01._BO2,204,203,200_PIsitb-dp-500-arrow,TopRight,45,-64_AA240_SH20_SCLZZZZZZZ_.jpg" /&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href="http://www.amazon.com/gp/product/0201633469/ref=pd_sr_ec_ir_b/103-0492396-4930263?s=books&amp;amp;st=%2A&amp;v=glance&amp;amp;n=283155"&gt;The Protocols: TCP/IP Illustrated Vol. 1 &lt;/a&gt;&lt;/td&gt; &lt;td&gt; Stevens &lt;/td&gt; &lt;td&gt; &lt;img src="http://ec1.images-amazon.com/images/P/0201633469.01._BO2,204,203,200_PIlitb-dp-500-arrow,TopRight,32,-59_AA240_SH20_SCLZZZZZZZ_.jpg" /&gt; &lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href="http://www.amazon.com/gp/product/0130460192/qid=1142360480/sr=2-1/ref=pd_bbs_b_2_1/103-0492396-4930263?s=books&amp;v=glance&amp;amp;n=283155"&gt; Network Security: Private Communication in a Public World &lt;/a&gt; &lt;/td&gt; &lt;td&gt;Kaufman, Perlman, Speciner&lt;/td&gt; &lt;td&gt; &lt;img src="http://images.amazon.com/images/P/0130460192.01._BO2,204,203,200_PIlitb-dp-500-arrow,TopRight,32,-59_AA240_SH20_SCLZZZZZZZ_.jpg" /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35916362-116134760385994863?l=hachidbsd.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hachidbsd.blogspot.com/feeds/116134760385994863/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35916362&amp;postID=116134760385994863' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116134760385994863'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116134760385994863'/><link rel='alternate' type='text/html' href='http://hachidbsd.blogspot.com/2006/10/livros-para-que-trabalha-com-computer.html' title='Livros para que trabalha com Computer Security'/><author><name>Richardson Lima - Popularizando os sistemas BSD</name><uri>http://www.blogger.com/profile/14905167332366211807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35916362.post-116132094094510548</id><published>2006-10-20T02:08:00.000-03:00</published><updated>2006-10-20T02:21:03.583-03:00</updated><title type='text'>NetBSD, totalmente voltado para hardusers</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/3928/4005/1600/NetBSD-inv.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/blogger/3928/4005/320/NetBSD-inv.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;center&gt;&lt;span class="titulo"&gt;&lt;br /&gt;&lt;/span&gt; &lt;/center&gt;&lt;b&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Requisitos de Hardware:&lt;/b&gt;       &lt;ul&gt;&lt;li&gt; Processador: AMD K6/II/III, Duron, Athlon/XP (tm); Intel Celeron, Pentium I/II/III,4, Xeon; &lt;/li&gt;&lt;li&gt; Memória: 8 MB de RAM (para rodar o X11) &lt;/li&gt;&lt;li&gt; Espaço livre em disco: 200MB de espaço no HD para o sistema completo; &lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;b&gt;Características técnicas dessa versão:&lt;/b&gt; &lt;ul&gt;&lt;li&gt; Data de lançamento: &lt;span style="color: rgb(0, 0, 255);"&gt;23/12/05&lt;/span&gt; &lt;/li&gt;&lt;li&gt; Desktop padrão: &lt;span style="color: rgb(0, 0, 255);"&gt; -&lt;/span&gt; &lt;/li&gt;&lt;li&gt; Gerenciador de pacotes: &lt;span style="color: rgb(0, 0, 255);"&gt; TGZ&lt;/span&gt; &lt;/li&gt;&lt;li&gt; Arquitetura de processador: &lt;span style="color: rgb(0, 0, 255);"&gt; i386&lt;/span&gt; &lt;/li&gt;&lt;li&gt; Roda direto do CD: &lt;span style="color: rgb(255, 0, 0);"&gt; Não&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt; Possibilita instalação:&lt;span style="color: rgb(0, 144, 0);"&gt; Sim&lt;/span&gt; &lt;/li&gt;&lt;/ul&gt;  &lt;table border="0" cellpadding="0" cellspacing="0" width="100%"&gt; &lt;tbody&gt;&lt;tr&gt;  &lt;td valign="top" width="70%"&gt;    &lt;b&gt;Especificações dos pacotes dessa versão:&lt;/b&gt; &lt;ul&gt;&lt;li&gt; Xorg: 6.8.2 &lt;/li&gt;&lt;li&gt; gcc 3.3.5 &lt;/li&gt;&lt;li&gt; GNOME 2.12.0.1 &lt;span style="color: rgb(255, 0, 0);"&gt;"Novo!"&lt;/span&gt; &lt;/li&gt;&lt;li&gt; KDE 3.5.0 &lt;span style="color: rgb(255, 0, 0);"&gt;"Novo!"&lt;/span&gt; &lt;/li&gt;&lt;li&gt; OpenOffice.org: 2.0.0 &lt;span style="color: rgb(255, 0, 0);"&gt;"Novo!"&lt;/span&gt; &lt;/li&gt;&lt;li&gt; Firefox 1.5 &lt;span style="color: rgb(255, 0, 0);"&gt;"Novo!"&lt;/span&gt; &lt;/li&gt;&lt;li&gt; GIMP 2.2.9 &lt;span style="color: rgb(255, 0, 0);"&gt;"Novo!"&lt;/span&gt; &lt;/li&gt;&lt;li&gt; Samba 3.0.20b &lt;span style="color: rgb(255, 0, 0);"&gt;"Novo!"&lt;/span&gt; &lt;/li&gt;&lt;/ul&gt;  &lt;/td&gt;  &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;strong&gt;O que é NetBSD ?&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;O NetBSD é um sistema operacional &lt;em&gt;Unix-Like&lt;/em&gt; livre, seguro, rápido e estável, disponível para diversas plataformas.&lt;br /&gt;&lt;br /&gt;&lt;ul style="font-weight: bold;"&gt;&lt;li&gt;Exemplo de plataforma ( estranha )   =D&lt;/li&gt;&lt;/ul&gt;&lt;ul style="font-weight: bold;"&gt;&lt;li&gt;Torradeira ( toaster )&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/3928/4005/1600/netbsd_toaster.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/blogger/3928/4005/320/netbsd_toaster.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic; color: rgb(153, 153, 153);"&gt;NOTA: Se você tem um Playstation 2 , vai lá no portal do NetBsd &lt;span style="color: rgb(51, 102, 255);"&gt;http://netbsd.org&lt;/span&gt; , e baixa a ISO para Ps2.   =D &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Sua interface limpa e com recursos avançados, o tornam excelente para ambientes de produção e pesquisas. Mais de 5.700 aplicativos estão disponíveis pelo &lt;em&gt;pkgsrc&lt;/em&gt;, pacote de aplicativos do NetBSD.&lt;br /&gt;&lt;br /&gt;&lt;table width="100%"&gt;  &lt;tbody&gt;&lt;tr&gt;  &lt;td colspan="2" bg="" style="color: rgb(77, 117, 159);" valign="top"&gt; &lt;span style="color: rgb(255, 255, 255);"&gt;&lt;b&gt;  Recursos do NetBSD&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;  &lt;/tr&gt; &lt;/tbody&gt;&lt;/table&gt; &lt;ul&gt;&lt;strong&gt;Sobre o NetBSD&lt;/strong&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Interface limpa;     &lt;/li&gt;&lt;li&gt;Suporte para diversas plataformas;     &lt;/li&gt;&lt;li&gt;Licença BSD;     &lt;/li&gt;&lt;li&gt;Código fonte completo disponpivel;     &lt;/li&gt;&lt;li&gt;Seguro;     &lt;/li&gt;&lt;li&gt;Maduro e estável.     &lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;strong&gt;Redes&lt;/strong&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Filtros de pacotes e &lt;em&gt;NAT&lt;/em&gt;;     &lt;/li&gt;&lt;li&gt;IPv6;     &lt;/li&gt;&lt;li&gt;&lt;em&gt;Network File System&lt;/em&gt;;     &lt;/li&gt;&lt;li&gt;Suporte robusto à redes;     &lt;/li&gt;&lt;li&gt;Redes &lt;em&gt;Wireless&lt;/em&gt;.     &lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;strong&gt;Armazenamento&lt;/strong&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;em&gt;RAID&lt;/em&gt; por Hardware e software;     &lt;/li&gt;&lt;li&gt;Alta performance do &lt;em&gt;PCI IDE&lt;/em&gt;;     &lt;/li&gt;&lt;li&gt;Sub-sistemas &lt;em&gt;SCSIPI&lt;/em&gt; - combinado &lt;em&gt;SCSI&lt;/em&gt; e &lt;em&gt;ATAPI&lt;/em&gt;;     &lt;/li&gt;&lt;li&gt;Sistema de arquivos 64-bit;     &lt;/li&gt;&lt;li&gt;Suporte para HDs com grandes capacidades;     &lt;/li&gt;&lt;li&gt;Atualizações de softwares em &lt;em&gt;FFS&lt;/em&gt; para alta performance e confiabilidade;     &lt;/li&gt;&lt;li&gt;Suporte para vários sistemas de arquivos;     &lt;/li&gt;&lt;li&gt;Suporte para DVD-ROM e RAM.     &lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;strong&gt;Outros recursos&lt;/strong&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;em&gt;pkg&lt;/em&gt; - Sistema de pacotes para instalação de aplicativos;     &lt;/li&gt;&lt;li&gt;Kernel &lt;em&gt;debugging&lt;/em&gt;;     &lt;/li&gt;&lt;li&gt;Emulação de sistemas operacionais;     &lt;/li&gt;&lt;li&gt;Suporte USB;     &lt;/li&gt;&lt;li&gt;Suporte para ISA PnP;     &lt;/li&gt;&lt;li&gt;Suporte para PC-card e PCMCIA;     &lt;/li&gt;&lt;li&gt;&lt;em&gt;UVM&lt;/em&gt; - sistema de memória virtual;     &lt;/li&gt;&lt;li&gt;E muitos outros recursos!.     &lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt; &lt;table style="border: 1px solid Silver;" border="0" cellpadding="0" cellspacing="0" width="100%"&gt; &lt;tbody&gt;&lt;tr&gt;  &lt;td style="padding: 2px; color: rgb(77, 117, 159);" bg="" align="center"&gt;&lt;span style="color:white;"&gt;&lt;strong&gt;Principais atualizações da versão 3.0:&lt;/strong&gt;&lt;/span&gt;&lt;/td&gt;  &lt;/tr&gt; &lt;tr&gt;  &lt;td style="padding: 6px;"&gt;  &lt;ul&gt;&lt;li&gt;m-utils 6.1-rc2 &lt;/li&gt;&lt;li&gt;BIND 9.3.0 &lt;/li&gt;&lt;li&gt;binutils 2.15-20041204 &lt;/li&gt;&lt;li&gt;cvs 1.11.20 &lt;/li&gt;&lt;li&gt;file 4.13 &lt;/li&gt;&lt;li&gt;gcc 3.3.3 &lt;/li&gt;&lt;li&gt;groff 1.19.1 &lt;/li&gt;&lt;li&gt;OpenSSH 3.9 &lt;/li&gt;&lt;li&gt;OpenSSL 0.9.7d &lt;/li&gt;&lt;li&gt;Postfix 2.1.5 &lt;/li&gt;&lt;li&gt;sendmail 8.13.3 &lt;/li&gt;&lt;li&gt;tcpdump 3.8.3 &lt;/li&gt;&lt;li&gt;texinfo 4.7 &lt;/li&gt;&lt;li&gt;tzdata2005o &lt;/li&gt;&lt;li&gt;XFree86 4.5.0 &lt;/li&gt;&lt;/ul&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt; &lt;/table&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35916362-116132094094510548?l=hachidbsd.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hachidbsd.blogspot.com/feeds/116132094094510548/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35916362&amp;postID=116132094094510548' title='1 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116132094094510548'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116132094094510548'/><link rel='alternate' type='text/html' href='http://hachidbsd.blogspot.com/2006/10/netbsd-totalmente-voltado-para.html' title='NetBSD, totalmente voltado para hardusers'/><author><name>Richardson Lima - Popularizando os sistemas BSD</name><uri>http://www.blogger.com/profile/14905167332366211807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35916362.post-116132084948959853</id><published>2006-10-20T02:06:00.000-03:00</published><updated>2006-10-20T02:07:29.490-03:00</updated><title type='text'>Um dos fundadores do NetBSD reflete sobre o Projeto</title><content type='html'>&lt;div class="post-author"&gt;By fernando.ike&lt;/div&gt;     &lt;div class="post-content"&gt;&lt;p&gt;Estranho que não saiu nenhuma nota em português sobre essa notícia que saiu no &lt;a href="http://kerneltrap.org/node/7061"&gt;KernelTrap.Org&lt;/a&gt; e no &lt;a href="http://blog.madduck.net/debian/2006.09.01_news-from-the-netbsd-cabal.xhtml"&gt;Planet Debian&lt;/a&gt;. Um dos membros fundadores do &lt;a href="http://www.netbsd.org/"&gt;NetBSD&lt;/a&gt;, Charles Hannum postou na &lt;a href="http://mail-index.netbsd.org/netbsd-users/2006/08/30/0016.html"&gt;NetBSD-Users&lt;/a&gt; algumas preocupações sobre sobre os rumos do projeto, problemas no kernel e falta de liderança.&lt;/p&gt; &lt;p&gt;No post no Planet Debian, madduck propôs uma joint-venturie entre o NetBSD e &lt;a href="http://www.debian.org/ports/netbsd/"&gt;Debian/kNetBSD&lt;/a&gt; (esse port está desenvolvimento bem lento comparado como &lt;a href="http://www.debian.org/ports/kfreebsd-gnu/"&gt;Debian/kFree BSD&lt;/a&gt;), idéia interessante que poderia atrair mais desenvolvedores para o NetBSD. =P&lt;br /&gt;Com anúncio do fim do &lt;a href="http://www.opendarwin.org/"&gt;OpenDarwin&lt;/a&gt; e agora com as considerações levantadas por Charles Hannum, mostram as dificuldades de projetos mantidos sem grandes empresas patronas. Muitos reclamam de ser muito burocrático o Debian mas não olham a quantidade de soluções usadas e portadas para outros como o Sistema de Menu, Libapt, alternatives, etc. Mas não percebem que é uns do projetos mais antigos que mantém em plena atividade. =) &lt;/p&gt; &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35916362-116132084948959853?l=hachidbsd.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hachidbsd.blogspot.com/feeds/116132084948959853/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35916362&amp;postID=116132084948959853' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116132084948959853'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116132084948959853'/><link rel='alternate' type='text/html' href='http://hachidbsd.blogspot.com/2006/10/um-dos-fundadores-do-netbsd-reflete.html' title='Um dos fundadores do NetBSD reflete sobre o Projeto'/><author><name>Richardson Lima - Popularizando os sistemas BSD</name><uri>http://www.blogger.com/profile/14905167332366211807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35916362.post-116132054076624190</id><published>2006-10-20T02:02:00.000-03:00</published><updated>2006-10-20T02:02:20.766-03:00</updated><title type='text'>Nero 7.5.7.0 em Português</title><content type='html'>&lt;div class="storycontent"&gt;   &lt;p&gt;&lt;img src="http://adelinos.wordpress.com/files/2006/09/n7p_3_thumb.jpg" alt="n7p_3_thumb.jpg" align="left" height="164" width="222" /&gt;Nova versão em primeira mão no Palrador.O Nero é um dos mais populares softwares para gravação de CDs e DVDs. Na sua nova versão 7, o programa vem com suporte para as mais recentes soluções multimédia, Blu-Ray,HD-DVD, LightScribe e Dual-Layer,além de diversas outras melhorias e novos recursos. Nesta suite Nero 7 contém 18 aplicações dedicados ao “home entertainment”, torna-se com esta nova imagem um verdadeiro kit multimédia. Não é uma aplicação gratuita, mas em condições de gravação adversas, o seu poder vale o seu peso em ouro!&lt;/p&gt; &lt;p&gt;Download : &lt;a href="ftp://ftp2.de.nero.com/software/nero7/Nero-7.5.7.0_ptg.exe" title="O Pinto Palrador" target="_blank"&gt;Nero 7.5.7.0 Pt&lt;/a&gt; &lt;/p&gt;  &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35916362-116132054076624190?l=hachidbsd.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hachidbsd.blogspot.com/feeds/116132054076624190/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35916362&amp;postID=116132054076624190' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116132054076624190'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116132054076624190'/><link rel='alternate' type='text/html' href='http://hachidbsd.blogspot.com/2006/10/nero-7570-em-portugus.html' title='Nero 7.5.7.0 em Português'/><author><name>Richardson Lima - Popularizando os sistemas BSD</name><uri>http://www.blogger.com/profile/14905167332366211807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35916362.post-116132048154083341</id><published>2006-10-20T02:00:00.000-03:00</published><updated>2006-10-20T02:05:09.156-03:00</updated><title type='text'>Google maior projeto de energia solar do mundo</title><content type='html'>&lt;div class="storycontent"&gt;   &lt;p&gt;&lt;img src="https://adelinos.wordpress.com/files/2006/10/googleplex.jpg" alt="googleplex.jpg" align="left" height="179" width="238" /&gt;Navegando na NET achei algo muito bom que foi a notícia de que o Google terá o maior projeto de uso corporativo de energia solar do mundo nas suas instalações na Califórnia (EUA). O Google  irá instalar painéis nos telhados dos quatros principais edifícios do seus, o Googleplex, em Mountain View.&lt;br /&gt;Com esta iniciativa a empresa norte-americana pretende reduzir em 30% o consumo de energia elétrica, utilizando «energia limpa».&lt;br /&gt;Os telhados do Googleplex e de dois outros prédios próximos de Mountain View serão equipados em breve com painéis de 1,6 megawatts.&lt;br /&gt;O Google pretende criar também suportes para placas adicionais no estacionamento, gerando o equivalente necessário para abastecer mil casas na Califórnia.&lt;br /&gt;Segundo um comunicado da empresa, esta iniciativa reflete também «a responsabilidade corporativa e a capacidade de planear negócios, reduzindo o impacto ambiental».&lt;/p&gt;Bom não é ? =D&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35916362-116132048154083341?l=hachidbsd.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hachidbsd.blogspot.com/feeds/116132048154083341/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35916362&amp;postID=116132048154083341' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116132048154083341'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116132048154083341'/><link rel='alternate' type='text/html' href='http://hachidbsd.blogspot.com/2006/10/google-maior-projeto-de-energia-solar.html' title='Google maior projeto de energia solar do mundo'/><author><name>Richardson Lima - Popularizando os sistemas BSD</name><uri>http://www.blogger.com/profile/14905167332366211807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35916362.post-116132037719259742</id><published>2006-10-20T01:58:00.000-03:00</published><updated>2006-10-20T01:59:37.193-03:00</updated><title type='text'>Vêm aí os CD e DVD com chip integrado!</title><content type='html'>&lt;h3 class="storytitle"&gt;&lt;a href="http://adelinos.wordpress.com/2006/10/19/vem-ai-os-cd-e-dvd-com-chip-integrado/" rel="bookmark"&gt;&lt;br /&gt;&lt;/a&gt;&lt;/h3&gt;     &lt;div class="storycontent"&gt;   &lt;p&gt;&lt;img src="https://adelinos.wordpress.com/files/2006/10/cd_imagem.jpg" alt="cd_imagem.jpg" align="left" height="171" width="227" /&gt;XCD foi criado pela Alladin e pretende revolucionar os sistemas de protecção de conteúdos, através da inclusão de um pequeno chip em discos CD e/ou DVD. Os novos discos com chip incorporado podem ser lidos e gravados por CD e DVD, bem como por leitores USB, noticia a News Scientist. O chip dispõe de eléctrodos que permitem a conexão directa a uma porta USB. Com a inclusão do chip, os responsáveis da Alladin acreditam ter criado um sistema de protecção de conteúdos bastante mais fiável que os existentes até à data. &lt;/p&gt;  &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35916362-116132037719259742?l=hachidbsd.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hachidbsd.blogspot.com/feeds/116132037719259742/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35916362&amp;postID=116132037719259742' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116132037719259742'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116132037719259742'/><link rel='alternate' type='text/html' href='http://hachidbsd.blogspot.com/2006/10/vm-os-cd-e-dvd-com-chip-integrado.html' title='Vêm aí os CD e DVD com chip integrado!'/><author><name>Richardson Lima - Popularizando os sistemas BSD</name><uri>http://www.blogger.com/profile/14905167332366211807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35916362.post-116131958913063051</id><published>2006-10-20T01:43:00.000-03:00</published><updated>2006-10-20T01:56:13.316-03:00</updated><title type='text'>Livro Absolute OpenBSD</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/3928/4005/1600/absolutBSD.0.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/blogger/3928/4005/320/absolutBSD.0.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Autor:&lt;/b&gt; Michael W. Lucas&lt;br /&gt;&lt;b&gt;Publicação:&lt;/b&gt; 7 / 2003&lt;br /&gt;&lt;b&gt;Edição:&lt;/b&gt; 1&lt;br /&gt;&lt;b&gt;Editora: &lt;/b&gt; &lt;a href="http://www.linuxmall.com.br/index.php?page=categ/browse&amp;categn=livros&amp;amp;action=search&amp;fabricante_id=212"&gt;No Starch Press&lt;/a&gt;&lt;br /&gt;&lt;b&gt;ISBN:&lt;/b&gt; 1886411999&lt;br /&gt;&lt;b&gt;Páginas:&lt;/b&gt; 528&lt;br /&gt;&lt;strong&gt;Sub-título:&lt;/strong&gt; Unix For the Practical Paranoid&lt;br /&gt;&lt;strong&gt;Idioma:&lt;/strong&gt; Inglês&lt;br /&gt;&lt;h3 class="destaque_desc"&gt;&lt;center&gt;&lt;span class="titulo"&gt;&lt;br /&gt;Aprenda a usar o mais seguro e complexo&lt;br /&gt;sistema operacional existente!&lt;/span&gt;&lt;/center&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 255, 51); font-weight: normal;"&gt;&lt;/span&gt;&lt;/h3&gt;&lt;div  style="text-align: justify; font-weight: bold;font-family:arial;"&gt;&lt;blockquote  style="font-family:times new roman;"&gt;&lt;span style="color: rgb(51, 255, 51); font-weight: normal;font-size:130%;" &gt;Este prático e completo guia para dominar o mais poderoso e complexo sistema operacional, o OpenBSD, foi escrito para usuários experientes de Unix que desejam adicionar o OpenBSD ao seu currículo.&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(51, 255, 51); font-weight: normal;font-size:130%;" &gt;O autor assume que você tenha um conhecimento básico dos comandos, designs e permissões Unix. O livro guia você pelas complexidades da plataforma e ensina como gerenciar seus sistemas, oferecendo durante todo o livro explicações amigáveis, informações sobre o que está por trás, sugestões de soluções de problemas e grande quantidade de exemplos práticos.&lt;/span&gt;&lt;/blockquote&gt;&lt;span style="color: rgb(51, 255, 51); font-weight: normal;font-size:130%;" &gt;&lt;/span&gt;&lt;/div&gt;&lt;h3 class="destaque_desc"&gt;&lt;br /&gt;This straightforward, practical, and complete guide to mastering the powerful and complex &lt;em&gt;OpenBSD&lt;/em&gt; operating system, is for the experienced &lt;em&gt;UNIX&lt;/em&gt; user who wants to add &lt;em&gt;OpenBSD&lt;/em&gt; to his or her repertoire. The author assumes a knowledge of basic &lt;em&gt;UNIX&lt;/em&gt; commands, design, and permissions. The book takes you through the intricacies of the platform and teaches how to manage your system, offering friendly explanations, background information, troubleshooting suggestions, and copious examples throughout.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;learn how to:&lt;/strong&gt; &lt;ul&gt;&lt;li&gt;Install and configure &lt;em&gt;OpenBSD&lt;/em&gt;, in both dedicated and multi-boot installs;&lt;/li&gt;&lt;li&gt;Implement security features found only in &lt;em&gt;OpenBSD&lt;/em&gt;;&lt;/li&gt;&lt;li&gt;Build &lt;em&gt;firewalls&lt;/em&gt; with pf, the innovative packet filter, that are more flexive than the commercial ones;&lt;/li&gt;&lt;li&gt;Make software management quick and effective using the ports and packages sytem;&lt;/li&gt;&lt;li&gt;Encrypt filesystems and disk &lt;em&gt;swap&lt;/em&gt; for better system security;&lt;/li&gt;&lt;li&gt;Upgrade your &lt;em&gt;OpenBSD&lt;/em&gt; system painlessly using either &lt;em&gt;CD-ROM&lt;/em&gt;, &lt;em&gt;FTP&lt;/em&gt;, or the original source code.&lt;/li&gt;&lt;/ul&gt;  &lt;center&gt;&lt;em style="color: rgb(0, 128, 0);"&gt;"[This] is a well-written book that hits its market squarely on target. Those new to OpenBSD will appreciate the comprehensive approach that takes them from concept to functional execution. Existing and advanced users will benefit from the discussion of OpenBSD- specific topics such as the security features and pf administration."&lt;/em&gt;&lt;br /&gt;&lt;spam class="mini" style="color: rgb(102, 102, 102);"&gt;Slashdot.&lt;/spam&gt;&lt;/center&gt;&lt;br /&gt;&lt;b&gt;About the authors:&lt;/b&gt;&lt;br /&gt;&lt;em&gt;Michael W. Lucas&lt;/em&gt; is a network engineer with extensive experience with intra-office and nationwide networks. He is the author of the critically acclaimed &lt;em&gt;Absolute BSD&lt;/em&gt; and &lt;em&gt;Cisco Routers for the Desperate&lt;/em&gt;. &lt;em&gt;Lucas&lt;/em&gt; has worked with &lt;em&gt;Cisco&lt;/em&gt; devices since 1995 and is currently responsible for a high-availability &lt;em&gt;Cisco-based&lt;/em&gt; network.&lt;/h3&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35916362-116131958913063051?l=hachidbsd.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hachidbsd.blogspot.com/feeds/116131958913063051/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35916362&amp;postID=116131958913063051' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116131958913063051'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116131958913063051'/><link rel='alternate' type='text/html' href='http://hachidbsd.blogspot.com/2006/10/livro-absolute-openbsd.html' title='Livro Absolute OpenBSD'/><author><name>Richardson Lima - Popularizando os sistemas BSD</name><uri>http://www.blogger.com/profile/14905167332366211807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35916362.post-116131939216275308</id><published>2006-10-20T01:41:00.000-03:00</published><updated>2006-10-20T01:43:12.163-03:00</updated><title type='text'>Theo de Raadt (OpenBSD) critica acordo da Red Hat/OLPC com a Marvell</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/3928/4005/1600/theoderaadt.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/blogger/3928/4005/320/theoderaadt.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span class="titulo"&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="resumoS"&gt;&lt;em&gt;&lt;br /&gt;“Segundo o OSNews, a Red Hat fez um acordo de não divulgar as informações técnicas sobre os chips da Marvell para redes sem fio, que eles pretendem usar no projeto OLPC (o popular "laptop de 100 dólares para uso na educação"), e em troca receber a cooperação dela no desenvolvimento de drivers e firmware adaptados às necessidades do projeto. &lt;/em&gt;&lt;p&gt;&lt;em&gt;Theo de Raadt acha que este tipo de atitude é uma ilusão e não leva a mais abertura de código no futuro,&lt;/em&gt;      &lt;/p&gt;&lt;/div&gt;                   &lt;br /&gt;           &lt;div class="textoS"&gt;&lt;p&gt; ao contrário do que a Red Hat pensa (na opinião dele). Mais do que isso, ele considera a atitude do OLPC danosa ao movimento. A ponderar.” &lt;/p&gt;&lt;/div&gt;         &lt;br /&gt;   Fonte: &lt;a href="http://br-linux.org/linux/theo-de-raadt-openbsd-critica-acordo-do-olpc-com-a-marvell" class="titulo"&gt;br-linux&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35916362-116131939216275308?l=hachidbsd.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hachidbsd.blogspot.com/feeds/116131939216275308/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35916362&amp;postID=116131939216275308' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116131939216275308'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116131939216275308'/><link rel='alternate' type='text/html' href='http://hachidbsd.blogspot.com/2006/10/theo-de-raadt-openbsd-critica-acordo.html' title='Theo de Raadt (OpenBSD) critica acordo da Red Hat/OLPC com a Marvell'/><author><name>Richardson Lima - Popularizando os sistemas BSD</name><uri>http://www.blogger.com/profile/14905167332366211807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35916362.post-116131794398526722</id><published>2006-10-20T01:13:00.000-03:00</published><updated>2006-10-20T01:34:43.156-03:00</updated><title type='text'>Pondo um Splash Screen no FreeBSD</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/3928/4005/1600/fbsd-win2k.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/blogger/3928/4005/320/fbsd-win2k.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Por: &lt;span style="color: rgb(51, 51, 255);"&gt;&lt;span style="color: rgb(51, 204, 255); font-weight: bold;"&gt;richardson at bsdmail dot com&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;Logo  abaixo explicarei como colocar um Splash Screen no seu &lt;span style="color: rgb(204, 0, 0);"&gt;Unix FreeBSD&lt;/span&gt;&lt;/blockquote&gt;De início teremos de recompilar  o kernel do nosso FreeBSD com as seguintes especificações:  &lt;pre&gt; &lt;span style="color: rgb(51, 255, 51);"&gt;options VESA&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 255, 51);"&gt; options SC_PIXEL_MODE&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 255, 51);"&gt; options HZ=1000&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 255, 51);"&gt; options DEVICE_POLLING&lt;/span&gt;&lt;br /&gt;&lt;/pre&gt; &lt;p&gt; --&gt; Observe  que imagens devem estar em &lt;span style="color: rgb(204, 51, 204);"&gt;2&lt;/span&gt;&lt;span style="color: rgb(255, 255, 0);"&gt;5&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;6&lt;/span&gt; cores, salve-as em &lt;span style="color: rgb(204, 204, 204);"&gt;/boot/kernel&lt;/span&gt; de no caso eu prefiro. Agora é a hora de editar o &lt;code&gt;arquivo &lt;span style="color: rgb(204, 204, 204);"&gt;/boot/loader.conf&lt;/span&gt;&lt;/code&gt; e adicionar as seguintes linhas: &lt;/p&gt; &lt;pre&gt; &lt;span style="color: rgb(51, 255, 51);"&gt;splash_bmp_load="YES"&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 255, 51);"&gt; bitmap_load="YES"&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 255, 51);"&gt; bitmap_name="/boot/kernel/imagem.bmp"&lt;/span&gt;&lt;br /&gt;&lt;/pre&gt; &lt;p&gt;  Dê um &lt;span style="color: rgb(204, 204, 204);"&gt;shutdown -r now&lt;/span&gt; ou init 6 em sua maquina . &lt;/p&gt; &lt;p&gt; Você ainda pode mudar a resolucão de seu terminal texto, número de COLUNAS x LINHAS, após recompilar seu kernel com as opcões acima, coloque em &lt;code style="color: rgb(204, 204, 204);"&gt;/etc/rc.conf&lt;/code&gt;&lt;span style="color: rgb(204, 204, 204);"&gt; &lt;/span&gt;as seguintes linhas: &lt;/p&gt; &lt;pre&gt;  &lt;span style="color: rgb(51, 255, 51);"&gt;allscreens_flags="-c destructive -g 100x37 VESA_800x600"&lt;/span&gt;&lt;br /&gt;&lt;/pre&gt; Prontinho é isso !&lt;br /&gt;&lt;br /&gt;=D&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35916362-116131794398526722?l=hachidbsd.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hachidbsd.blogspot.com/feeds/116131794398526722/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35916362&amp;postID=116131794398526722' title='1 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116131794398526722'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116131794398526722'/><link rel='alternate' type='text/html' href='http://hachidbsd.blogspot.com/2006/10/pondo-um-splash-screen-no-freebsd.html' title='Pondo um Splash Screen no FreeBSD'/><author><name>Richardson Lima - Popularizando os sistemas BSD</name><uri>http://www.blogger.com/profile/14905167332366211807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35916362.post-116118185810723145</id><published>2006-10-18T10:49:00.000-03:00</published><updated>2006-10-18T11:30:58.170-03:00</updated><title type='text'>Visualize o tráfego da sua rede</title><content type='html'>&lt;span style="font-weight: bold; color: rgb(204, 204, 204);"&gt;Posted by : Richardson ( Hachid )&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(204, 204, 204);"&gt;mail: richardson AT bsdmail DOT com&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt; Visualize o tráfego da sua rede usando o ttt (tele traffic tapper), tcptrace e xplot, você lê o tráfego da sua rede numa visão gráfica, o ttt é capaz de quebrar os protocolos e sumaria cada protocolo, ele mostra o progresso do corredor do tráfego, quando você carrega o arquivo do pcap. O Tcptrace é capaz de produzir um tipo diferente de saída que contem a informação em cada conexão vista, sons como a direita do tcpflow, porém permite também que você exporte os dados para a saída gráfica se usando  argumento  -G.&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;O único ponto fraco é que o tcptrace não pode tipo se interligar com um pacote UDP e ICMP. Uma coisa realmente boa sobre o tcptrace é que ele tem uma documentação muito completa.o Xplot é a ferramenta usada criar e ver o gráfico útil para o analista, ele se comunica bem com tcpdump e se você tiver o tempo, faça um exame  no tcpdump2xplot. Antes que eu me esqueça, o sguil-0.6.0 rc2 foi  liberado, eu estou feliz porque finalmente ele se move para um estágio mais maduro. Aqui eu mostrarei uma demonstração de como usar o ttt, o tcptrace e o xplot para um visualização  gráfica e ver o tráfego.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 0, 0);"&gt;Instalando o ttt&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/3928/4005/1600/inst_ttt_freebsd2.1.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/3928/4005/320/inst_ttt_freebsd2.1.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 255, 51);"&gt;# cd /usr/ports/net/ttt &amp;&amp;amp; make install clean&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35916362-116118185810723145?l=hachidbsd.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hachidbsd.blogspot.com/feeds/116118185810723145/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35916362&amp;postID=116118185810723145' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116118185810723145'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116118185810723145'/><link rel='alternate' type='text/html' href='http://hachidbsd.blogspot.com/2006/10/visualize-o-trfego-da-sua-rede.html' title='Visualize o tráfego da sua rede'/><author><name>Richardson Lima - Popularizando os sistemas BSD</name><uri>http://www.blogger.com/profile/14905167332366211807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35916362.post-116100601983603845</id><published>2006-10-16T10:36:00.000-03:00</published><updated>2006-10-18T10:34:24.886-03:00</updated><title type='text'>Instalando e configurando o mySQL 5.0 no FreeBSD</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/3928/4005/1600/inst_mysql_freebsd.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/blogger/3928/4005/320/inst_mysql_freebsd.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/3928/4005/1600/mysql_100x52-64.gif"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/blogger/3928/4005/320/mysql_100x52-64.gif" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 102, 0);"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Por: Richardson ( Hachid )&lt;/span&gt;&lt;br /&gt;email : richardson at bsdmail dot com&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 255, 51);"&gt;Este artigo descreve como eu instalei o mySQL, uma base de dados relacional muito popular, como uma base de dados back-end.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 102, 0);"&gt;OBS&lt;/span&gt;&lt;span style="color: rgb(255, 102, 0);"&gt; : Eu não lhe ensinarei  como usar o SQL.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 255, 51);"&gt;Estes foram os recursos que eu usei ao instalar o mySQL.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 255, 255);"&gt;mySQL&lt;/span&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;     http://www.mysql.org/&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 255, 255);"&gt;Mirros do mySQL&lt;/span&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;     http://www.mysql.org/mirrors.html&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 255, 255);"&gt;originais do mySQL&lt;/span&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;     http://www.devshed.com/Server_Side/MySQL/&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 255, 255);"&gt;mySQL intstalling&lt;/span&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;.     http://www.devshed.com/Server_Side/Administration/&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;Database/page3.html&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 255, 255);"&gt;mySQL e php3&lt;/span&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;.     http://hotwired.lycos.com/webmonkey/99/21/&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;index3a_page4.html?tw=programming&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;INSTALAÇÃO&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 255, 51);"&gt;Use este comando para inslalar&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 255, 51);"&gt; # cd /usr/ports/databases/mysql50-server &amp;&amp;amp; make install clean&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;INICIANDO O MySQl&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 255, 51);"&gt;# /usr/local/etc/rc.d/mysql-server forcestart&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;Obs: Para está certo de que o mesmo está rodando&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 255, 51);"&gt;# ps u | grep mysql&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 255, 51);"&gt;Você deverá ver algo do tipo&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 255, 51);"&gt;root 59670  0.0  0.0   348   208  p0  R+    9:36AM   0:00.00 grep mysql&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;&lt;span style="font-weight: bold;"&gt;NOTA: &lt;/span&gt;Eu alterei as especificações do usuário do mysql.  Isto é tido como mais seguro. Se o daemon for comprometido, então não tem privilégios na raiz.Este é um dos comandos para que venhas alterar as especificações de usuários do sistema --&gt; vipw.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 255, 51);"&gt;   mysql: *: 1010: 1010:: 0: 0: daemon do mysql: /nonexistent: /sbin/nologin&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0); font-weight: bold;"&gt;ARQUIVOS DA BASE DE DADOS&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 255, 51);"&gt;Eu pessoalmente achei mais viável modificar a origem da DB mysql.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 255, 51);"&gt;  # cd /var/db&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 255, 51);"&gt;  # mv mysql /usr/local/&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 255, 51);"&gt;  # ln -s /usr/local/mysql mysql&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0); font-weight: bold;"&gt;Especificando o USER que impera sobre o mysql&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 255, 51);"&gt;  # cd /usr/local&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 255, 51);"&gt;  # chown -R mysql mysql&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0); font-weight: bold;"&gt;Restartando o Msql&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 255, 51);"&gt;/usr/local/etc/rc.d/mysql-server restart&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0); font-weight: bold;"&gt;PASSWORD DO SUPER USER&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 255, 51);"&gt;Você deve ajustar a senha do sysadmin&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 255, 51);"&gt;E fiz desta forma.&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 255, 51);"&gt;       mysqladmin -u root password novopassword&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 255, 51);"&gt;&lt;span style="font-weight: bold; color: rgb(255, 102, 0);"&gt;NOTA:&lt;/span&gt;Pessoalmente, eu não gosto desta maneira de especificar a senha na linha de comando.Talvez há uma outra maneira de mudar a senha. Observe que o ROOT do Mysql não é o ROOT do Sistema Operacional, e que não deves especificar&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 255, 51);"&gt;o mesmo passwd para os dois,visto que tudo começa a ficar inseguro apartir deste ponto !&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0); font-weight: bold;"&gt;CRIANDO UMA BASE DE DADOS&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 255, 51);"&gt;djavu# mysql -u root -p&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 255, 51);"&gt;Enter password:&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 255, 51);"&gt;Welcome to the MySQL monitor.  Commands end with ; or \g.&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 255, 51);"&gt;Your MySQL connection id is 3 to server version: 5.0.24a&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 255, 51);"&gt;Type 'help;' or '\h' for help. Type '\c' to clear the buffer.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 255, 51);"&gt;mysql&gt; create database minhabasededados;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 255, 51);"&gt;Query OK, 1 row affected (0.05 sec)&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35916362-116100601983603845?l=hachidbsd.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hachidbsd.blogspot.com/feeds/116100601983603845/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35916362&amp;postID=116100601983603845' title='1 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116100601983603845'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116100601983603845'/><link rel='alternate' type='text/html' href='http://hachidbsd.blogspot.com/2006/10/instalando-e-configurando-o-mysql-50.html' title='Instalando e configurando o mySQL 5.0 no FreeBSD'/><author><name>Richardson Lima - Popularizando os sistemas BSD</name><uri>http://www.blogger.com/profile/14905167332366211807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35916362.post-116088802397959618</id><published>2006-10-15T01:52:00.000-03:00</published><updated>2006-10-15T01:53:43.980-03:00</updated><title type='text'>Certificação BSD</title><content type='html'>A Certificação BSD já está virando uma realidade. Depois de meses de planejamento básico e divisão de tarefas, acaba de ser disponibilizada, pelo BSD Certification Group, liderado pela renomada Dru Lavigne, uma pesquisa que levanta expectativas e demarca necessidades, experiências e desejosdos usuários e empregadores BSD.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35916362-116088802397959618?l=hachidbsd.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hachidbsd.blogspot.com/feeds/116088802397959618/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35916362&amp;postID=116088802397959618' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116088802397959618'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116088802397959618'/><link rel='alternate' type='text/html' href='http://hachidbsd.blogspot.com/2006/10/certificao-bsd.html' title='Certificação BSD'/><author><name>Richardson Lima - Popularizando os sistemas BSD</name><uri>http://www.blogger.com/profile/14905167332366211807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35916362.post-116088793080640631</id><published>2006-10-15T01:50:00.000-03:00</published><updated>2006-10-15T01:52:10.813-03:00</updated><title type='text'>PC-BSD: Primeiras impressões</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/3928/4005/1600/pcbsd.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/blogger/3928/4005/320/pcbsd.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;p align="justify"&gt;&lt;span class="content"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p align="justify"&gt;&lt;span class="content"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p align="justify"&gt;&lt;span class="content"&gt;Um BSD de instalação fácil, gráfica e com detecção quase automática de hardware, voltado para desktop, livre e que não exija uma máquina da Apple para rodar? O PC-BSD quer ser esse desktop. Cesar Cardoso dá um primeiro olhar sobre esse "descendente" do FreeBSD. &lt;/span&gt;&lt;/p&gt;&lt;span class="content"&gt;&lt;br /&gt;&lt;/span&gt;&lt;p align="justify"&gt;&lt;span class="content"&gt;&lt;b&gt;Encontrando&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p align="justify"&gt; &lt;span class="content"&gt;Desktop. A fronteira final. Onde todos os sistemas operacionais querem chegar. Uma espécie de "Santo Graal" do mundo Open Source, o desktop se tornou foco obsessivo de diversos grupos nos últimos anos. Fedora, Ubuntu, Linspire, nomes conhecidos para instalações de Desktop. E onde não tinha nenhum BSD livre.&lt;/span&gt;&lt;/p&gt; &lt;p align="justify"&gt; &lt;span class="content"&gt;Um anúncio no Distrowatch me intrigou. Falava de algo chamado PC-BSD. A idéia não é criar um BSD novo, mas sim uma remasterização do FreeBSD para a utilizazação em desktops. Como todo bom curioso, baixei a ISO e tratei de testar.&lt;/span&gt;&lt;/p&gt; &lt;p align="justify"&gt;&lt;span class="content"&gt;&lt;b&gt; Instalando&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p align="justify"&gt; &lt;span class="content"&gt;Ao bootar pelo CD, logo sou apresentado a um desktop simples, com Fluxbox. E, logo depois, aparece o instalador do PC-BSD; para quem conhece o Anaconda, o famoso instalador para Lux criado pela RedHat, vai se sentir "em casa", porque o layout do programa é bem parecido. E a facilidade de instalação também:&lt;/span&gt;&lt;/p&gt; &lt;ol&gt;&lt;span class="content"&gt;&lt;li&gt;Pergunta onde o seu sistema vai ser instalado e se vai usar o disco todo (se não usar, entra o particionador);&lt;/li&gt; &lt;li&gt;Formata as partições e copia os pacotes para lá (aproveite e vá tomar um café);&lt;/li&gt; &lt;li&gt;Pede para criar a senha de root e um usuário comum;&lt;/li&gt; &lt;li&gt;Reboota a máquina.&lt;/li&gt;&lt;/span&gt;&lt;/ol&gt;&lt;span class="content"&gt;&lt;br /&gt;&lt;/span&gt;&lt;p align="justify"&gt; &lt;span class="content"&gt;Instalação de BSD mais fácil? Não tem. Sério. Qualquer um instala o PC-BSD - incluindo sua mãe, sua avó, sua irmã ou até você mesmo, quando está bêbado :P&lt;/span&gt;&lt;/p&gt; &lt;p align="justify"&gt;&lt;span class="content"&gt;&lt;b&gt;Indo fundo&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p align="justify"&gt; &lt;span class="content"&gt;Depois do reboot, apresenta-se uma tela de login do KDE. Ao entrar como o usuário criado na instalação, vem logo uma tela de boas-vindas do KDE, seguido da configuração inicial e culminando no desktop KDE 3.4, com temas padrões e programas KDE para todos os gostos. Hora de pesquisar o que temos instalado... &lt;/span&gt;&lt;/p&gt; &lt;p align="justify"&gt; &lt;span class="content"&gt;Foi o momento em que dois problemas sérios para uma distribuição desktop apareceram:&lt;/span&gt;&lt;/p&gt; &lt;ul&gt;&lt;span class="content"&gt;&lt;li&gt;Não há um pacote office instalado - no caso, como o PC-BSD é todo KDE, o KOffice não está instalado.&lt;/li&gt; &lt;li&gt;Não há nenhum programa gráfico de administraçãoo do sistema, tanto de serviços quanto de ports/packages.&lt;/li&gt;&lt;/span&gt;&lt;/ul&gt;&lt;span class="content"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;p align="justify"&gt; &lt;span class="content"&gt;Pessoalmente considero o primeiro item uma falha grave, e o segundo item uma falha gravíssima (lembrem-se que estamos falando de desktop, onde o usuário tem coisas mais importantes a fazer do que ficar editando arquivos de configuração, como trabalhar). &lt;/span&gt;&lt;/p&gt;  &lt;p align="justify"&gt; &lt;span class="content"&gt;No segundo caso, em especial, por um acaso, encontrei nos fórums do PC-BSD esta screenshot (http://www.kde-look.org/content/show.php?content=23443) de um futuro gerenciador gráfico de ports, portanto devemos ter algo resolvido no próximo release. &lt;/span&gt;&lt;/p&gt; &lt;p align="justify"&gt; &lt;span class="content"&gt;Enquanto isso, basta um cvsup /root/ports-supfile para baixar todos os ports do FreeBSD para sua máquina. Claro, existe o problema de usar KDE em vez de GNOME, mas gosto não se discute, se lamenta :D&lt;/span&gt;&lt;/p&gt; &lt;p align="justify"&gt;&lt;span class="content"&gt;&lt;b&gt;Finalizando&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p align="justify"&gt; &lt;span class="content"&gt;A distribuição (sei que muitos vão me odiar por usar esse termo ao falar de BSD, mas é inevitável) é nova, ainda tem muito o que caminhar, mas está no caminho certo; já tornou a instalação de um desktop FreeBSD muito simples e trouxe conceitos como auto-detecção de hardware para o mundo BSD. &lt;/span&gt;&lt;/p&gt; &lt;p align="justify"&gt; &lt;span class="content"&gt;Espero que os problemas sejam corrigidos e que tenhamos um belíssimo desktop BSD!&lt;/span&gt;&lt;/p&gt;&lt;span class="content"&gt;&lt;br /&gt;Fonte : http://www.myfreebsd.com.br/modules.php?name=Content&amp;pa=showpage&amp;amp;pid=18&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35916362-116088793080640631?l=hachidbsd.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hachidbsd.blogspot.com/feeds/116088793080640631/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35916362&amp;postID=116088793080640631' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116088793080640631'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116088793080640631'/><link rel='alternate' type='text/html' href='http://hachidbsd.blogspot.com/2006/10/pc-bsd-primeiras-impresses.html' title='PC-BSD: Primeiras impressões'/><author><name>Richardson Lima - Popularizando os sistemas BSD</name><uri>http://www.blogger.com/profile/14905167332366211807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35916362.post-116088760459839430</id><published>2006-10-15T01:42:00.000-03:00</published><updated>2006-10-15T01:46:44.606-03:00</updated><title type='text'>OpenBSD 3.9</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/3928/4005/1600/puffy39.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/blogger/3928/4005/320/puffy39.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;O sistema operacional que só teve um comprometimento remoto na instalação default nos últimos 8 anos está de versão nova.&lt;br /&gt;&lt;br /&gt;Foi no dia 1 de Maio de 2006, release da nova versão.&lt;br /&gt;OpenBSD não disponibiliza imagens de seus Releases para download, no entanto, você pode &lt;a href="http://www.openbsd.org/orders.html" target="blank"&gt;adiquirir o CD original no site do projeto&lt;/a&gt;.&lt;br /&gt;O portal Informit recentemente apresentou um artigo com bate-papos com os desenvolvedores David Gwynne e Marco Peereboom falando sobre as novidades do 3.9 e sobre aspectos gerais do projeto. Vale a pena dar uma olhada no &lt;a href="http://www.informit.com/articles/article.asp?p=468055&amp;seqNum=2&amp;amp;rl=1" target="blank"&gt;Introducing OpenBSD&lt;/a&gt; de David Chisnall.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35916362-116088760459839430?l=hachidbsd.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hachidbsd.blogspot.com/feeds/116088760459839430/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35916362&amp;postID=116088760459839430' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116088760459839430'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116088760459839430'/><link rel='alternate' type='text/html' href='http://hachidbsd.blogspot.com/2006/10/openbsd-39.html' title='OpenBSD 3.9'/><author><name>Richardson Lima - Popularizando os sistemas BSD</name><uri>http://www.blogger.com/profile/14905167332366211807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35916362.post-116067662349079025</id><published>2006-10-12T14:59:00.000-03:00</published><updated>2006-10-12T15:30:13.446-03:00</updated><title type='text'>Projeto de Popularização do FreeBSD em Pernambuco</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/3928/4005/1600/richarso_freebsd.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/blogger/3928/4005/320/richarso_freebsd.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;" CONHECIMENTO AO ALCANCE DE TODOS. "&lt;/span&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Richardson ( HACHID ), junto a colégas de trabalho abre o portal Pernambuco BSD que pretende ser uma cultura, uma verdadeira filosofia, e uma crescente coleção de matériais consultáveis, estando disponíveis gratuitamente, além da própria disponibilização de seus códigos de fonte,tutoriais e etc.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Link : &lt;span style="color: rgb(51, 51, 255);"&gt;http://pernambucobsd.codigolivre.org.br/&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35916362-116067662349079025?l=hachidbsd.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hachidbsd.blogspot.com/feeds/116067662349079025/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35916362&amp;postID=116067662349079025' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116067662349079025'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116067662349079025'/><link rel='alternate' type='text/html' href='http://hachidbsd.blogspot.com/2006/10/projeto-de-popularizao-do-freebsd-em.html' title='Projeto de Popularização do FreeBSD em Pernambuco'/><author><name>Richardson Lima - Popularizando os sistemas BSD</name><uri>http://www.blogger.com/profile/14905167332366211807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35916362.post-116067584899622309</id><published>2006-10-12T14:55:00.000-03:00</published><updated>2006-10-12T14:57:29.000-03:00</updated><title type='text'>O que é FreeBSD ?</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/3928/4005/1600/logo-full-thumb.0.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/blogger/3928/4005/320/logo-full-thumb.0.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;O &lt;big style="font-weight: bold;"&gt;FreeBSD&lt;/big&gt; é um sistema operacional livre do tipo Unix descendente do BSD desenvolvido pela Universidade de Berkeley.&lt;br /&gt;&lt;br /&gt;Está disponível para as plataformas &lt;span style="font-weight: bold;"&gt;Intel x86&lt;/span&gt;, &lt;span style="font-weight: bold;"&gt;DEC Alpha&lt;/span&gt;, &lt;span style="font-weight: bold;"&gt;Sparc&lt;/span&gt;, &lt;span style="font-weight: bold;"&gt;PowerPC&lt;/span&gt; e &lt;span style="font-weight: bold;"&gt;PC-98&lt;/span&gt; assim como para as arquiteturas baseadas em processadores de 64bits&lt;span style="font-weight: bold;"&gt; IA-64&lt;/span&gt; e &lt;span style="font-weight: bold;"&gt;AMD64&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;Considerado como &lt;span style="font-weight: bold;"&gt;robusto&lt;/span&gt; e &lt;span style="font-weight: bold;"&gt;estável&lt;/span&gt;, geralmente é utilizado em servidores, como de Internet ou Proxies, mas também pode ser utilizado como estação de trabalho.&lt;br /&gt;Características&lt;br /&gt;&lt;br /&gt;O FreeBSD é um sistema operacional &lt;span style="font-weight: bold;"&gt;multiusuário&lt;/span&gt;, capaz de executar em &lt;span style="font-weight: bold;"&gt;multitarefa&lt;/span&gt;. Ainda que o FreeBSD não possa ser chamado apropriadamente de&lt;span style="font-weight: bold;"&gt; Unix&lt;/span&gt; por não estar sob a licença do The Open Group, ele foi desenvolvido para ser compatível com a norma &lt;span style="font-weight: bold;"&gt;POSIX &lt;/span&gt;assim como outros clones do Unix.&lt;br /&gt;&lt;br /&gt;O FreeBSD possui um sistema de arquivos próprio chamado &lt;span style="font-weight: bold;"&gt;Fast File System&lt;/span&gt; (&lt;span style="font-weight: bold;"&gt;FFS&lt;/span&gt;) que é uma derivação do Unix File System (&lt;span style="font-weight: bold;"&gt;UFS&lt;/span&gt;).&lt;br /&gt;&lt;big&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/big&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35916362-116067584899622309?l=hachidbsd.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hachidbsd.blogspot.com/feeds/116067584899622309/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35916362&amp;postID=116067584899622309' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116067584899622309'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116067584899622309'/><link rel='alternate' type='text/html' href='http://hachidbsd.blogspot.com/2006/10/o-que-freebsd.html' title='O que é FreeBSD ?'/><author><name>Richardson Lima - Popularizando os sistemas BSD</name><uri>http://www.blogger.com/profile/14905167332366211807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35916362.post-116067567837062722</id><published>2006-10-12T14:51:00.000-03:00</published><updated>2006-10-12T14:54:38.373-03:00</updated><title type='text'>Nova Release : FreeBSD 6.1</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/3928/4005/1600/logo-full-thumb.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/blogger/3928/4005/320/logo-full-thumb.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;BIND: 9.3.2;&lt;span style="color:#ff0000;"&gt;Novo!&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Xorg: 6.9.0;    &lt;/li&gt;&lt;li&gt;Samba: 3.0.21b;    &lt;/li&gt;&lt;li&gt;ISC DHCP: 3.0.3; &lt;span style="color:#ff0000;"&gt;Novo!&lt;/span&gt;    &lt;/li&gt;&lt;li&gt;OpenSSH 3.6.1;freebsd64_61    &lt;/li&gt;&lt;li&gt;OpenSSL: 0.9.8a; &lt;span style="color:#ff0000;"&gt;Novo!&lt;/span&gt;    &lt;/li&gt;&lt;li&gt;Sendmail: 8.13.6; &lt;span style="color:#ff0000;"&gt;Novo!&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt; &lt;big&gt;&lt;span style="font-weight: bold;"&gt;Principais atualizações da versão 6.1&lt;/span&gt;&lt;/big&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Adicionado um multiplexador de teclado. Com isso teclados USB e PS/2 podem  coexistir sem nenhuma opção especial no &lt;em&gt;boot&lt;/em&gt;.    &lt;/li&gt;&lt;li&gt;Muitas correções no sistema de arquivos, para melhor performance.    &lt;/li&gt;&lt;li&gt;Configuração automática para diversos dispositivos &lt;em&gt;Bluetooth&lt;/em&gt;, assim  como suporte automático para pontos-acesso &lt;em&gt;WiFI&lt;/em&gt;.    &lt;/li&gt;&lt;li&gt;Adicionado novos drivers &lt;em&gt;ethernet&lt;/em&gt;, &lt;em&gt;SAS&lt;/em&gt; e controladoras      &lt;em&gt;RAID SATA&lt;/em&gt;.    &lt;/li&gt;&lt;li&gt;Atualizado &lt;em&gt;BIND&lt;/em&gt; para 9.3.2    &lt;/li&gt;&lt;li&gt;Atualizado &lt;em&gt;sendmail&lt;/em&gt; para 8.13.6. &lt;/li&gt;&lt;/ul&gt; &lt;span class="titulo"&gt;&lt;b&gt;" Dê asas ao seu servidor,mais dê asas também ao seu desktop ! "&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;http://www.freebsd.org/where.html&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35916362-116067567837062722?l=hachidbsd.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hachidbsd.blogspot.com/feeds/116067567837062722/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35916362&amp;postID=116067567837062722' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116067567837062722'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116067567837062722'/><link rel='alternate' type='text/html' href='http://hachidbsd.blogspot.com/2006/10/nova-release-freebsd-61.html' title='Nova Release : FreeBSD 6.1'/><author><name>Richardson Lima - Popularizando os sistemas BSD</name><uri>http://www.blogger.com/profile/14905167332366211807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35916362.post-116067530845825891</id><published>2006-10-12T14:45:00.000-03:00</published><updated>2006-10-12T16:05:47.126-03:00</updated><title type='text'>Detectando Pendrive no FreeBSD</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/3928/4005/1600/my_pendrive.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/blogger/3928/4005/320/my_pendrive.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;big&gt;&lt;big&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/big&gt;&lt;/big&gt;Por: Richardson HACHID &lt;&gt;&lt;br /&gt;richardson@bsdmail.com&lt;br /&gt;20/7/2006&lt;br /&gt;&lt;br /&gt;&lt;big&gt;&lt;big&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;/big&gt;&lt;span style="font-weight: bold;"&gt; * Para  começar vamos usar o  dmesg&lt;/span&gt; &lt;/big&gt;&lt;br /&gt;&lt;br /&gt;O&lt;span style="font-weight: bold;"&gt; dmesg&lt;/span&gt; é um comando antigo, no UNIX, para  imprimir as mensagens de saída do kernel - inclusive as mensagens da  inicialização. Certamente depois que o boot estiver estabelecido, irá imprimir  as mensagens do sistema e de autoconfiguração dos controladores de dispositivos,  tornando-se um utilitário muito bom para documentação de quais dispositivos  foram encontrados no sistema e sem dúvida sobre problemas de  configuração.&lt;br /&gt;&lt;br /&gt;hachid# dmesg&lt;br /&gt;root@opus.cse.buffalo.edu:/usr/obj/usr/src/sys/SMP&lt;br /&gt;Timecounter "i8254"  frequency 1193182 Hz quality 0&lt;br /&gt;CPU: Intel(R) Pentium(R) 4 CPU 3.00GHz  (2992.52-MHz 686-class CPU)&lt;br /&gt;Origin = "GenuineIntel"  Id = 0xf41  Stepping =  1&lt;br /&gt;Features=0xbfebfbff&lt;fpu,vme,de&gt;&lt;/fpu,vme,de&gt;&lt;div&gt;&lt;wbr&gt;,PSE,TSC,MSR,PAE,MCE,CX8,APIC&lt;wbr&gt;,SEP,MTRR,PGE,MCA,CMOV,PAT&lt;wbr&gt;,PSE36,&lt;br /&gt;CLFLUSH,DTS,ACPI,MMX,FXSR,SSE&lt;wbr&gt;,SSE2,SS,HTT,TM,PBE&gt;&lt;br /&gt;Features2=0x441d&lt;sse3,rsvd2&gt;&lt;wbr&gt;,MON,DS_CPL,CNTX-ID,&lt;b14&gt;&gt;&lt;br /&gt;Logical CPUs per core: 2&lt;br /&gt;real memory  = 1072889856 (1023 MB)&lt;br /&gt;avail memory  = 1040732160 (992 MB)&lt;br /&gt;ACPI APIC Table: &lt;intel d865perl=""&gt;&lt;br /&gt;ioapic0  &lt;version 0=""&gt; irqs 0-23 on motherboard&lt;br /&gt;kbd1 at kbdmux0&lt;br /&gt;acpi0:  &lt;intel d865perl=""&gt; on motherboard&lt;br /&gt;acpi0: Power Button  (fixed)&lt;br /&gt;Timecounter "ACPI-fast" frequency 3579545 Hz quality 1000&lt;br /&gt;&lt;br /&gt;&lt;big&gt;&lt;span style="font-weight: bold;"&gt;Obs:&lt;/span&gt;&lt;/big&gt; O relatório  gerado é muito grande, mais analisando ele percebi isto lá no fim do  relatório!&lt;br /&gt;&lt;br /&gt;&lt;big&gt;&lt;span style="font-weight: bold;"&gt;Observe:&lt;/span&gt;&lt;/big&gt;&lt;br /&gt;&lt;br /&gt;&lt;script&gt;&lt;!-- D(["mb","uhub5: USB 2.0 Flash Disk USB Embedded Hub, class 9/0, rev 2.00/0.01, addr 2 uhub5: single transaction translator uhub5: 1 port with 0 removable, self powered umass0: USB 2.0 Flash Disk USB Mass Storage Device, rev \n2.00/0.01, addr 3 da0 at umass-sim0 bus 0 target 0 lun 0 da0: &lt;usb&gt; Removable Direct Access SCSI-0 device&lt;br /&gt;da0: 40.000MB/s transfers&lt;br /&gt;da0: 250MB (512000 512 byte sectors: 64H 32S/T 250C)\n&lt;br /&gt;g_vfs_done():acd0[READ(offset&lt;wbr&gt;\u003d0, length\u003d2048)]error \u003d 5&lt;br /&gt;hachid#            &lt;br /&gt;&lt;br /&gt;&lt;big&gt; --&gt;  Então podemos entender que o device da0 é o device do nosso PenDrive.&lt;br /&gt;&lt;br /&gt;&lt;big&gt; * &lt;/big&gt; Agora crie um ponto de montagem.\n&lt;/big&gt;&lt;br /&gt;&lt;br /&gt;# mkdir  /dev/da0  /mnt/pendrive&lt;br /&gt;&lt;big&gt;   &lt;big&gt;&lt;br /&gt;&lt;/big&gt;&lt;small&gt;  &lt;/small&gt;&lt;/big&gt;&lt;big&gt;&lt;big&gt;*&lt;/big&gt;&lt;/big&gt;&lt;big&gt;&lt;small&gt; &lt;/small&gt;Por fim monte o dispositivo .&lt;/big&gt;&lt;br /&gt;&lt;br /&gt;# mount -t msdosfs /dev/da0 /mnt/pendrive  \n&lt;br /&gt;&lt;br /&gt;&lt;big&gt;&lt;small&gt; &lt;/small&gt;&lt;/big&gt;&lt;big&gt;&lt;big&gt;*&lt;/big&gt;&lt;/big&gt;&lt;big&gt;&lt;small&gt;  &lt;/small&gt;Acessando o conteúdo do seu Pendrive .&lt;br /&gt;&lt;br /&gt;&lt;/big&gt;#cd /mnt/pendrive&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;#ls -lha &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;\n\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d&lt;wbr&gt;\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d&lt;wbr&gt;\u003d\u003d\u003d\u003d\u003d&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;--&lt;br /&gt;  Richardson Edson de Lima&lt;br /&gt;     Administrador de Redes&lt;br /&gt;           GPRT UFPE ( Networking and Telecomunication Research Group )&lt;br /&gt;\n   ____________________________  &lt;br /&gt;&lt;br /&gt;&gt; Network Administrator&lt;br /&gt;&gt; Especialist in Networking Gnu/ Linux and Unix&lt;br /&gt;&gt; Techinical in Cabling&lt;br /&gt;&gt;Desenveloper Php / Shell Script&lt;br /&gt;&gt;&lt;br /&gt;&gt; // GSM Mobile: +55 81-8751-2302\n&lt;br /&gt;&gt; // Skype: richardsonpindoramalinux&lt;br /&gt;&gt;&lt;br /&gt;&gt; &lt;a&gt;www.pindoramalinux.org&lt;/a&gt;&lt;br /&gt;&gt; email: &lt;a&gt;richardson@pindoramalinux.org&lt;/a&gt;\n&lt;br /&gt;&lt;br /&gt;ATENÇÃO:&lt;br /&gt;Kit Total-Nerd-Tabajara: Slackware 10.2 e OpenBSD 3.8&lt;br /&gt;--&gt; Nerd é cultura !______________________________ ",1] );  //--&gt;&lt;/script&gt; uhub5: USB 2.0 Flash Disk USB Embedded Hub, class 9/0, rev 2.00/0.01, addr  2&lt;br /&gt;uhub5: single transaction translator&lt;br /&gt;uhub5: 1 port with 0 removable,  self powered&lt;br /&gt;umass0: USB 2.0 Flash Disk USB Mass Storage Device, rev  2.00/0.01, addr 3&lt;br /&gt;da0 at umass-sim0 bus 0 target 0 lun 0&lt;br /&gt;da0: &lt;usb 0="" flash="" disk="" prol=""&gt; Removable Direct Access SCSI-0 device&lt;br /&gt;da0: 40.000MB/s  transfers&lt;br /&gt;da0: 250MB (512000 512 byte sectors: 64H 32S/T 250C)&lt;br /&gt;g_vfs_done():acd0[READ(offset&lt;wbr&gt;=0, length=2048)]error =  5&lt;br /&gt;hachid#     &lt;br /&gt;&lt;br /&gt;&lt;big&gt; --&gt;  Então podemos entender que o  device da0 é o device do nosso PenDrive.&lt;br /&gt;&lt;br /&gt;&lt;big&gt; * &lt;/big&gt; Agora crie um  ponto de montagem. &lt;/big&gt;&lt;br /&gt;&lt;br /&gt;# mkdir  /mnt/pendrive&lt;br /&gt;&lt;big&gt;    &lt;big&gt;&lt;br /&gt;&lt;/big&gt;&lt;small&gt;   &lt;/small&gt;&lt;/big&gt;&lt;big&gt;&lt;big&gt;*&lt;/big&gt;&lt;/big&gt;&lt;big&gt;&lt;small&gt; &lt;/small&gt;Por fim monte o  dispositivo .&lt;/big&gt;&lt;br /&gt;&lt;br /&gt;# mount -t msdosfs /dev/da0 /mnt/pendrive&lt;br /&gt;&lt;br /&gt;&lt;big&gt;&lt;small&gt; &lt;/small&gt;&lt;/big&gt;&lt;big&gt;&lt;big&gt;*&lt;/big&gt;&lt;/big&gt;&lt;big&gt;&lt;small&gt;   &lt;/small&gt;Acessando o conteúdo do seu Pendrive .&lt;br /&gt;&lt;br /&gt;&lt;/big&gt;#cd  /mnt/pendrive&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;#ls -lhaG&lt;br /&gt;&lt;/usb&gt;&lt;/intel&gt;&lt;/version&gt;&lt;/intel&gt;&lt;/b14&gt;&lt;/sse3,rsvd2&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35916362-116067530845825891?l=hachidbsd.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hachidbsd.blogspot.com/feeds/116067530845825891/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35916362&amp;postID=116067530845825891' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116067530845825891'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116067530845825891'/><link rel='alternate' type='text/html' href='http://hachidbsd.blogspot.com/2006/10/detectando-pendrive-no-freebsd.html' title='Detectando Pendrive no FreeBSD'/><author><name>Richardson Lima - Popularizando os sistemas BSD</name><uri>http://www.blogger.com/profile/14905167332366211807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35916362.post-116067502522451603</id><published>2006-10-12T14:39:00.000-03:00</published><updated>2006-10-12T15:23:36.810-03:00</updated><title type='text'>Detectando Interface de SOM</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/3928/4005/1600/placa_som.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/blogger/3928/4005/320/placa_som.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;big&gt;&lt;big&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;/big&gt;&lt;/big&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Por: Richardson HACHID &lt;&gt;&lt;br /&gt;richardson@bsdmail.com&lt;br /&gt;02:22AM -  20/7/2006&lt;br /&gt;&lt;br /&gt;&lt;big&gt;&lt;span style="font-weight: bold;"&gt;Observe o que eu fiz&lt;/span&gt;&lt;/big&gt;&lt;br /&gt;1° - Entre num  console &lt;&gt;&lt;br /&gt;2º - Logue como ROOT&lt;br /&gt;3º - Faça o mesmo que eu  fiz&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;hachid#&lt;/span&gt; kldload  snd_driver&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;hachid#&lt;/span&gt; cat  /dev/sndstat&lt;br /&gt;FreeBSD Audio Driver (newpcm)&lt;br /&gt;Installed devices:&lt;br /&gt;pcm0:  &lt;intel ich5="" 82801eb=""&gt; at io 0xfebff800, 0xfebff400 irq 17 bufsz&lt;br /&gt;16384  kld snd_ich (1p/1r/0v channels duplex default)&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;hachid#&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;big&gt;&lt;span style="font-weight: bold;"&gt;Obs: &lt;/span&gt;&lt;/big&gt;Por fim, com um editor de texto  qualquer &lt;&gt;, edite o arquivo rc.conf &lt; /etc/rc.conf &gt; e  ponha esta linha --&gt; kldload snd_driver  , isto para que toda vez que você  iniciar &lt;&gt; no sistema ele detecte novamente a sua placa de som e  carregue os módulos.&lt;br /&gt;&lt;/intel&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35916362-116067502522451603?l=hachidbsd.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hachidbsd.blogspot.com/feeds/116067502522451603/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35916362&amp;postID=116067502522451603' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116067502522451603'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116067502522451603'/><link rel='alternate' type='text/html' href='http://hachidbsd.blogspot.com/2006/10/detectando-interface-de-som.html' title='Detectando Interface de SOM'/><author><name>Richardson Lima - Popularizando os sistemas BSD</name><uri>http://www.blogger.com/profile/14905167332366211807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35916362.post-116067279134340177</id><published>2006-10-12T13:57:00.000-03:00</published><updated>2006-10-12T14:38:20.776-03:00</updated><title type='text'>Instalando CVSUP</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/3928/4005/1600/cvsup.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 180px;" src="http://photos1.blogger.com/blogger/3928/4005/320/cvsup.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Por:  Richardson Lima &lt;&gt;&lt;br /&gt;richardson@bsdmail.com&lt;br /&gt;02:15AM -   20/7/2006&lt;br /&gt;&lt;br /&gt;&lt;big&gt;&lt;span style="font-weight: bold;"&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(102, 102, 102);"&gt;Para os que não sabem , o CvsUp é faz a  atualização da árvore dos Ports, então para saúde do seu sistema&lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(102, 102, 102);"&gt; é sempre bom está atualizando a  árvore.&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;/big&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;big&gt;&lt;span style="font-weight: bold;"&gt;A  localização para o cvsup é esta&lt;/span&gt;&lt;/big&gt;&lt;br /&gt;#cd  /usr/ports/net/cvsup-without-gui&lt;br /&gt;&lt;br /&gt;&lt;big&gt;&lt;span style="font-weight: bold;"&gt;Instale desta forma&lt;/span&gt;&lt;/big&gt;&lt;br /&gt;#make install  clean&lt;br /&gt;&lt;br /&gt;&lt;big&gt;&lt;span style="font-weight: bold;"&gt;Após instalado localize em  /usr/share/examples/cvsup/ports-supfile o arquivo ports-supfile, o edite o  mesmo.&lt;/span&gt;&lt;/big&gt;&lt;br /&gt;&lt;br /&gt;# vi ports-supfile&lt;br /&gt;&lt;br /&gt;Modifique esta  linhaCHANGE_THIS.FreeBSD.org   para um  FreeBSD CVSup server válido&lt;br /&gt;Dica :  http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/&lt;br /&gt;cvsup.html#CVSUP-MIRRORS&lt;br /&gt;Obs:  Neste link você pode visualizar inumeros links para servidores válidos, eu  pessoalmente escolhi este  cvsup.br.FreeBSD.org .&lt;br /&gt;&lt;br /&gt;&lt;big&gt;&lt;span style="font-weight: bold;"&gt;# ORIGINAL &lt;/span&gt;&lt;/big&gt;&lt;br /&gt;*default  host=CHANGE_THIS.FreeBSD.org&lt;br /&gt;*default base=/var/db&lt;br /&gt;*default  prefix=/usr&lt;br /&gt;*default release=cvs tag=.&lt;br /&gt;*default delete  use-rel-suffix&lt;br /&gt;&lt;br /&gt;&lt;big&gt;&lt;span style="font-weight: bold;"&gt;#MODIFICADO&lt;/span&gt;&lt;/big&gt;&lt;br /&gt;*default  host=cvsup.br.FreeBSD.org&lt;br /&gt;*default base=/var/db&lt;br /&gt;*default  prefix=/usr&lt;br /&gt;*default release=cvs tag=.&lt;br /&gt;*default delete  use-rel-suffix&lt;br /&gt;&lt;br /&gt;&lt;big&gt;&lt;span style="font-weight: bold;"&gt;Após modificado SALVE  e vamos para o proximo passo.&lt;/span&gt;&lt;/big&gt;&lt;br /&gt;&lt;br /&gt;Copie o arquivo  ports-supfile,localizado em  /usr/share/examples/cvsup/ports-supfile para uma  nova localização,como  /root ou em seu home directory.&lt;br /&gt;# cp   /usr/share/examples/cvsup/ports-supfile   /root&lt;br /&gt;&lt;br /&gt;&lt;big&gt;&lt;span style="font-weight: bold;"&gt;Agora inicie o CVSUP com o comando  abaixo:&lt;/span&gt;&lt;/big&gt;&lt;br /&gt;&lt;br /&gt;# cvsup -L 2 /root/ports-supfile&lt;br /&gt;&lt;br /&gt;Obs: Com  este comando o CVSUP irá fazer download da recente Ports Collection,atualizando  assim a arvore dos Ports em seu sistema FreeBSD.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35916362-116067279134340177?l=hachidbsd.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hachidbsd.blogspot.com/feeds/116067279134340177/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35916362&amp;postID=116067279134340177' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116067279134340177'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35916362/posts/default/116067279134340177'/><link rel='alternate' type='text/html' href='http://hachidbsd.blogspot.com/2006/10/instalando-cvsup.html' title='Instalando CVSUP'/><author><name>Richardson Lima - Popularizando os sistemas BSD</name><uri>http://www.blogger.com/profile/14905167332366211807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
