Inserido o sysmerge(8) no ports do OpenBSD

Posted on April 29th, 2008 by ice.
Categories: OpenBSD.

Na época do OpenBSD 3.0 Christian Weisgerber (naddy@) inseriu o sysutils/mergemaster na árvore do ports. Esta ferramenta que é conhecida por ser muito útil para atualizar o /etc após fazer o upgrade do OpenBSD. Atualmente houve muita discussão para trazer o mergemaster ou algo parecido para o sistema base do OpenBSD até que o Antoine Jacoutot (ajacoutot@) tomou a frente no desenvolvimento do sysmerge(8).

O sysmerge(8) cria um novo /etc, assim como /var e /root, a partir de uma comparação com a árvore do fonte do OpenBSD, além disso possibilita criar a partir de um etcXY.tgz quando se faz o upgrade de versão:

sysmerge -a -s /path/to/`arch -ks`/etc43.tgz

A partir deste comando o sysmerge irá comparar seu /etc, com o /etc a ser atualizado, até que sejam encontradas diferenças e então pergunta se deseja apagar, substituir ou mesclar a atualização com o arquivo atual utilizando o sdiff(1).

Até que isto me lembra o etc-update de um tal de Gentoo hehehehe

Fonte: Undeadly

0 comments.

FLISOL Campinas

Posted on April 26th, 2008 by ice.
Categories: Eventos.

Aos 45 do segundo tempo, cheguei no FLISOL, eram aproximadamente 16:30, achando que ia chegar atrasado pra palestra do Alexandre Oliva, cheguei em cima da hora.. os horários estavam um pouco atrasado, cheguei e fui direto pro auditório onde estava sendo a palestra. O evento parecia estar tranquilo, mas também ja estava bem tarde né.

A palestra do Alexandre nos mostrou que sempre temos algo a aprender, principalmente com quem sabe (muito) mais que a gente, se as pessoas do evento soubessem quem é o cara, teriam ficado ali para esse bate-papo que foi bem interessante e divertido, no final ainda fiz uma doação pra FSFLA em troca de uma camiseta hehehehe (depois posto a foto porque to sem o cabo do celular aqui pra tirar a foto)

Então segue uma foto da palestra

Alexandre Oliva @ FLISOL 2008 - Campinas

Se ele postar a palestra “O Ministério da Saúde Mental Adverte: Onde há fumaça de trabaco é fogo e As Ações Mais Legais da FSFLA - 2008″ em algum lugar, depois eu dou o edit e coloco o link exatamente -> aqui <-

De resto, ótima iniciativa do pessoal responsável pelo evento, parabéns!

0 comments.

Hoje é dia de FLISOL

Posted on April 26th, 2008 by ice.
Categories: Software Livre.

Alguns devem estar se perguntando, o que seria este tal de FLISOL? Pois bem, FLISOL é o Festival Latino Americano de Instalação de Software Livre que ocorre anualmente desde 2005, em diversos países, inclusive no Brasil.

Cada instituição pode ser organizar para receber o FLISOL em sua cidade, contribuindo assim para o desenvolvimento tecnológico e social do seu município.

Como estou em Campinas hoje, vou dar uma passadinha no CEPROCAMP (Centro de Educação Profissional de Campinas) ao lado da Estação Cultura para conferir de perto o que está rolando no FLISOL Campinas.

Para maiores informações sobre o FLISOL Campinas (instação de software/horários/palestras)

até a próxima.

0 comments.

Gentoo Monthly Newsletter 24

Posted on April 24th, 2008 by ice.
Categories: Gentoo.

Olá a todos,
Em um dia onde todos estão voltados para o lançamento do novo Ubuntu Hardy Heron 8.04 (O pessoal da zumo até ja baixou, instalou e fez um review), vou falar sobre a Gentoo Monthly Newsletter desse mês (óbvio). Decidi fazer isso por não ter uma tradução para português, e para também dar uma movimentada no blog que andava muito parado.

Então vamos ao que interessa:

baselayout-2 and OpenRC hit the tree

