Unix Review > Archives > 2005 > August 2005

August 2005

Review: Red Hat Directory Server

Joe "Zonker" Brockmeier

Installation of RHDS couldn't be much easier. I popped in the CD and ran the "autorun" shell script on the CD, which in turn ran me through a quickie setup program that installed the RHDS RPM. (Alternately, one could just run the RPM.)

Book Review: Database in Depth

Peter Salus

Thirty years ago, I was involved in a project involving a lot of data. I was running over a 110-baud line from the DECwriter II in my office to the IBM 360 in the University of Toronto Computing Centre. I was using APL. And I read a book on databases by C.J. Date.

Evaluating VMware Workstation 5

Emmett Dulaney

Dulaney explains why he has never come to embrace a product so fully and quickly as he did with VMware Workstation 5.

Regular Expressions: Don't fear reliability

Cameron Laird and Kathryn Soraiz

Don't be afraid to script. There's nothing new in that, of course; it's one of the messages the "Regular Expressions" column has consistently preached over the past seven years.We usually prefer to phrase it with more affirmative details about specific advantages use of high-level languages brings. A few incidents over the past month make a bit of mild debunking seem timely, though.

Book Review: Mac OS X Tiger for Unix Geeks

Cameron Laird

If you're reading this review, you should get your own copy of Mac OS X Tiger for Unix Geeks.

Marcel's Linux App of the Month : jPodder

Marcel Gagné

A perfect podcast aggregator would, for starters, contain a directory with a list of topics with an easy one button system to add feeds, a new show scanning feature so you don't have to go looking, and automatic scheduled downloads running in the background. As it turns out, jPodder does all those things and it's one of the best such programs I've found.

Dept. 1127: going, Going, GONE!

Peter Salus

In 1969, UNIX was created at Bell Labs. For decades, the source of the AT&T dialect of UNIX came from the researches of workers in department 1127. When the "Baby Bells" split from "Ma Bell," department 1127 survived. When AT&T and Lucent split, 1127 survived.

Book Review: Moving to Linux, 2nd Ed.

Peter Salus

Moving to Linux is the very best way to slide those addicted to Microsoft into a better life. The bootable CD-ROM accompanying this book is a customized version of Knoppix, containing several home-grown programs...or "personal hacks."

Book Review: Information Security Policies Made Easy, Version 10

Ben Rothke

In technology, books are often obsolete shortly after publication. Given the dynamic nature of technology, very few technology books can stand the test of time and remain relevant for a few years, let alone a decade after their original printing. Some of those rare titles that seem timeless include Applied Cryptography by Bruce Schneier, Security Engineering: A Guide to Building Dependable Distributed Systems by Ross Anderson, and the book I'll review here, Information Security Policies Made Easy, Version 10. Information Security Policies Made Easy (ISPME) is one of the most important information security books available for those who are serious about creating a comprehensive set of information systems security policies.

Book Review: Eclipse 3.0 Kick Start

Reinhard Voglmaier

Eclipse can perhaps best be described as a Swiss Army knife for Java developers. Eclipse is a development platform that offers programmers a rich toolset for everyday work, such as an Editor with syntax highlighting, integrated debugger, integrated build environment, integrated versioning, and much more. The enormous advantage of Eclipse is that it is easily extended. Although Eclipse was intended initially for Java programmers, plug-ins for Perl, C, C++, and COBOL are also available. Eclipse at the time of this writing consists of 4 projects and 19 subprojects. You will find plug-ins for UML, GUI development, support for the open source application server Tomcat, the open source Java Framework Struts, and the Web Service Development Kit from IBM. Should you have special requirements not yet covered, you can write your own plug-ins to exactly fit your needs.

Tool of the Month: DenyHosts

Joe "Zonker" Brockmeier

If you've ever looked through /var/log/secure or /var/log/auth.log (or whatever log file sshd logs to) on a public-facing system, you've probably noticed a number of failed login attempts for users that don't exist. Sometimes you'll even find dozens or even hundreds of failed login attempts — a sure sign that someone is attempting to access the system by brute-force attacks, trying to find a username and password combination that will give them access to your system.

Book Review: A Practical Guide to Linux Commands, Editors, and Shell Programming

Joe "Zonker" Brockmeier

