Post em Destaque

BSD Magazine – Mês de Outubro

BSD Magazine é uma revista mensal de excelente qualidade técnica, visual e gratuita para todo e qualquer profissional que queira ficar bem informado sobre tecnologia e informação utilizando BSD e outros Softwares Livres. A revista encontra-se em idioma Inglês e para baixá-la basta informar o seu...

Leia mais...

Palestra da HP sobre desenvolvimento usando software Open Source

Posted by gondim | Posted in Software Livre, Tecnologia | Posted on 07-11-2012

1

Na próxima segunda-feira ocorrerá mais uma sessão do Ciclo de Seminários Virtuais
promovido pela HP América Latina, em parceria com a CapacitaciónIT. O tema será 
uso de software Open Source na HP e o ministrante será Carlos Santos, participante
da FUG-BR (FreeBSD User Group do Brasil). 

A pretende visa mostrar  a importância que software de código aberto tem para a HP.
Será mostrado também um resumo dos processos e políticas vigentes na empresa quanto
ao uso e distribuição desse tipo de software.

Inscrições devem ser feitas com antecedência no seguinte endereço:

http://www.capacitacionit.com/contenido/seminario-gratuito-de-open-source-development

A apresentação será feita em português.
Share Button

BSD Magazine – Mês de Novembro.

Posted by gondim | Posted in Dicas, FreeBSD, Segurança, Software Livre, Tecnologia | Posted on 07-11-2012

Tags:, ,

0

BSD Magazine é uma revista mensal de excelente qualidade técnica, visual e gratuita para todo e qualquer profissional que queira ficar bem informado sobre tecnologia e informação utilizando BSD e outros Softwares Livres.

A revista encontra-se em idioma Inglês e para baixá-la basta informar o seu e-mail e clicar para baixar. Todas as outras edições anteriores também podem ser baixadas. Seu formato está em pdf.

Conteúdo:

  • NETGEAR Universal Wifi Adapter (WNCE2001)
  • Automating the Deployment of FreeBSD & PC-BSD Systems
  • Network Concepts, Routing and Firewalls
  • FreeBSD as a NAT Instance in Amazon Cloud
  • FreeBSD Enterprise Search with Apache Solr
  • PostgreSQL: Indexes

 

Bsd_11_2012_

Share Button

FreeBSD no Google Code-In 2012

Posted by gondim | Posted in FreeBSD, Software Livre, Tecnologia | Posted on 16-10-2012

Tags:

0

O FreeBSD participou do Google Code-In de 2011 e um dos bons frutos foi que o projeto ganhou mais um desenvolvedor. Esse ano pretende-se fazer o mesmo. Por isso qualquer hacker entre 13 e 17 anos está convidado à ajudar o FreeBSD nessa empreitada e também é um excelente evento para o aprendizado dos jovem hackers.  🙂

Já temos 25 propostas segundo o e-mail que recebi mas precisamos de pelo menos 100. Abaixo o e-mail na íntegra com informações para quem quiser participar:

Hello,

Last year FreeBSD qualified for Google Code-In 2011 event--contest for
youngest open-source hackers in 13-17yr age range:

	http://www.google-melange.com/gci/homepage/google/gci2012

It was successful. We gained one more FreeBSD developer thanks to that
(Isabell Long) We're pondering participating in the contest this year as
well.

For now we only have 25 ideas. We need at least 100.

I felt all members of the FreeBSD community should help, so please submit
your own Google Code-In 2012 ideas here:

	http://www.emailmeform.com/builder/form/4aU93Obxo4NYdVAgb1

Examples of previously completed tasks:

	http://wiki.freebsd.org/GoogleCodeIn/2011Tasks

Those of you who have Wiki access, please spent 2 more minutes and submit
straight to Wiki:

	http://wiki.freebsd.org/GoogleCodeIn/2012Tasks

A discussão sobre o evento está acontecendo na lista: freebsd-hackers@ 
A lista pode ser assinada aqui.

Sucesso pra todos!
Share Button

BSD Magazine – Mês de Outubro

Posted by gondim | Posted in Dicas, FreeBSD, Segurança, Software Livre, Tecnologia | Posted on 14-10-2012

Tags:,

0

BSD Magazine é uma revista mensal de excelente qualidade técnica, visual e gratuita para todo e qualquer profissional que queira ficar bem informado sobre tecnologia e informação utilizando BSD e outros Softwares Livres.

A revista encontra-se em idioma Inglês e para baixá-la basta informar o seu e-mail e clicar para baixar. Todas as outras edições anteriores também podem ser baixadas. Seu formato está em pdf.

Conteúdo:

  • VX ConnectBot: Open Source SSH Client for Android Devices
  • Installing Xfce Desktop Environment on OpenBSD 5.1
  • Browse the Internet Differently
  • FreeBSD Enterprise Search with Apache Solr (Part 2)
  • PostgreSQL: Indexes
  • Unix IPC with FIFOs
  • Capture Session Data with Argus on FreeBSD
  • Securing your Family with pfSense and IPSec
  • Installation and Setup of the Halon Virtual Security Router

