BSD_2009-03.pdf

(9337 KB) Pobierz
352814713 UNPDF
352814713.005.png
352814713.006.png
352814713.007.png
Editor’s Note
Dear All,
It is already the fifth issue of BSD magazine and we all hope there will be another 50...and more! I hope you will like
the refreshed layout of the magazine – short news and a little reorganization of the content. Hopefully, you will find it
useful and helpful in your journey to BSD world.
This issue is devoted to FreeBSD distribution. We did our best to cover the most interesting and useful topics in
form of a step-by-step tutorials, so that everybody can take the chance do it.
For beginners we prepared the article describing the process of FreeBSD 7.1 installation and configuration. In
the how-to’s section we covered topics like OpenSMTPD, GNOME desktop on FreeBSD, packaging software, Jabber
server, building wireless router, CPU scaping and much more.
In security corner you will find articles devoted to LDAP authentication and Snort Intrusion Detection Scanner. For
those of you, who are interested in multimedia on BSD systems, Donald T. Hayford wrote a great article on building
an embedded video web server. We also included lots of tips&trick by Dru Lavigne and Mikel King.
As always, we are waiting for your comments, replies, ideas and suggestions. If you would like to become BSD
author or betatester, don’t hesitate- keep the mails coming in!
Enjoy!
Karolina Lesińska
Editor in Chief
Editor in Chief: Karolina Lesińska
karolina.lesinska@bsdmag.org
Postal addres:
Software Media LLC
1521 Concord Pike, Suite 301
Brandywine Executive Center
Wilmington, DE 19803
USA
tel: 1 917 338 36 31
www.bsdmag.org
Contributing: Remko Lodder, Gilles Chehade, Jan Stedehouder,
Edd Barrett, Eric Schnoebelen, Eric Vintimilla, Vermaden, Nicolas
Greneche, Svetoslav P. Chukov, Donald T. Hayford, Mikel King, Dru
Lavigne, Federico Biancuzzi
Software-Wydawnictwo Sp z o.o. is looking for partners from all
over the world. If you are interested in cooperation with us, please
contact us via e-mail: editors@bsdmag.org
Print: 101 Studio, Printed in Poland
Art Director: Agnieszka Marchocka
DTP Technician: Ireneusz Pogroszewski
Przemysław Banasiewicz
Distributed in the USA by: Source Interlink Fulillment Division,
27500 Riverview Centre Boulevard, Suite 400, Bonita Springs, FL
34134 Tel: 239-949-4450.
Senior Consultant/Publisher:
Paweł Marciniak pawel@software.com.pl
All trade marks presented in the magazine were used only for
informative purposes. All rights to trade marks presented in the
magazine are reserved by the companies which own them.
National Sales Manager: Ewa Dudzic ewa.dudzic@bsdmag.org
Marketing Director: Ewa Dudzic ewa.dudzic@bsdmag.org
Executive Ad Consultant:
Karolina Lesińska
karolina.lesinska@bsdmag.org
Advertising Sales: Karolina Lesińska
karolina.lesinska@bsdmag.org
The editors use automatic DTP system
Mathematical formulas created by Design Science MathType™.
DVDs tested by AntiVirenKit GDATA Software Sp. z o.o.
Production Director: Marta Kurpiewska
Subscription Agency:
EMD The Netherlands - Belgium
P.O. Box 30157
1303 AC Almere
The Netherlands
Publisher :
Software Wydawnictwo Sp.z.o.o
02-682 Warszawa, Bokserska 1
Poland
worldwide publishing
Phone + 31 (0) 36 5307118
Fax + 31 (0) 36 5407252
4
BSD 3/2009
352814713.008.png 352814713.001.png 352814713.002.png
Contents
get started
CPU Scaling on FreeBSD UNIX
Slawomir Wojciech Wojtczak (vermaden)
Comparing FreeBSD to other sollutions like Solaris or Linux
implementations, that directly follow Intel’s defined C-states
and P-states for CPU, FreeBSD goes a bit further by offering
the end user every possible frequency that the CPU can run
on, this may sound misleading, but things will be simple afte
Installing FreeBSD 7.1 with Enhanced
Security (Jails)
Remko Lodder
This article will guide people that are new to FreeBSD on
installing the software and enhancing it’s security by setting
up FreeBSD jails that will give service to for example an
webserver.
security corner
DVD description
LDAP Authentication on OpenBSD Boxes
Nicolas Grenèche
LDAP (Lightweight Directory Access Protocol) is a massively
used protocol to store user’s information. This protocol is
implemented in OpenLDAP, a directory software available on
every operating system’s package manager.
DVD Contents
A description of DVD content – check what we have prepared
for you in this issue.
how-to’s
48
FreeBSD and Snort Intrusion Detection
System
Svetoslav P. Chukov
What is an intrusion detection system? The Intrusion Detection
System shortly called IDS is a software and/or hardware
designed to help you to detect attempts of accessing computer
systems, mainly through a network, such as the Internet.
OpenSMTPD
Gilles Chehade
In this issue I will shamelessly take the opportunity to write
about the smtp server that was imported into the OpenBSD
source tree last November. It isn’t enabled yet, it isn’t even
linked to the build, but it is doing good progress and this
article will describe what it currently does.
mms
24
Getting a GNOME Desktop on FreeBSD
Jan Stedehouder
‘Why would you want to install GNOME on FreeBSD? It’s a
KDE system!’ This summarizes some remarks I got when
checking out how to install the GNOME desktop environment
on a FreeBSD box.
Build An Embedded Video Web Server
With NetBSD
Donald T. Hayford
While it’s safe to say that the recently developed USB video
driver was built and tested using only a desktop “i386-
compatible” machine, the beauty of NetBSD is that the same
driver will work on any NetBSD-supported hardware. So grab
your favorite embedded processor and let’s try some video.
Packaging Software for OpenBSD – Part 2
Edd Barrett
In the last article in this series, we looked at how to package
a simple piece of open source software for OpenBSD. In
this article we build on what we learned last time and move
onto some more advanced features provided by the ports
system in order to package software with more complex
needs.
tips & tricks
FreeBSD Tips
Dru Lavigne
Whether you’re new to FreeBSD or have been using it for
some time, learning a new trick or two can save you time
and increase your user experience.
A Jabber Data Transfer Component
Eric Schnoebelen
So, you’ve got your Jabber server up and running, the family
using it, and you’re still in contact with your friends on the
„walled garden” networks. You’re having family meetings in
using a conference room, and all the family communications
are secure. What next?
Maintaining System Coniguration Files
Using Subversion
Mikel King
Recently I was asked about maintaining a data center full of
servers. More specifically about maintaining a repository of
the configuration files for all servers in the data center. And
this is what I am going to show you in this article.
Building a FreeBSD Wireless Router
Eric Vintimilla
Why use a FreeBSD machine as a wireless access point?
Don’t most Internet Service Providers give you a free modem/
router? While this may be true most of the time, it is not
always the case. Besides, building your own is easy, and it
gives a great deal of options for both System Administrators
and control freaks alike!
interview
Q&A about Dtrace
Federico Biancuzzi
Federico interviews John Birrell and George Neville-Neil
about Dtrace – a dynamic tracing system developed by Sun
Microsystems
www.bsdmag.org
5
40
6
44
16
18
54
28
60
32
64
36
66
352814713.003.png 352814713.004.png
Zgłoś jeśli naruszono regulamin