BSD DevCenter
O'Reilly Network.oreilly.comSafari Bookshelf.Conferences. Sign In/My Account | View Cart   
Articles Weblogs Books Learning Lab  
O'Reilly Open Source Convention: July 26-30, Portland, OR.

Search

ONLamp.com
All of O'Reilly
 
 Advanced Search »

Login
Register
Manage Newsletters
Register Your Books


BSD Topics


Source Wars
Go to this week's installment

Sites
LinuxDevCenter.com
MacDevCenter.com
WindowsDevCenter.com
Mozilla DevCenter
ONDotnet.com
ONJava.com
ONLamp.com
Apache
BSD
MySQL
PHP
Python
Security
OpenP2P.com
OSDir.com
Perl.com
Policy DevCenter
Web DevCenter
Wireless DevCenter
XML.com
WebServices.XML.com


Developer Resources Partner

Resource Centers
Perl
Java
Python
C/C++
Scripting
Web
Digital Media
Web Services
XML
Oracle
SysAdm/Networking
Security
Databases
Linux/Unix
Macintosh/OS X
Windows
.NET
Open Source
Wireless
Bioinformatics
Enterprise Development 

Atom Feed
RSS Feed
RSS Feed
Using our RSS Feeds


Related O'Reilly Books

Traveling to
a tech show?

Discount Hotels
California Hotels
New York City Hotels
Canada Hotels
Chicago Hotels
Hotel Discounts
Miami Hotels





ONLamp.com
supported by:

Buy Shoes Online
Womens Shoes Online



  

FreeBSD Basics: FreeBSD Networking Basics
A FreeBSD networking primer

  

OpenBSD PF Developer Interview, Part 2
Second half of the OpenBSD 3.5 and PF developer interviews.

  

Diskless, Low-Form-Factor OpenBSD Systems
Booting OpenBSD on a diskless, CF-less Soekris box.

  

OpenBSD PF Developer Interview  On the eve of OpenBSD's 3.5 release, users and administrators gear up for new features. Federico Biancuzzi interviewed six leading OpenBSD developers responsible for PF, the powerful packet filter, on new features and goals.   [BSD DevCenter]

Big Scary Daemons
Mail Server Filtering  Free operating systems are immune to the latest Windows viruses, but that fact doesn't keep our inboxes clean. If your BSD or Linux box receives mail for other clients, filters can help them, too. Michael Lucas demonstrates how to use MIMEDefang, SpamAssassin, ClamAV, and Sendmail to filter unwanted mail.   [BSD DevCenter]

SafariU: Create, Customize, and Share Teaching Material -- Looking for a way to truly customize your course textbook and offer students exactly the material you choose to teach, while saving them a good bit of money? Become a SafariU beta tester and check out the new web-based publishing platform from O'Reilly that allows you to create custom textbooks and online syllabi. To see SafariU in action, register to join SafariU's developers for a live webcast.

FreeBSD Basics
Interesting New Ports  Perusing the Freshports list is a great way to find interesting and useful new FreeBSD ports. Dru Lavigne explores how to prune unused ports, expand your fortunes, improve your English, and harden your system's security.   [BSD DevCenter]

An Interview with OpenBSD's Marc Espie  As with FreeBSD's ports and NetBSD's packages, OpenBSD's ports system is a compelling reason to use it. Its designers and maintainers are, too often, unsung heroes. That's one reason Federico Biancuzzi sat down to interview OpenBSD's Marc Espie. And along the way they discuss security, licensing, and future plans for the system.   [BSD DevCenter]

FreeBSD Basics
Hiding Secrets with Steganography  Bad guys in the movies all keep their wall safes hidden behind paintings. Is there a metaphor in there for your sensitive files? Dru Lavigne explores steganography, or hiding secret messages in images or sounds, with the outguess and steghide utilities.   [BSD DevCenter]

Big Scary Daemons
Homemade Embedded BSD Systems  BSD runs nicely on older PCs, but they can be noisy and time-consuming to set up. Worse yet, the hardware may be at the end of its life. Is there a better alternative to dedicated (and closed) hardware devices? Michael Lucas demonstrates using BSD on a low-power, low-fuss Soekris box.   [BSD DevCenter]

Big Scary Daemons
Printing Clients and Servers  Though plain-text configuration files often work nicely, some Unixisms are terse -- printcap printer configuration comes to mind. They're not as bad as they seem, though. Michael Lucas explains how to configure printers and print clients, even printing to multiple printers on separate networks.   [BSD DevCenter]

Big Scary Daemons
Printing for the Impatient  While Unix has roots in document formatting and layout, configuring printers has always required more black-arts arcana. This hasn't been helped by the appearance of low-cost commodity WinPrinters. Fortunately, tools like Ghostscript, gimp-print, and Apsfilter make configuring printers much easier. Michael Lucas demonstrates quick and dirty -- and working -- printer configuration.   [BSD DevCenter]

FreeBSD Basics
Improving User Passwords with apg  The biggest security weakness in any system is usually its users. One line of defense is choosing and enforcing a good password policy. The automatic password generator port can help your users create -- and remember -- effective passwords. Dru Lavigne demonstrates its use and configuration.   [BSD DevCenter]

