|
Instalando RabbitMQ no FreeBSD. |
|
Por Redação FBSDBR.
|
|
24/08/2007 |
Ao longo de apenas 10 passos, Max Dornseif documenta em seu blog como instalar o RabbitMQ no FreeBSD. O RabbitMQ é uma implementação Open Source de serviços de comunicação (messaging) que usam o protocolo AMQP . O protocolo AMQP foi projetado ao longo de 2 anos, e terminado no segundo semestre de 2006, e define um conjunto de normas e especificações para interoperabilidade de serviços de messaging (mensagem instantânea), tal qual o SMTP rege as normas de comunicação para Correio Eletrônico. Por ser a primeira vez que um protocolo é criado, tende no futuro a ser utilizado por todos sistemas de mensagem instantânea, garantindo interoperabilidade entre eles, mas principalmente, já é uma opção mais que adequada para ambiente corporativo. Além do RabbitMQ existem outras duas implementações de aplicações que usam o AMQP, o QPID da Apache Foundation, e o OpenAMQ, implementação de referência, criado pelo grupo que definiu a especificação AMQP. Vale lemrar que muito mais que um messaging, com as bibliotecas e API, o padrão torna-se uma suíte de middleware facilmente incorporado por aplicações. Comente! |
|
Última Atualização ( 24/08/2007 )
|
|
Instalação e Configuração do Lighttpd com PHP no FreeBSD. |
|
Por Redação FUG-BR.
|
|
22/08/2007 |
|
Ao longo de dois breves e prático how-to, o programador php Aviek ensina como instalar e configurar o servidor Web com Lighttpd e PHP em modo fastCGI. A combinação desse servidor web com php em modo fastCGI tem tornando-se cada vez mais popular, é utilizada pelo Google, por sites como YouTube e pelo próprio Projeto FreeBSD, além de tornar-se muito comum e adequada a ambiente embarcado, devido ao tamanho geral da solução e aceitável performance. Sistemas como m0nowall e pfSense já fazem uso destes, para prover seu ambiente web. O how-to está disponível em duas partes, a primeira aqui e a segunda aqui, e é muito prático, o que permite adequada compreensão mesmo para quem tem dificuldade em leitura em língua inglesa. Comente! (1 Comentários) |
|
Última Atualização ( 24/08/2007 )
|
|
Novos papéis de parede do FreeBSD e do Beastie. |
|
Por Redação FUG-BR.
|
|
12/08/2007 |
|
Na seção Galeria do site da FUG, acabamos de atualizar o álbum de Wallpapers do Beastie e do FreeBSD, contendo alguns papéis de parede criados pela comunidade Brasileira, e vários outros criados por diversos artistas pelo mundo.
Um dos destaques são os papéis de parede e posters que servem também como wallpapers criados por um artista à pedidos da iXSystems, e usados para criar camisetas que a FreeBSD Mall americana anda comercializando. Visite a galeria e confira os novos wallpapers. E não se esqueça, se você tem algum papel de parede que não está na galeria, nos envie, para ficar facilmente acessível à toda comunidade. Comente! |
|
Última Atualização ( 12/08/2007 )
|
|
Mais evoluções no desenvolvimento do GVinum. |
|
Por Redação FUG-BR
|
|
11/08/2007 |
|
Continuando a implementação do gvinum, o desenvolvedor Ulf Lillengen (lulf) disponibiliza novos patches para FreeBSD 6 e FreeBSD 7, para que os recentes avanços possam ser testados por usuários dispostos a analisar o estado atual da implementação GEOM do Vinum. As últimas modificações foram estruturais e organizacionais, incluindo limpeza completa do código e fragmentação modular. Outra modificação é o aumento dos volumes que estejam concatenados, mas de acordo com Lulf, essa implementação já é estável pois basicamente foi feito da mesma forma como o aumento dos volumes RAID-5, já testados plenamente. Porém, testes no aumento desse tipo de volume também são bem vindos. Complementarmente, Lulf disponibilizou um dirty guide para substituição de drives, que pode ser acompanhado aqui. Obtenha aqui o patchset para RELENG_6 e para RELENG_7.
Comente! |
|
Explorando Vulnerabilidades por Concorrência em Wrappers de Chamadas de Sistemas. |
|
Por Redação FUG-BR
|
|
10/08/2007 |
|
Como parte diretamente relacionada ao contínuo trabalho de pesquisa na área de segurança, o desenvolvedor do FreeBSD, Robet Watson, membro do Core Team e pesquisador na Universidade de Cambridge apresentou neste 6 de Agosto, em Boston, durante o Primeiro WOOT (Workshop On Offensive Technologies) da USENIX, seu documento entitulado "Exploiting Concurrency Vulnerabilities in System Call Wrappers" (algo como "Explorando Vulnerabilidades por Concorrência em Interpoladores de Chamadas de Sistemas"), documento em que o pesquisador deixa claro que a presunção de "atomicidade" sobre chamadas de sistema é inverídica, e que tanto em sistemas monoprocessados quanto multiprocessados. é trivial criar condição de disputa entre diversos wrappers de chamadas de sistema e processos de usuários, de forma a passar por proteções do sistema.
A conclusão do documento aponta que qualquer método de imposição de segurança com base em wrappers de chamadas de sistema, de forma geral é uma péssima idéia, a não ser que o sistema operacional seja integralmente reescrito para usar passagem de mensagens (message-passing, comum e imperativo em ambiente de processamento paralelo), e que a solução mais clara e eficiente são sistemas que oferecerm recursos de segurança multi-camada, como previstos no POSIX.1e ou variações. Como previstos pelo POSIX.1e Watson menciona claramente o Framework MAC desenvolvido no FreeBSD e disponível para FreeBSD e também no Mac OS X Leopard, e como variação menciona o LSM (Linux Security Modules) e o kauth(9) criado pela Apple (portado para NetBSD). Para ilustrar de forma prática o problema, Watson apresentou código de exemplo que permite a exploração como usuário não privilegiado de aplicações como o anti-virus COTS, o Systrace do OpenBSD e NetBSD, bem como GSWTK,e também o CerbNG. Fica evidente a necessidade cada vez maior de dispositivos de segurança por camada e empilhamento serem incorporados em sistemas operacionais modernos, e preferencialmente que sejam frameworks extensíveis e completos, como indicado nas extensões de segurança POSIX. O único sistema operacional de servidores hoje, que conta com um framework funcional e com módulos rasoáveis no topo desse framework é de fato, o FreeBSD, enquanto o único Desktop, é o Mac OS X Leopard. O que nos remete indiretamente a esse excelente e conhecido "apanhado" das análises e conclusões conjuntas de Robert Watson e o autor do LSM, Chris Write Wright na comparação de MAC com LSM. O paper e os slides da apresentação de Watson estão disponíveis em: Comente! (4 Comentários) |
|
Última Atualização ( 10/08/2007 )
|
|
Flash no Firefox nativo do FreeBSD |
|
Por Renato Botelho
|
|
10/08/2007 |
|
Renato Botelho nos relata mais uma ótima alternativa para que se possa utilizar Flash no Firefox nativo do FreeBSD. Este quesito, no qual, muito dos usuários desktops tem dificuldade em implementar, ele mostrará aqui com uma certa facilidade de como fazer e deixar totalmente funcional, confira na íntegra. Com um artigo claro e simples, incluindo a limpeza (caso necessária) para instalação através do novo método de implementação do Flash no seu Firefox. Comente! (8 Comentários) |
|
Última Atualização ( 10/08/2007 )
|
|
Leia mais...
|
|
Vídeos do youtube no Firefox nativo do FreeBSD |
|
Por Renato Botelho
|
|
07/08/2007 |
|
Mais uma excelente contribuição para o Portal FUG que com certeza irá atender muitos usuários, essencialmente para os que usam o FreeBSD como desktop, ajudando quem usa o FreeBSD como desktop e gosta de usar a versão nativa do firefox, que vem enfrentando alguns problemas para assistir os vídeos do youtube nos últimos tempos. Leia este artigo na íntegra e dê seu feedback!
Comente! (2 Comentários) |
|
Última Atualização ( 07/08/2007 )
|
|
Leia mais...
|
|
Criando servidores virtuais com FreeBSD Jail |
|
Por Redação FUG-BR.
|
|
06/08/2007 |
|
"Segundo uma pesquisa realizada pela AMD, a maioria dos servidores opera com menos de 15% da capacidade. Acredito que este seja um dos motivos que levaram o assunto virtualização ao topo dos projetos da área de TI para 2007. O FreeBSD Jail permite a virtualização de sistemas operacionais de uma forma muito fácil, o que possibilita a criação de diversos servidores virtuais e independentes, em um único servidor FreeBSD, também possibilitando que todos estes servidores virtuais compartilhem todos os recursos de hardware (processadores, memórias, discos e placas de redes)." Assim começa a Dica-L, cuja prática pode ser lida na íntegra nesse endereço, contribuição de Valdomiro de O. Souza Jr. Comente! |
|
Última Atualização ( 08/08/2007 )
|
|