oreilly.comSafari Books Online.Conferences.


DHCP Servers, PHP Uploads, Open Standards, and Weblog-mania

by chromatic
Linux Newsletter for 05/05/2003

Hello from sunny Sebastopol, California. It's time yet again for the Linux newsletter. Here's what's new this week in open source news and articles.

"Open" is a funny word. It describes a wide range of source code licenses with various clauses and restrictions. It also can describe interfaces and file formats. Open source code is important—there's little to hide. Open standards are also important—you need access to your data. Are they in conflict? Is one more important? Peter Saint-André explores these these thoughts in Open Source and Open Standards.

Dru Lavigne returns to the wide and useful topic of DHCP this week in Configuring a DHCP Server. Learn how to dole out IP addresses (and lots of other useful service information) automatically on a small- to medium-size network.

PHP Foundations columnist John Coggeshall returns with the second part of his series on working with forms in PHP. This week he examines File Uploads. As usual, PHP makes it easy, once you know the trick.

This week also saw the third excerpt from the third edition of Practical Unix & Internet Security. This snippet from Chapter 16 gives tips on writing SUID/SGID programs and on using chroot().. The folks on the RISKS mailing list would like to remind you that knowing what your code does—and the implications of these techniques, especially assert(), is the only way to write secure programs.

To subscribe to the Linux newsletter (or any O'Reilly Network newsletters), visit and select the newsletters you wish to receive in your user profile (you'll need to log in with your existing O'Reilly Network account -- if you don't yet have an account, you'll need to create one).

To change your newsletter subscription options, please visit and click the"Manage My Newsletters" link. For assistance, send email to

We've four interesting weblogs to highlight this week. First, editor Jonathan Gennick claims Open Office Saves My Day, Again when he had to recover a corrupted Word file. Next, your editor reports on the apparent death of Oregon HB 2892 in Oregon Open Source Bill Killed By Lobbyists?. It's not who you think. In OSCON-related news, the book-editing and banjo-playing Nat Torkington reports on OSCON Keynotes, including the return of Milton Ngan from the digital effects house doing the LOtR movies. (We'll have an interview with him very soon.) Finally, Keven Bedell interviews IBM's chief Linux guy, Scott Handy, in Nobody ever got fired for picking...Linux?.

That ought to keep you busy until we return with more Subversion, more gaming, more interviews, more new features in OpenBSD 3.3, and, well, we're not sure yet.

Until then,

Technical Editor
O'Reilly Network and Linux DevCenter Top Five Articles Last Week

  1. Unfinished Business: The One Missing Piece
    With all of the work done on Linux in the past few years, there's only one missing piece preventing widespread adoption in the enterprise -- directory services. David HM Spector explores the history and current state of directory services, explaining why it's important to interoperate with Active Directory.

  2. Twisted Python
    The Twisted application framework provides rocket-powered tools for your next network application.

  3. Open Source and Open Standards
    Open source means open code. It usually also means open standards. Are they really so tightly intertwined? Which is more important to openness in technology? Peter Saint-André explores these thoughts.

  4. Configuring a DHCP Server
    In her previous article, Dru Lavigne introduced DHCP and its terminology. This week, she explains how to configure a DHCP for a small and reasonably simple network.

  5. Using the Subversion Client API, Part 1
    One of Subversion's subversive benefits is its modular nature. Adding version control to your application is as easy as embedding libsvn. Garrett Rooney explains the basics of the Subversion client API in the first of two articles.

Return to the list of Linux Newsletters.

Return to the Linux DevCenter.

Linux Online Certification

Linux/Unix System Administration Certificate Series
Linux/Unix System Administration Certificate Series — This course series targets both beginning and intermediate Linux/Unix users who want to acquire advanced system administration skills, and to back those skills up with a Certificate from the University of Illinois Office of Continuing Education.

Enroll today!

Linux Resources
  • Linux Online
  • The Linux FAQ
  • Linux Kernel Archives
  • Kernel Traffic

  • Sponsored by: