Category Archives: BSD

BSD 4 Linux users — by Dru Lavigne

Dru Lav­i­gne, Chair of the BSD Cer­ti­fi­ca­tion Group gives an infor­ma­tive talk about the dif­fer­ences between Linux-based and BSD Oper­at­ing Sys­tems. This talk cov­ers the dif­fer­ent BSD Oper­at­ing Sys­tems (PCBSD, Drag­on­Fly­BSD FreeBSD NetBSD & OpenBSD) and how they com­pare with the numer­ous Linux-based distributions.

 

BSDMag 07.2010

Build­ing a Desk­top Fire­wall with pf and fwbuilder

This arti­cle is an excerpt from the Fire­walls and VPNs chap­ter of the book The Best of FreeBSD Basics (ISBN 9780979034220), pub­lished by Reed Media Pub­lish­ing.
 – Dru Lav­i­gne

OpenBSD Some Inter­est­ing One Floppy Systems

One floppy sys­tems are very prac­ti­cal, as they usu­ally have a spe­cific goal, which can­not be said about all Live CD’s.
 – JURAJ SIPOS

Remote Instal­la­tion of the FreeBSD Oper­at­ing Sys­tem with­out a Remote Console

This arti­cle doc­u­ments the remote instal­la­tion of the FreeBSD oper­at­ing sys­tem when the con­sole of the remote sys­tem is unavail­able. The main idea behind this arti­cle is the result of a col­lab­o­ra­tion with Mar­tin Matuska mm@FreeBSD.org with valu­able input pro­vided by Pawel Jakub Daw­idek jd@FreeBSD.org.
 – DANIEL GERZO

OpenBSD as a Mail Server

In a pre­vi­ous doc­u­ment, we built redun­dant fire­walls using the CARP and PFSYNC pro­to­cols; these were the first build­ing blocks of a hypo­thet­i­cal, penBSD-based, small pri­vate net­work­that we are going to build step by step across sev­eral doc­u­ments.
 – DANIELE MAZZOCCHIO

Per­for­mance Com­par­i­son ITTIA DB and SQLite

ITTIA DB SQL and SQLite are used by soft­ware devel­op­ers to man­age infor­ma­tion stored in appli­ca­tions and devices. Designed to be hid­den from the end-user, these embed­ded rela­tional data­base man­age­ment sys­tems are linked into the appli­ca­tion or firmware as self-contained soft­ware libraries.
 – Sasan Mon­taseri

Inter­view with Jeff Roberson

- Jesse Smith

FreeBSD Expe­ri­ence and Suc­cess Story

- JOSHUA EBARVIA

http://bsdmag.org/magazine/1267-openbsd

EuroBSDCon 2010 — Call for Papers

Fwd…

EuroB­S­D­Con 2010 — Call for Papers

9th Euro­pean BSD Con­fer­ence
Octo­ber 8 — 10, 2010
Karl­sruhe, Germany

http://2010.eurobsdcon.org/

Intro­duc­tion

The Euro­pean BSD Com­mu­nity will meet again this year for the ninth con­fer­ence in the EuroB­S­D­Con series. This is a great oppor­tu­nity to present new ideas to the com­mu­nity, inform your fel­low BSD enthu­si­asts about the newest devel­op­ments and work for the con­tin­ued suc­cess of your favorite oper­at­ing sys­tem. The two day con­fer­ence pro­gram (Octo­ber 9 — 10) will be pre­ceeded by a tuto­r­ial day (Oct 8). Call for Papers

We are invit­ing con­tri­bu­tions on all areas relat­ing to the BSD fam­ily of oper­at­ing sys­tems, e.g. appli­ca­tions, archi­tec­ture, imple­men­ta­tion, admin­is­tra­tion and secu­rity of *BSD oper­at­ing sys­tems rang­ing from embed­ded sys­tems to main­frames. Inves­ti­ga­tions on eco­nomic aspects regard­ing the oper­a­tion of BSD sys­tems are also welcome.

Prospec­tive authors of con­tri­bu­tions to the tech­ni­cal pro­gram are requested to sub­mit an abstract via http://2010.eurobsdcon.org/. Pre­sen­ta­tions should last about 40 min­utes includ­ing time for ques­tions from the audi­ence. Authors of accepted sub­mis­sions should pro­vide a full paper for pub­li­ca­tion in the con­fer­ence pro­ceed­ings and give per­mis­sion to the orga­niz­ers to pub­lish the results in the printed pro­ceed­ings and on the con­fer­ence web site at www.eurobsdcon.org.

Call for Tuto­r­ial Proposals

Selected tuto­ri­als will be offered on the day before the con­fer­ence. If you are inter­ested in pre­sent­ing a tuto­r­ial, please sub­mit your sug­ges­tion on the con­fer­ence web­site using the same mech­a­nism as for sub­mit­ting a paper. Please indi­cate if this would be a half– or full-day tutorial.

Spon­sor­ship Opportunities