Bsd_10_2012_cover

Share Button

Ferramentas complementares ao dmesg

Posted by gondim | Posted in Dicas, FreeBSD, Software Livre, Tecnologia | Posted on 29-09-2012

Tags:, , , ,

1

Todos usam o dmesg para visualizar o hardware detectado no boot pelo kernel, mas as vezes precisamos de mais informação sobre o nosso equipamento e nesse momento entram em ação algumas ferramentas abaixo:

  • devinfo
  • pciconf
  • dmidecode

Os 2 primeiros já fazem parte da base do sistema FreeBSD e o dmidecode vem no ports. A função deles é nos dar informação mais detalhada que precisamos. Abaixo exemplos das saídas de cada um deles:

# devinfo -rv

# pciconf -lv

# dmidecode

 

Espero que esses programas ajudem mais na informação do que estamos utilizando.

Bom divertimento.

Share Button

FreeBSD 9.1-RC2 já liberado via SVN

Posted by gondim | Posted in FreeBSD, Software Livre, Tecnologia | Posted on 28-09-2012

Tags:, ,

0

Bem, para quem está acompanhando o trabalho para o FreeBSD 9.1 RELEASE, saiu o RC2 que já pode ser baixado via SVN. Quem já tiver o source do RC1 baixado pelo SVN basta fazer o seguinte para atualizar para o RC2:

# cd /usr/src
# svn update

Para quem ainda não está usando o RC1 ou RC2 do FreeBSD 9.1 e quer usar para testar e ajudar a comunidade pode ler esse post aqui.

Logo logo deve sair as ISOs do RC2 no site.

Bom divertimento pra todos.

Share Button

BSD Magazine – Mês de Setembro

Posted by gondim | Posted in Dicas, FreeBSD, Software Livre, Tecnologia | Posted on 06-09-2012

Tags:, , ,

0

BSD Magazine é uma revista mensal de excelente qualidade técnica, visual e gratuita para todo e qualquer profissional que queira ficar bem informado sobre tecnologia e informação utilizando BSD e outros Softwares Livres.

A revista encontra-se em idioma Inglês e para baixá-la basta informar o seu e-mail e clicar para baixar. Todas as outras edições anteriores também podem ser baixadas. Seu formato está em pdf.

Conteúdo:

  • What’s New in PC-BSD 9.1
  • Unix IPC with Pipes
  • Setting up Your OwnCloud Instance via the Warden™
  • FreeBSD Enterprise Search with Apache Solr
  • PostgreSQL Partitioning (part 2)
  • Hardening FreeBSD with TrustedBSD and MAC
  • Nmap: The Network Swiss Army Knife
  • Interview with Jeroen van Nieuwenhuizen

Bsd_09_2012_whats_new_in_pc_bsd_9_1

Share Button

Jail com VIMAGE carregando automaticamente no boot.

Posted by gondim | Posted in FreeBSD, Segurança, Software Livre, Tecnologia | Posted on 09-08-2012

Tags:, ,

0

Pois é pessoal, depois de penar um pouco com jails aqui em meu ambiente de testes consegui fazer uma configuração bem legal usando o VIMAGE. O que matava usando o vimage era que a jail não carregava os serviços e configurações automaticamente no boot porque o script /etc/rc.d/jail não tem ainda um suporte oficial para vnet. Mas futucando na Internet achei um patch para isso e que funciona tanto no FreeBSD 8 quanto no FreeBSD 9. Bem eu testei no FreeBSD 9-PRERELEASE. Abaixo vou dar um exemplo de como fazer essa configuração:

Primeiro você precisa compilar o seu kernel com suporte ao VIMAGE. Adicione a seguinte linha ao seu kernel, compile e instale ele:

options VIMAGE

Vamos agora baixar e aplicar o patch para o /etc/rc.d/jail de acordo com o seu FreeBSD:

# cd /etc/rc.d
# patch < (local_onde_baixou_patch)/jail_rc9.patch

Após aplicar o patch o seu script /etc/rc.d/jail terá suporte ao vnet que precisamos e assim carregar automaticamente nossas jails no /etc/rc.conf.

Depois de iniciar com o seu novo kernel, vamos montar a estrutura de uma nova jail para vermos como isso vai funcionar. Darei o nome da minha jail de “mail”. Vamos dizer que eu quisesse montar um servidor de correio nessa jail.

# mkdir -p /usr/jail/mail

Para cada nova jail a estrutura estaria dentro de /usr/jail. Se você já compilou e instalou seu sistema FreeBSD, a coisa fica mais rápida fazendo assim:

# cd /usr/src
# make installworld DESTDIR=/usr/jail/mail
# make distribution DESTDIR=/usr/jail/mail

Agora vamos preparar o ambiente do servidor:

# mkdir -p /etc/jails/fstabs
# echo “/usr/src              /usr/jail/mail/usr/src            nullfs      rw     0     0” > /etc/jails/fstabs/mail
# echo “/usr/ports            /usr/jail/mail/usr/ports          nullfs      rw     0     0” >> /etc/jails/fstabs/mail