A while back, I reviewed Mark G. Sobell's A Practical Guide to Red Hat Linux and found it to be a really excellent book on using Red Hat. Given the quality of A Practical Guide to Red Hat Linux, I was happy to receive a review copy of A Practical Guide to Linux Commands, Editors, and Shell Programming. As the title implies, this book covers commonly used Linux commands, shell programming with Bash and the TC Shell (tcsh), and the Emacs and Vim editors. It is, for the most part, applicable to any Linux distribution and not just Red Hat or Fedora Core. In fact, in large part, the book should be useful to anyone using a Unix-type operating system that has Bash and/or tcsh, Emacs, Vim, Sed, Gawk, and the GNU utilities.

Marcel's Linux Game of the Month : TORCS

Marcel Gagné

There are an awful lot of games we play on computers that we could be playing elsewhere. This particular elsewhere is something called the real world. This includes card games, board games, and even a number of sports such as golf, soccer, hockey, and so on. Of course, the computer versions of these games do add dimensions that we might not otherwise experience in this real world and that's why the computer versions are still interesting to us. You can almost hear your mother asking you why you are playing that on the computer when you could be outside, can't you?

Book Review: Learning Perl

Russell Dyer

Learning Perl is one of the best books written for learning Perl. It's the book from which I learned Perl six years ago and I've been recommending it to newcomers ever since. Also, it's an excellent reference manual of Perl concepts. Even today, when I'm confused about fundamental aspects of Perl, I will consult my copy of Learning Perl to get my bearings. For use as a text for a course, the book contains exercises at the end of each chapter, which may be used in a lab setting.

Certification: Prying into Cisco's CCIE Security Lab Exam

Emmett Dulaney

Last month, I introduced the CCIE (Cisco Certified Internetwork Expert) certification in general, and the security track in detail. To obtain this certification, you must first pass a "written" exam (2 hours long, 100 multiple-choice questions through VUE or Prometric testing centers) and then an intensive lab-based exam. The topic areas on the written exam were covered last month. This month, I'll look at the topics covered in the lab exam, which must be attempted within 18 months after passing the written test.

Shell Corner: Verifying Backups with cpverify

Ed Schaefer

This month, Dawid Michalczyk validates backups with his bash script cpverify. The script verifies that the object copied is an exact duplicate of the original.

SUSE Linux Professional 9.3

Marcel Gagné

For the past few weeks or so, I've been running SUSE Linux Professional 9.3 on a couple of different PCs in my office. One is a desktop, tower-style system, and other other is my notebook. In fact, I'm writing the introduction to this review on my Compaq Presario notebook running SUSE Linux Professional 9.3. I'm also using OpenOffice 2.0 (beta) under KDE 3.4 while sitting in my living room. With daytime highs running around 30 to 34 degrees Celsius these last few days, it's too hot in the office so I'm running wireless. And just like that, I've given you several clues about my current SUSE Linux installation.

Sys Admin Spotlight

CMP DevNet Spotlight

Ada and the Language Renaissance
A renaissance in computer language design has allowed "little" languages like Ruby and Lisp to accumulate large, active communities of developers that continue to discover new uses for these technologies. Ada is another language that has benefitted from grassroots-level development. The result: Ada 2005.

In the News

CD-ROM

Sys Admin and The Perl Journal CD-ROM version 11.0

Version 11.0 delivers every issue of Sys Admin from 1992 through 2005 and every issue of The Perl Journal from 1996-2002 in one convenient CD-ROM!

Order now!




MarketPlace

NEW! Numara FootPrints 9 - Service Desk Management
IT Service Management that Delivers. Real Value. Real Flexibility. Real Results. Free Demo.

BugSplat - Automatic Crash Analysis
Fast online exception analysis. Capture customer crash data online.

Flowcharts from C/C++ code -- Free trial download
Understand C/C++ code in less time. A new team member ? Inherited legacy code ? Get up to speed faster with Crystal Flow for C/C++. Code-formatting improves readability. Flowcharts are integrated with code browser. Export flowcharts to Visio.

Visit Dell� Small and Medium Business Online Store
One Stop to Buy All Your Business IT Solutions. Browse Through Dell's Best Deals Online Now!

Wanna see your ad here?