We are seek­ing com­pa­nies or insti­tu­tions to spon­sor var­i­ous ele­ments of the con­fer­ence in order to keep del­e­gate fees as low as pos­si­ble. Spon­sor­ship oppor­tu­ni­ties include: pay­ing for a speaker’s travel or accom­mo­da­tion; pro­vid­ing bur­saries for del­e­gates who can­not pay the con­fer­ence fee them­selves; spon­sor­ing the social event or the print­ing of pro­ceed­ings. Please see the con­fer­ence web­site for details.

Impor­tant Dates

Final abstract dead­line: July 6th 2010
Final tuto­r­ial dead­line: July 6th
Final papers due: Sep­tem­ber 1st
Tuto­r­ial day: Octo­ber 8th
Con­fer­ence: Octo­ber 9 — 10

For more, see http://2010.eurobsdcon.org/

USB Mouse FreeBSD

Em minha atu­al­iza­cao do FreeBSD 7.3 para o 8.0 na work­sta­tion Darth­vader (yeah! I’m on the dark side. hehe) tive alguns prob­le­mas com o mouse e teclado USB. Com a nova ver­sao do Xorg e tudo mais pararam de fun­cionar. Detalhe, eu tinha meu Xorg feito na mao e todo o endereco de per­iferi­cos eram diretos.

Minha solu­cao foi meio que bruta, nao perdi tempo e ativei o hal e dbus no sis­tema e para ter certeza total, tirei o moused tambem. Eu sei que o moused nao mod­i­fica em nada o con­t­role do mouse no X, ja’ que ele e’ ape­nas para o con­sole vir­tual. Porem nao uso o con­sole vir­tual muito. Real­mente, passo quase que 100% do tempo no X. Hoje e’ difi­cil, em work­sta­tion, lap­tops e desk­tops, eu ficar fora do X, salvo servi­dores que nao tem de ter um rodando, claro.

Entao adicionei/modifiquei/coloquei no meu /etc/rc.conf as seguintes linhas:

moused_nondefault_enable="NO"
moused_enable="NO"
hald_enable="YES"
dbus_enable="YES"
usbd_enable="YES"

Foi subir os ser­vi­cos e o X estava per­feito com mouse e key­board funcionando.

2009/12/07

Work­sta­tions

  • viper — nova work­sta­tion
  • dei um update na darth­vader e earl para a ver­sao 8.0 — FreeBSD Press Release

Para mim, o mel­hor ambi­ente para desen­volver e’ usando BSD (FreeBSD). Ate’ hoje nao achei algo melhor.

Uni­verse

  • dog­tag agora aceita lis­tas de var­ios tipos de obje­tos para criar a tag

SF

Server

  • cre­ate
  • get
  • makeKey — metodo para criar uma chave unica para o server
  • login
  • lock’s stuff — agora o sf tem meto­dos para dar um lock­down em um server, impedindo de ele gravar mais dados
  • check meth­ods — name/lock

App

  • login
  • get
  • cre­ate
  • makeKey — outra chave unica para cada app
  • check meth­ods — name/active

File

  • change
  • cre­ate
  • delete
  • get
  • getAll
  • time­stamp — trans­forma date­time em timestamp

BitlBee — an IRC to other chat networks gateway

Gostei tanto do Bitl­Bee que resolvi fazer um mini how-to para quem gos­tou da ideia de usar o seu cliente de IRC preferido para falar com o pes­soal do IMs da vida (die MSN, DIE!).

Se voce nao quer insta­lar na sua maquina ou em um home-server por ai, voce pode usar um server pub­lico, uma boa escolha para aque­les que tambem nao gosta de con­fig­u­rar nada.

Primeiro, vamos insta­lar ele…

cd /usr/ports/irc/bitlbee
make install clean

Con­fig­ure com os ser­vi­cos que voce vai uti­lizar, espero que voce nao tenha sele­cionado MSN. Nao enten­deu o primeiro passo?

apt-get install bitlbee

Con­tinua nao enten­dendo? Mmmm… Use o server publico.

Bacana, voce deve ter insta­l­ado, agora vamos edi­tar o arquivo de con­fig­u­ra­cao usando o edi­tor preferido de sua escolha (espero que seja Emacs):

emacs -nw /usr/local/etc/bitlbee/bitlbee.conf

Vou colar o meu aqui para voces terem um exemplo.

[settings]
RunMode = Daemon
User = bitlbee
DaemonInterface = 0.0.0.0
DaemonPort = 6667
OperPassword = topSecret
HostName = earl

Agora, voce como um bom user de *BSD deixe a porta escol­hida aberta e rode o Bitl­Bee. Pronto que mar­avilha hein, server rodando.

Para usar, basta conec­tar com o seu IRC client preferido (ircII e’ uma boa escolha) e con­fig­u­rar seu user como quiser, subindo quan­tas con­tas quiser tambem. =) Bom aproveito.

Sim, claro, la’ conec­tado vai ter um passo a passo para voce con­fig­u­rar tudo. Mas nada mel­hor que um RTFM para apren­der tudo.

FreeBSD, Building a computing cluster

BSD vs GPL