Arquivo

Arquivo de outubro, 2009

ZFS: Auto-complete para bash e tcsh

24, outubro, 2009 Sem comentários

zfs_feature_2Nas andanças da internet, encontrei um post sobre alguns scripts para bash e tcsh para auto-completar comandos do ZFS. Achei muito interessante, vale a visita:

http://haim-tzadok.blogspot.com/2009/06/zfs-bash-and-tcsh-completion.html

Categories: mundo BSD, mundoUnix, Software Livre Tags: , ,

Arvore “stable” dos ports para o OpenBSD 4.6

24, outubro, 2009 Sem comentários

openbsdWilliam Yodlowsky (william@) anunciou na lista de discussão announce@ do projeto OpenBSD que já esta disponível a arvore estável dos ports para a versão 4.6 do OpenBSD.

Nossos agradecimentos à William, pelo trabalho dedicado à versão estavél do ports do OpenBSD.

Categories: mundo BSD, OpenBSD Tags: ,

Novo projeto HA apoiado pela FreeBSD Foundation

21, outubro, 2009 Sem comentários

freebsd-logoNovidades vêm por ai !!! já resumindo o texto, nosso grande contribuidor do FreeBSD, Pawel Jakub esta trabalhando em um projeto de Alta disponibilidade de sistema de arquivos, veja a integra (tradução direta) do anuncio:

Pawel Jakub Dawidek  está sendo apoiado para implementar um software de replicação de armazenagem que vai dispor aos usuários do FreeBSD usar uma configuração de sistema de alta disponibilidade onde os dados possam ser compartilhados entre os nós de um cluster. O projeto é parcialmente financiado pela as empresas OMCnet Internet Service GmbH e TransIP BV.

O Software vai permitir a sincronização à nivel de bloco (block-level) de qualquer tipo de media de armazenagem (provedores GEOM, usando nomeclatura FreeBSD) sobre uma rede TCP/IP  e com recuperação de falha rápida. O software vai prover uma armazenagem usando a infraestrutura GEOM, isso significa que será um sistema de arquivo e aplicação independentes e que podem ser combinadas com qualquer classe GEOM existente (gmirror, gconcat, etc..). No caso de um nó master venha a falhar, o cluster terá a habilidade de trocar para o nó slave, checar e montar o sistema de arquivo UFS ou importar um pool do ZFS e continuar trabalhando sem perder nenhum bit de dados..

“Alta-disponibilidade é um dos itens mais requeridos para qualquer sistema operacional serio.”, Diz Pawel Jakub Dawidek, Desenvolvedor FreeBSD.

“Alta disponibilidade de sistemas de armazenagem é um um componente chave em tal ambiente. Eu acredito fortemente que muitos usuários do FreeBSD estão esperando por um longo tempo por esta funcionalidade.  Vou fazer o melhor para fornecer um software de qualidade à altura do FreeBSD e que irá satisfazer as necessidades de nossos usuários.”

Pawel é um commiter muito ativo (desde de 2003) no projeto FreeBSD. Durantes este período ele trabalhou em quase todas as partes do kernel, mas seu principal interesse no projeto FreeBSD é o armazenamento e outros topicos relacionados à segurança.  Pawel é autor de várias classes do GEOM (eli, mirror, gate, label, journal, hsec, etc.),  o utilitário geom(8), várias melhorias na criptografia e sem esquecer é claro do port do sistema de arquivos ZFS  da Opensolaris para o FreeBSD.

O projeto deverá ser concluído em Fevereiro de 2010.

Enfim ! estou muito feliz em divulgar essa noticia ! e estou muito ansioso para que esse projeto entre logo em produção, com certeza vou fazer muito uso dele.

Fonte: http://freebsdfoundation.blogspot.com/2009/10/new-funded-project.html

Categories: FreeBSD, mundo BSD Tags: , ,

OpenBSD 4.6 Lançado !!!

18, outubro, 2009 Sem comentários

puffyOpenBSD, um dos sistemas operacionais mais seguro do mundo (senão o único) lançou hoje sua versão 4.6.

Trecho da noticia:

O time OpenBSD tem o prazer de anunciar o lançamento do OpenBSD 4.6. Veja o anuncio completo para mais informações.

Você pode compra-lo pela loja internacional ou comprar em alguma loja perto de você, ou se você quiser efetuar o download via ftp, não esqueça de fazer uma doação ao projeto. Se for fazer o download via ftp, escolha algum mirror local e não o servidor de ftp principal.

Mais informações, veja neste link ou no anuncio oficial.

Versão 3 do sistema de arquivos Hammer em teste

18, outubro, 2009 Sem comentários

dragonflybsdpA versão 3 do sistema de arquivos Hammer está disponível agora na versão de desenvolvimento do DragonFlyBSD, mas ele ainda é experimental.

Veja mais informações no post enviado ao blog: The DragonFlyBSD Digest

FreeBSD é o primeiro sistema operacional com Grand Central Dispatch

16, outubro, 2009 Sem comentários
gcd_icon20090608O FreeBSD é o primeiro sistema operacional a receber uma versão do Grand Central Dispatch (GCD), um subsistema do Mac OS X que melhora a eficiência em processadores com vários núcleos. O GCD facilita a tarefa de criar programas otimizados, que possam tirar melhor proveito de sistemas multiprocessados, como os atuais processadores Dual-Core, Quad-Core ou Hexa-Core da Intel e AMD.
Os desenvolvedores do FreeBSD aproveitaram-se da oportunidade e anunciaram que o sistema acaba de receber uma versão do GCD. O código foi portado por Robert Watson e Stacey Son, e já está disponível na “loja online de software” do FreeBSD, o sistema Ports. Mas em vez de simplesmente adaptar a biblioteca, os programadores também adaptaram o compilador C clang e fizeram algumas modificações que tornam mais fácil utilizá-la fora do Mac OS X, o que pode beneficiar outros sistemas operacionais, como o Linux.