Enfim o baselayout-2 chega a árvore do portage, estive durante um período curto ajudando o Uberlord com testes e compilação no OpenBSD e pelo que deu pra sentir, este baselayout-2 está muito melhor que seu antecessor, agora é testá-lo em ambiente de produção e ver o que que dá. Quanto ao OpenRC não tive a oportunidade de testá-lo, mas assim que tiver notícias faço um post sobre como está esta nova proposta de scripts de inicialização para o Gentoo (e que promete se tornar um padrão em sistemas unix-like, será?!)

Para quem quiser brincar um pouco, segue o link para o guia de migração, lembrando que ambos estão marcados com ~arch.

Google Summer of Code

O Gentoo anunciou que estará guiando 6 estudantes para a realização dos seguintes projetos

Na minha opinião dou destaque para o projeto de implementação de módulo compatíveis para o OpenPAM, devido a idéia do projeto e ser guiado pelo Diego Pettenò que é muito ativo no desenvolvimento do Gentoo e realizar trabalhos ótimos, e para o projeto de reimplementação do revdep-rebuild que tem um papel muito importante dentro da árvore do portage, mas atualmente é um pouco lento e problemático para resolver certas dependências, fica aqui nossa torcida para os projetos desenvolvidos neste Summer of Code.

Council Meeting Summary

O Conselho do Gentoo teve sua reunião mensal dia 10 deste mês e descutiu 2 tópicos interessantes, o primeiro é quanto a atividade mínima de um desenvolvedor, uma vez que mês passado vários desenvolvedores foram tratados como inativos, o que ficou acordado foi que deve haver um mínimo de 1 commit a cada 2 meses, muita discussão em torno deste número ser maior, mas que verdade seja dita, desde quando commit mede a atividade de um desenvolvedor (abro parênteses para discussão aqui =).

E o segundo tópico foi Initial comments on PMS onde PMS é o Package Manager Specification, onde é escrita a especificação de pacotes, neste tópico foi discutido se devem ser adicionadas novas funcionalidades, ou somente melhorias no sistema.

Coming Up

Bugday: Dia 03 de Maio, acontece o Bugday, onde será possível ajudar na correção de alguns bugs.

Interview: Gentoo in a production environment

A Entrevista é com o Ramon van Alteren líder do time de engenharia da Hyves, que é uma rede social européia que tem utilizado Gentoo na sua infra-estrutura.

Acredito que estes sejam os tópicos mais interessantes sobre esta newsletter, espero que este post traga mais as novidades do Gentoo para os usuários brasileiros e ajude a divulgar o projeto (apesar de meu forte não ser ficar muito defendendo projetos e ideais hehehehe)

Abraços e até o próximo post (e que seja em breve =).

2 comments.

Utilizando o OpenBSD Como Desktop

Posted on September 11th, 2007 by ice.
Categories: OpenBSD.

Eis a dúvida que surgem a todos quando começam a se interessar por se aventurar no mundo BSD, é possível utilizar um BSD como desktop? Ou são apenas úteis para servidores?

Portanto neste post venho levantar alguns pontos que achei interessantes na instalação do OpenBSD 4.2 desde a instalação, até o uso no dia-a-dia.

Realizando o Download

Como ja detalhei no post sobre instalação da versão 4.2 do OpenBSD, pela primeira vez na história foi lançada uma iso para que fosse feita o download e queimada diretamente em uma mídia, um avanço para o usuário final, agora não existe mais o trabalho, é só baixar a imagem, gravar e esta pronto seu CD de instalação.

(more…)

4 comments.

Instalando o OpenBSD 4.2

Posted on September 10th, 2007 by ice.
Categories: OpenBSD.

Após o extenso e longo texto sobre Postfix venho escrever este post sobre uma novidade que ja está circulando na Internet, que é o lançamento do OpenBSD 4.2 que está previsto para ser lançado 1 de novembro, mas que já pode ser baixado e instalado.

ps: Se você baixar a iso e instalar na sua máquina, considere fazer uma doação, ou comprar o set de CDs oficial.