Adding System Calls (an OpenBSD Example)  Kernel programming sometimes feels like a dark art where application programmers should never venture, but sometimes it's the right way to solve a problem. (Oh, and it's also very interesting.) One of the easiest places to start is by adding a new system call to a kernel. Kevin Lo explains how and why, with the OpenBSD kernel.  [BSD DevCenter]

Diving into Gcc: OpenBSD and m88k  Until recently OpenBSD's m88k port used an aging version of the GNU C Compiler, gcc. When an upgrade prevented the port from even compiling, the compiler had to be fixed. How do you track down errors in a compiler, where processor-specific optimizations rule and the debugger doesn't work? Miod Vallat explains the detective work required to fix gcc for OpenBSD's m88k port.   [BSD DevCenter]

Big Scary Daemons
Expanding Small NetBSD Systems  Now that you have NetBSD installed on your palmtop, what will you do with it? Customizing and enhancing the installation can be tricky, but what if you had access to much more disk space? Michael Lucas explains how to enhance your palmtop experience with NFS support, so you can build and install software.   [BSD DevCenter]

FreeBSD Basics
Cleaning and Customizing Your Ports  One of FreeBSD's biggest benefits is its ports collection. It seems like magic, but a little maintenance can make it work even better for your system. Dru Lavigne explains how to keep your ports collection clean and how to customize individual ports.   [BSD DevCenter]

FreeBSD Basics
portupgrade  One of FreeBSD's biggest benefits is its ports collection. Perhaps the most important ports utility is portupgrade. Dru Lavigne demonstrates how you can get the most out of your ports collection.   [BSD DevCenter]

Postfix: A Secure and Easy-to-Use MTA  While Sendmail runs half the mail servers in the world, there are smaller and easier-to-use mail transfer agents (MTAs). Network administrator Glenn Graham demonstrates how Postfix gives you most of the power with a fraction of the pain.   [BSD DevCenter]

FreeBSD Access Control Lists  The Unix permissions model has worked for decades due to its flexible simplicity. It's not the only approach, though. FreeBSD 5.0 supports Access Control Lists, which allow for more flexible permissions. Daniel Harris explains what ACLs can make easier.   [BSD DevCenter]

FreeBSD Basics
Ports Tricks  One of FreeBSD's biggest benefits is its ports collection. You can go years without learning more than just make install clean, but there are dozens of features built into the ports tools. Dru Lavigne demonstrates several of these tricks to simplify your life.   [BSD DevCenter]

FreeBSD Basics
SMTP Proxies  Now that you know all about proxies, you're ready to install and use an SMTP proxy. Why would you want to? To make your life easier. Dru Lavigne explores messagewall, a flexible SMTP proxy.   [BSD DevCenter]

The Essence of OpenBSD  A thousand open source projects quietly produce excellent code under the radar. What goes on in these projects? How do new people join? What motivation is there? Cameron Laird and George Peter Staplin interview several core OpenBSD developers.   [BSD DevCenter]

FreeBSD Basics
HTTP Proxies  Now that you know all about proxies, you're ready to install and use an HTTP proxy. Dru Lavigne explores Squid and Middleman, two effective and powerful HTTP proxies.   [BSD DevCenter]

Securing Small Networks with OpenBSD
Changes in pf: Packet Filtering  OpenBSD's packet filter has really grown up. Since its introduction in OpenBSD 3.0, it's become an advanced tool for networking and security. In the third of four articles, Jacek Artymiak explores new options for packet filtering with pf in OpenBSD 3.2, after NAT and redirection have taken place.   [BSD DevCenter]




BSD Resources
  • Daemon News
  • BSD Forums
  • BSD Man Pages
  • The FreeBSD Handbook
  • OpenBSD FAQ
  • FreeBSD Documentation
  • NetBSD Documentation
  • Unofficial BSD/OS FAQ
  • Building an ATM Firewall


  • BSD Hot Discussions

    User mode ppp startup and shutdown scripts

    setting up own dns server - freebsd 5.1

    Searching Driver for "Intel Corp 810Graph. Cont. Hub (4Mb)"

    Beware Of Gnomesystemtools

    chkrootkit

    no oepngl support

    gnome apps in kde

    Cannot boot sparc5 with cd35.iso

    Cannot boot sparc5 with cd35.iso

    Installing a theme breaks Firefox


    News

    TextMaker. Fast, Efficient Word Processing for Linux and FreeBSD

    Build your own FreeBSD Segway clone

    Submit News Item
    Got BSD News? Tell us about it.

    > More


    BSD App News

    Updated opensp to 1.5.1 [minskim 2004-05-19]

    Updated py-Lupy to 0.2.1 [recht 2004-05-18]

    Updated audit-packages to 1.31 [reed 2004-05-17]

    Added eag-2.3 [minskim 2004-05-17]

    Added bitchbot-1.0.2 [minskim 2004-05-17]

    Updated p5-SOAP-Lite to 0.60a [grant 2004-05-16]

    Updated kdelibs3 to 3.2.2nb2 [markd 2004-05-17]

    Added flac123-0.0.7 [xtraeme 2004-05-16]



    Sponsored by:

    O'Reilly Open Source Convention



    Contact Us | Advertise with Us | Privacy Policy | Press Center | Jobs

    Copyright © 2000-2004 O’Reilly Media, Inc. All Rights Reserved.
    All trademarks and registered trademarks appearing on the O'Reilly Network are the property of their respective owners.

    For problems or assistance with this site, email