Segundo os desenvolvedores, as modificações necessárias para suportar a libdispatch serão incorporadas ao FreeBSD 8.1. Os próximos passos no projeto incluem um estudo para determinar se componentes-base do sistema operacional poderão se beneficiar do uso da libdispatch. (via tecnologia.ig.com.br)

Saiba mais (tecnologia.ig.com.br).

Referência da noticia: http://br-linux.org/2009/grand-central-dispatch-freebsd-ganha-componente-do-snow-leopard/

Categories: FreeBSD, mundo BSD Tags: , ,

Suporte Clang/LLVM no FreeBSD

15, outubro, 2009 Sem comentários

LLVM-Logo-Derivative-4Um grupo de desenvolvedores está trabalhando na substituição do GCC no sistema base do FreeBSD para o clang/LLVM. Clang é um compilador construído em uma infraestrutura de compilação na Maquina Virtual de nível baixo. Tanto clang quanto llvm são mantidos sobre licença BSD, diferente do GCC que usa licença GPL.

Roman Divacky fez uma atualização no projeto:

Essa é a situação do projeto no final de Setembro:

  • i386 – kernel boots, o ambiente world precisa de algumas alterações hacks, mas funciona
  • amd64 – compila o kernel mas não inicializa (boot), ainda precisa de algumas alterações hacks
  • ppc – Não funciona por causa de um bug desconhecido no RTLD

Todas as outras plataformas não foram testadas. Isso é uma regressão em relação à situação do projeto no inicio da primavera, quando a plataforma AMD64 efetuava boot …

Muita coisa aconteceu durante a primavera e o verão – amd64 agora tem suporte apropriado mcmodel=suporte kernel, o compiler-rt foi introduzido no projeto (no caminho para substituir a libgcc), nós construimos dois ports experimentais para ver o comportamento do clang neles, o suporte C++ agora tem a habilidade de processar  o devd.cc sem erros,  Fizemos o kernel trabalhar com -O2, estamos promovendo o projeto para o FreeBSD suportar oficialmente a plataforma LLVM, etc… etc….

Os desenvolvedores podem fazer um pouco mais pelo trabalho com a ajuda de vocês. Você pode ajudar ?

Nós temos alguns problemas: estamos sem pessoal (recursos humanos) para testar na plataforma amd64 (porque parou de inicializar) e desenvolvedores para integrar os outros itens no FreeBSD (manutenção de ports, etc…). Se você tem interesse em nos ajudar, por favor, me contate ou participe de nosso canal no IRC (#freebsd-clang) no servidor irc.oftc.net. Nós estamos precisando de pessoas que possam testar o projeto em plataforma amd64 (por causa do bug no kernel amd64) e pessoas de outras plataformas como arm/mips/sparc para ver como o clang/llvm se comporta nelas e poder efetuar melhorias nelas.

Mais informações você pode encontrar nesse email ou na página wiki do projeto FreeBSD.

* Esse post é uma tradução direta do post enviado para o blog: FreeBSD – the unknown Giant

Tradução usando gettext no pfSense

14, outubro, 2009 Sem comentários

logo_p_pf_brÉ com enorme prazer que anucio que eu e nosso queridíssimo amigo  “fuguiano” GARGA estamos reativando o projeto de implantação de variável  gettext para posterior tradução do pfsense.

E para iniciar-mos as discussões sobre isso, estamos disponibilizando uma mailling list no endereço:

pfsense-gettext@googlegroups.com

* Veja a caixinha do google no final do post.

Então peço que aos interessados, façam o cadastro na maillist para iniciar-mos o projeto.

E aproveitando o post,  Acabamos de criar um repositório para os arquivos no endereço:

https://rcs.pfsense.org/projects/pfsense/repos/gettext-clone

É necessário criar um login e enviar os dados para maillist.

Talvez ainda conseguimos colocar em produção na versão 2.1 do pfsense…
só depende de nosso empenho !!

vamos lá, estamos esperando sua contribuição.

abraços !

Grupos do Google
Participe do grupo Pfsense Gettext Support
E-mail:

Visitar este grupo

Categories: mundo BSD, pfSense Tags: ,

ScreenCast: Instalação do pfSense

13, outubro, 2009 10 comentários

pfsense_logo_menorScreenCast mostrando a instalação do PFSense, passo-a-passo, ideal para quem está querendo conhecer um pouco mais sobre esse poderoso Firewall.

O Vídeo tem um total de 24 minutos, é uma re-leitura de um post meu anterior com atualização da versão do pfSense.

Referencias:

Projeto pfSense
pfSense versão 1.2.3-RC3

Leia mais…

Categories: pfSense Tags: , ,

FreeBSD: Relatório de status de projetos

13, outubro, 2009 Sem comentários

bsd_docEste relatório abrange os projetos para o FreeBSD relacionados entre abril e setembro de 2009. Durante esse tempo, muita coisa foi feita em vários projetos, incluindo os projetos participantes do Google Summer of Code. A conferência BSDCan foi realizada em Ottawa, CA, em maio.  A conferência EuroBSDCon foi realizada em Cambridge, Reino Unido, em setembro. Ambos os eventos foram muito bem sucedidos.

A nova versão do FreeBSD 8.0 deve ser lançada em breve. Se você está se perguntando o que há de novo neste lançamento, leia o excelente resumo de Ivan Voras.

Obrigado a todos os usuários que reportaram os projetos pelo o  excelente trabalho! Esperamos que você aprecie a leitura.

Leia o relatório completo aqui (em inglês).

Categories: FreeBSD, mundo BSD Tags: