freebsd-logoAcabei de verificar no meu email que foi feito o lançamento oficial da versão 9.1 do FreeBSD, agora já dispomos oficialmente desta versão.

O anuncio oficial pode ser visto no link abaixo (em inglês), assim que puder, farei uma resenha sobre essa versão.

http://docs.freebsd.org/cgi/getmsg.cgi?fetch=0+0+current/freebsd-announce

http://www.freebsd.org/releases/9.1R/relnotes-detailed.html

releasesAcabei de fazer um teste com o freebsd-update e com ele fui capaz de fazer a atualização binária de um FreeBSD 9.0-RELEASE para a versão 9.1-RELEASE, já estamos bem perto do lançamento (só aguardando mesmo o anuncio oficial).

Se você tem um kernel CURRENT do FreeBSD, ou seja, sem customizações, você pode utilizar a ferramenta de atualização binária do freebsd, veja mais detalhes no manual da ferramenta.

Os desenvolvedores do projeto BHyVe “BSD HyperVisor” Neel Natu e Peter Grehan têm trabalhado duro preparando o projeto para ser incorporado na árvore principal da versão 10-CURRENT do FreeBSD e o resultado é um sistema notavelmente utilizável. As instruções no link abaixo (em inglês) mostram como você pode testar uma versão de desenvolvimento “snapshot” baseada em um FreeBSD 10.

Veja as instruções completas nesse link (CFT).

Se você tem interesse em encontrar mais informações sobre o BHyve, visite as seguintes páginas:  BHyVe Wiki  |  Apresentação em PDF

* Esse post foi uma tradução direta do original: Countdown to importing BHyVe into FreeBSD

FreeBSD 9.1-RELEASE Chegando !!!

Olá amigos, me parece que já estamos prontos para ter o FreeBSD 9.1-RELEASE, o post via Twitter de nosso amigo @daniloegea não deixa enganar:

E acessando o arquivo de UPDATE do svn, deparo com o seguinte commit:

Portanto, quem fizer um update via SVN já poderá usufruir da versão 9.1-RELEASE, é esperar o anuncio oficial agora !!!

Não testei, mas provavelmente o freebsd-update já tenha o 9.1-RELEASE disponível.

Parabéns ao Projeto FreeBSD !!!

Este tutorial é uma orientação de instalação do Samba4 em um ambiente com FreeBSD 9.0.

O Samba4 esta em pleno desenvolvimento e estamos perto de ver o lançamento da versão estável, no momento em que estou escrevendo esse howto, o Samba4 esta na versão RC5 (Release Candidate). Apesar de ainda ser uma versão de desenvolvimento, tenho usado ele em ambientes de produção com muito sucesso, agregando muitas ferramentas administrativas de ambientes Windows.

More »

Agora podemos contar com o binário da base do FreeBSD compilado com o CLANG, compilador C de licença BSD, em substituição ao GCC, sob licença GPL. O anuncio foi divulgado oficialmente no dia 5 de Novembro. A partir de agora, as novas compilações da família 9.x/Current do FreeBSD serão feitas usando CLANG.

Veja mais detalhes sobre a migração do sistema de compilação nos links abaixo:

Commit na base:
http://lists.freebsd.org/pipermail/svn-src-head/2012-November/042019.html

Informações de sobre compilação com CLANG:
http://wiki.freebsd.org/BuildingFreeBSDWithClang

 

Com pouco de tempo que acabo tendo disponível para me dedicar ao blog, fico devendo alguns posts que tenho encabeçado em meus rascunhos, mas tem um que não posso deixar passar em branco: é o GLANCES.

Veja o projeto em: https://github.com/nicolargo/glances

Uma put* ferramenta para monitoramento de recursos da máquina, um tipo de systat melhorado, que gostei muito, ele é baseado na biblioteca py-psutil (sysutils/py-psutil) que vou falar em outro post.

Por enquanto, fica a dica de uso do bichinho, veja como instalar no FreeBSD, usando o pip (ainda não ta no ports, assim que der eu criarei um port dele):

portmaster sysutils/py-psutil devel/py-pip
rehash
pip install glances

* Fazendo uma atualização no meu post, o glances agora faz parte da arvore de ports do FreeBSD:
http://www.freshports.org/sysutils/py-glances/

feito isso, só rodar: glances

 

12. janeiro 2012 · 1 comment · Categories: FreeBSD · Tags: ,

O primeiro post do ano no meu blog não poderia ser melhor, acaba de ser anunciado oficialmente o lançamento da versão RELEASE do FreeBSD 9.0. É uma versão que era esperada com muito ansiedade por muita gente, afinal, varias alterações significativas foram adicionadas nessa nova familia de versão.

Dentre as principais, quero destacar:

  • Novo instalador
  • Suporte nativo ao novo journaling SUJ
  • Suporte nativo ao HAST para HA de disco
  • Código do sistema base preparado para ser compilado com LLVM

Veja a página oficial de lançamento da versão com todas as informações sobre essa versão no link abaixo (em inglês):

http://www.freebsd.org/releases/9.0R/announce.html

O que é PEFS ?

PEFS é um modulo para kernel de criptografia de sistema de arquivo para FreeBSD.

Principais características:

  • Executa de forma transparente acima de qualquer sistema de arquivo
  • Valores de encriptação randomicos por arquivo
  • Armazenamento de metadados somente no nome do arquivo
  • Número arbitrario de chaves para cada sistema de arquivo, misturando chaves em um mesmo diretório e usando cadeia de chaves
  • Algoritmos modernos de criptografia: AES e Camellia no modo XTS,  PKCS#5v2 e HKDF para geração de chaves.

Como eu instalo e uso ?

* Você vai precisar dos fontes do kernel (/usr/src)

Encriptando um diretorio:

Mais informações em:
http://github.com/glk/pefs
http://wiki.freebsd.org/PEFS