Entao vamos la, escolha um mirror (para o Brasil é interessante: http://mirrors.uol.com.br/pub/OpenBSD/) entre na pasta snapshots/i386/ e baixe o arquivo install42.iso, sim, ele esta extenso pois vem direto com todos os “distributions sets” como são chamados os pacotes que realizam a instalacao básica (Ja incluindo o X).

Após obter esta iso, grave em uma mídia e pronto! Ja terá uma iso do OpenBSD 4.2 pronta para download ou upgrade, lembre-se que este não é um release e ainda não é suportado oficialmente, se quiser mais informacoes sobre realizar um upgrade, consulte: http://www.openbsd.org/faq/upgrade42.html para insformações sobre instalação: http://www.openbsd.org/42.html#install

ps: Este será o primeiro release do OpenBSD que será disponibilizado uma iso para download da imagem de instalação, até então você tinha que montar a sua ou comprar o CD oficial.

Acho que e isso pessoal, divirtam-se..

2 comments.

Usando o Postfix como MTA para domínios virtuais

Posted on August 10th, 2007 by ice.
Categories: Gentoo.

Neste artigo irei relatar minha experiência em migrar do qmail para o Postfix, então vamos começar falando sobre as razões que me levaram a fazer isso:

  1. Postfix é um software Livre (Licença: IBM Public License 1.0 - Não Compatível com a GPL)
  2. TLS (Transport Layer Security)
  3. Diferentes bancos de dados para mapas (Berkeley DB, CDB, DBM, LDAP, MySQL and PostgreSQL)
  4. Suporte a caixas de e-mail no formato mbox e Maildir
  5. Ótimo suporte a domínio virtual
  6. Reescrita de endereços (envelope e cabeçalho), VERP, Autenticação com SMTP-AUTH via SASL, e mais.
  7. Pode ser compilado em vários sistemas Unix-Like (AIX, BSD, HP-UX, IRIX, Linux, Mac OS X, Solaris, Tru64 UNIX)
  8. Configuração muito fácil e centralizada
  9. Agora tenho um script que realiza esta instalação no gentoo ;)

Muitas pessoas aqui poderiam dizer que o “qmail ja tem essa funcionalidade”, porém o foco do artigo é descrever PORQUE mudei para o Postfix, e não comparar esses dois MTAs, certamente qmail tem ótimos pontos que eu poderia esquecer, então vamos continuar.

Agora irei mostrar como instalar um sistema que gerencia muitos dominios virtuais, usuários virtuais que não requerem uma conta shell, pode autenticar clientes via web, imap, smtp e pop3 clientes, com toda a informação centralizada num único banco de dados, usando ssl como camada de transporte, e por último, instalaremos um webmail e um gerenciador web (postfixadmin)

Clique no link abaixo para visualizar o tutorial completo (Este texto é uma versão em português do meu texto Using Postfix as MTA for Virtual Hosting Domains
(more…)

3 comments.

Using Postfix as MTA for Virtual Hosting Domains

Posted on August 8th, 2007 by ice.
Categories: Gentoo.

In this article I’ll report my experience in migrating from qmail to Postfix, so let’s start with the reasons that let me do this:

  1. Postfix is a Free Software (IBM Public License 1.0 - Not GPL Compatible)
  2. TLS (Transport Layer Security)
  3. Different Databases for Maps (Berkeley DB, CDB, DBM, LDAP, MySQL and PostgreSQL)
  4. mbox-style and Maildir-style mailboxes
  5. Great support for virtual domains.
  6. Address rewriting (envelope and header), VERP, SMTP-AUTH via SASL, and much more.
  7. Can be compilead in many Unix-Like systems (AIX, BSD, HP-UX, IRIX, Linux, Mac OS X, Solaris, Tru64 UNIX)
  8. Very easy and centralized configuration
  9. Now I have a install script to do this in gentoo ;)

Many people here should say that “qmail already have that feature”, but the focus of this article is show WHY I moved to Postfix, not compare this two MTA, certanly QMail has good points that I could forget, so let’s continue.

Now I’ll show how to install a system that handles many virtual domains, virtual mail users that don’t require a shell account, can authenticate via web, imap, smtp and pop3 clients with all database centralized in a single database, using ssl as transport layer, and at last, will install a webmail frontend and a manager (postfixadmin).

Clink in the link below to see the entire tutorial (portuguese version)
(more…)

0 comments.