[cover120.png] Linux Journal Issue #120/April 2004 ______________________________________________________________________________________________________________________________________________ Features Real-World PHP Security by Xavier Spriet Learn the top four PHP security mistakes and the three key techniques you can use to secure your PHP app. SPF Overview by Meng Weng Wong Spam, scams and worms all use e-mail forgery. Put a stop to it with the new mark of quality for your domain. Security Distribution for Linux Clusters by Ibrahim Haddad and Miroslaw Zakrzewski Extend Linux Security Modules to enforce security rules across many systems. Indepth Constructing Red Hat Enterprise Linux v. 3 by Tim Burke Behind the scenes, contentious IT firms have their say in a new high-end distribution. Samba Logging for Audit Trails by Edward S. Kablaoui When you have high-security audit requirements, use the source and add custom log entries. Embedded Driving Me Nuts by Greg Kroah-Hartman Writing a Simple USB Driver Toolbox At the Forge COREBlog by Reuven M. Lerner Kernel Korner The Hidden Treasures of iptables by Chris Lowth Cooking with Linux Francois, Can You Keep a Secret? by Marcel Gagné Paranoid Penguin Application Proxying with Zorp, Part II by Mick Bauer Columns Linux for Suits Showtime by Doc Searls EOF SOLIS, a Brazilian Free Software Cooperative by Cesar Brod Reviews Intrustion Detection with SNORT, Apache, MySQL, PHP and ACID by Sean Tierney Departments From the Editor Letters upFRONT From the Publisher On the Web Best of Technical Support New Products Advertisers Index