No nosso /etc/rc.conf ficará essa configuração:

hostname=”virtsrv.localdomain.net”
keymap=”br275.iso.acc.kbd”
cloned_interfaces=”bridge0 epair0″
ifconfig_bridge0=”inet 192.168.8.34 netmask 255.255.255.0 addm em0 up”
ifconfig_em0=”up”
ifconfig_epair0a=”up”
defaultrouter=”192.168.8.253″
sshd_enable=”YES”
# Set dumpdev to “AUTO” to enable crash dumps, “NO” to disable
dumpdev=”NO”

jail_enable=”YES”
jail_v2_enable=”YES”
jail_list=””
jail_set_hostname_allow=”YES”
jail_socket_unixiproute_only=”YES”
jail_sysvipc_allow=”YES”
jail_list=”$jail_list mail”
jail_mail_name=”mail”
jail_mail_hostname=”mail.teste.com.br”
jail_mail_devfs_enable=”YES”
jail_mail_rootdir=”/usr/jail/mail”
jail_mail_mount_enable=”YES”
jail_mail_fstab=”/etc/jails/fstabs/mail”
jail_mail_vnet_enable=”YES”

jail_mail_exec_prestart0=”mount -t devfs devfs /usr/jail/mail/dev”
jail_mail_exec_prestart1=”ifconfig bridge0 addm epair0a”
jail_mail_exec_earlypoststart0=”ifconfig epair0b vnet mail”
jail_mail_exec_afterstart0=”ifconfig lo0 127.0.0.1″
jail_mail_exec_afterstart1=”ifconfig epair0b 192.168.8.173 netmask 255.255.255.0 up”
jail_mail_exec_afterstart2=”route add default 192.168.8.253″
jail_mail_exec_afterstart3=”/bin/sh /etc/rc”
jail_mail_exec_poststop0=”ifconfig bridge0 deletem epair0a”

Na nossa configuração acima o IP do servidor das jails será o 192.168.8.34 e o IP que estamos dando para a jail será 192.168.8.173. Use os IPs que melhor atender a sua necessidade. 🙂

Antes de iniciar a nossa jail de exemplo precisamos prepará-la para uso:

Adicione as linhas abaixo em /usr/jail/mail/etc/rc.conf:

hostname=”mail.teste.com.br”
network_interfaces=””
sshd_enable=”YES”

Por último vamos criar um fstab fazio:

# touch /usr/jail/mail/etc/fstab
# mkdir /usr/jail/mail/usr/ports

Agora podemos iniciar nossa jail fazendo:

#/etc/rc.d/jail start mail

Após carregar a jail, podemos entrar nela via jexec e configurar o time zone com tzsetup, colocar senha no root e criar novos users para o sistema. Para fazer isso:

# jls
JID  IP Address      Hostname                      Path
–               mail.teste.com.br             /usr/jail/mail

# jexec 1 sh
# passwd root
# tzsetup
# adduser
# exit

Bem é isso aí pessoal.  :

Muitas coisas desse artigo foram baseadas nesse aqui.

 

Share Button

FreeBSD 9 agora na Nuvem / FreeNAS 8.2

Posted by gondim | Posted in FreeBSD, Software Livre, Tecnologia | Posted on 30-07-2012

Tags:, ,

0

Depois de uma semana que eu estava em curso e longe aqui do Blog venho com uma notícia excelente. Agora o Rackspace, um dos grandes líderes de Cloud Computing está suportando FreeBSD 9 como produto. Agora além da Amazon EC2 temos a Rackspace e esperamos que muitos outros venham. Isso é bom porque muitas empresas estão vendo que temos um excelente lugar ao sol e que estamos aí para ficar e mostrar para o que viemos. 😀

Rackspace

Brandi, um dos nomes fortes da nossa comunidade FreeBSD fez uns testes na Rackspace e postou os resultados em seu blog aqui.

A outra notícia um pouco mais atrasada é o lançamento do tão esperado FreeNAS 8.2 (Sistema de Storage Open Source). Quem ainda não usou, baixe a imagem e experimente, pode ser uma excelente solução e sem custos de sofware.  🙂

FreeNAS 8.2

Share Button

BSDMagazine – mês de julho

Posted by gondim | Posted in FreeBSD, Software Livre, Tecnologia | Posted on 10-07-2012

Tags:, ,

0

Um pouco atrasado mas antes tarde do que nunca! rsrsrs

  • Deploy a full-featured Mail Server on OpenBSD 5.1 with iRedMail
  • freebsd-update as Intrusion Detection System
  • Taming the Blowfish with a Dog
  • Upgrading Ports Using Portmaster
  • Hardening FreeBSD with TrustedBSD and Mandatory Access Controls
  • DNSSEC Part 3: Securing the DNS Hosting Environment
  • Interview with Gabriel Weinberg, Founder of DuckDuckGo
01___okladka
Share Button