Lockergnome    

 Syndicate This Site  04.22.2003 PenguinREPORT

I'm getting a bit antsy, waiting for the review Zaurus. Aside from wanting to put it through its paces, I'm running a week behind the expected date to begin the review in Penguin Shell. Fortunately, the request for reader Red Hat reviews produced a bounty of email. Some was very positive, some was something less. This week, I'll feature two of these reviews - written by Penguin Shell readers - to provide a rounded view of the latest release from North Carolina.

Today's review is provided by reader Frank Merenda. Frank's a Java developer with an interesting set of needs and expectations for Red Hat 9. He's also posted further details on his blog. The entry specifically addresses updating the kernel for java development.

Now, I'll get out of the way and let Frank share his experience with Red Hat 9.

A quick background, I've been running Red Hat 9 since the second day it was available. I use it all day at work as a Java developer, so I push the machine hard, running a database, app server (JBoss), IDE, compiler and other random nonsense all at the same time.

The first thing I noticed is that the fonts are really incredible. Everything looks great. Mozilla is version 1.2.1, not version 1.3, so I updated that immediately. My laptop (IBM Thinkpad A31) had everything configured correctly right out of the box. The new version of XFree86 also has several improved drivers, including the one for my chipset (Radeon 7500). I updated my machine from Red Hat 8.0, and two other co-workers also did the update. All the updates ran perfectly. I also have installed Red Hat 9 on two other machines cleanly, and they also installed perfectly. I suggest that everyone also installs apt-get for Red Hat 9 (here) as there are already several updates available. The other option is to use up2date, which also works really well.

The new threading model works well for non-java applications. Since I do java development all day, I had to use the fixes listed on the release notes (here). They did not work, and I tried every combination I could, but my machine still thrashed badly while running my normal development stuff. So I had to download the latest stable kernel (2.4.20), recompile and install it. After that, everything worked perfectly again, and my machine is back to it's former speedy self. :) All the developers here are now installing the standard kernel as a part of the normal install/upgrade to Red Red Hat 9.

On a related note, I am going to be subscribing to the Red Hat network, as well as purchase the retail version of Red Hat 9 (from Red Hat directly) to support the company. I really value their distribution, and really enjoy working on my system. It's up to individual users if they are going to support the corporation or not, but everyone here where I work that uses Red Hat does, in fact, support the company momentarily, even though it is completely optional. I'd much rather pay the $30 for the Red Hat distribution than be locked into a different operating system that does not fit my needs nearly as well as GNU/Linux does. And I personally prefer the Red Hat and Mandrake distributions, but, of course, this is the choice of the individual users.

I hope this mini-review helped out! Thanks for the penguin shell, and keep up the great work!

Thanks, Frank.

I'll see you here on Thursday with part two of the reader Red Hat reviews.

See You at Gnomedex,              
Tony Steidler-Dennison       


 GnomeTWEAK

Digging Into Documentation

The documentation in your Linux system is unsurpassed in its detail and depth. It can also be a bit difficult, when first coming to Linux, to navigate your way around the documentation system. Given the wealth of information and learning the Linux documentation system provides, finding the answers you're looking for can be a great PenguinTWEAK.

There is, of course, the man command. This is used when you're looking for details on the usage and background of a specific file.

man tar

returns the man page for the tar command. This document, as you'll see, is quite long. Fortunately, man has some limited search capabilities, much like vi. To find references to subdirectories, for example, use the following :

/subdirectories

This will highlight all instances of the word subdirectories forward from your current location in the page. To continue moving forward in the document, use the "n" key to move to the [n]ext instance of the word.

If you're unsure of the command but know how it's applied, use the -k option. This displays a list of man documents by keyword:

man -k print

returns all man pages for commands containing the string "print" along with a summary of the command.

The info system has been touted as the next great improvement to man. The syntax is similar:

info tar

returns a linked page related to the tar command. You can navigate within this document, highlighting the specific areas of the tar command you're interested in, and pressing the return key to move directly to that area. info isn't fully implemented yet, but stands to provide a much richer learning experience for the user.

There's nothing in the computing world quite like the detail provided by the Linux documentation system. Learning to use it can be one of the most useful tweaks you'll make.

Recommend It!
Send us a GnomeTWEAK


 GnomeCORE

Limiting Users

If you're administering a Linux system with several users, you may find it necessary to restrict the access and capabilities of those users. On a multi-user system, such restriction can be a matter of simple security. In any event, it's good to have an understanding of the tools used to create these restrictions.

Like so much else in Linux, many user access restrictions can be created or modified with a simple text file. /etc/security/limits.conf contains the following items for limiting user access:

  • as: address space limits
  • core: core file size limit
  • cpu: max CPU time in minutes
  • data: max data size in Kb
  • fsize: maximum filesize in Kb
  • locks: the maximum number of file locks a user can hold
  • memlock: maximum memory locked memory space in Kb
  • nofile: maximum number of open files
  • nproc: maximum number of processes
  • priority: the priority with which a user's processes run
  • stack: the maximum stack size in Kb
As you can see, /etc/security/limits.conf sets user limits at a low level. If you're a Linux administrator, this file can be a great help to controlling the use and security of your systems.

One further file is interesting, as well. /etc/security/time.conf can limit user access by time and day.

Granular security is essential on a multi-user system. Linux provides a high level of granularity in user access to assure the integrity of your system.

Recommend It!
Send us a GnomeCORE tip


 GnomeFILE

Log Tool 1.2.2

http://xjack.org/logtool/

"Logtool is a syslog file parser, report generator, and monitoring utility. It takes logfiles from syslog, multilog, or other ASCII log generating sources as input from stdin, and depending on command line switches and/or config file settings, will parse and filter out unwanted messages from the logfile accordingly, and generate output in ANSI color, formatted ASCII, CSV (for spreadsheets), or HTML format. It is very handy for use in automated nightly reports, and online monitoring of logfile activity. It comes with some simple example scripts and documentation."

Recommend It!
Send us a GnomeFILE suggestion


 GnomeVOICE

Novell
Scribbled by Bob Beaudoin

"I attended BrainShare this last week, and was at the keynote which Jack Messman made the announcement of Novell products running on the Linux kernel. I feel that you were somewhat harsh in your statements. Netware is one of the most stable OS.s available. It is the availability of their services to run on another platform which others may want. Groupwise, the new apps servers. cluster servers, etc. Novell has all ready given back code to the open source community. They also have one of their employees on the Apache development team. Apache has become Web server standard for web services."

Recommend It!
Speak your GnomeVOICE


 GnomeCLICK

The Future of the Linux Kernel

http://www.linux-mag.com/2003-01/kernal_01.html

"While the Linux kernel is only a tiny piece of what most of us think of as a Linux system, it's the features and characteristics of the kernel that set the limits of what an entire Linux system is capable of. As such, the kernel, the foundation of Linux, and the process that drives its development, is of great interest to many.

"A year ago, at the beginning of 2002, kernel development was in an odd state. At that time, there had been no development kernel for almost a full year as the 2.4 kernel was slowly stabilized. With no development kernel widely available, "patch pressure" -- pressure to integrate new features into the kernel -- was building, with no relief in sight, frustration levels running high, and progress seemingly at an all-time low.

"A year later, at the beginning of 2003, the outlook is much, much brighter. New code is going into the kernel, the development process as a whole is working smoothly, and the anticipated release of Linux 2.6 in just a few months seems very achievable."

Recommend It!
Suggest a GnomeCLICK



 $99 Tech Conference
 Get Our Help Files
 New PC Tips Book

 Latest Windows Daily
 Latest Digital Media
 Latest Tech Specialist
 Latest Penguin Shell
 Latest Apple Core
 Latest Web Weekly
 Latest Bits & Bytes
 Latest Forum Posts

 Recommend Us!
 Suggest a Feature
 Advertise With Us
 Chat With Gnomies
 Watch The Webcams
 View More Options
 About Lockergnome

 Link To Lockergnome
 Our Privacy Policy
 Our XML / RSS Feed
 Syndicate Our Tips
 Download X-Setup
 Download eBooks

 Ask a Question
 Low Price Finder
 CPU Magazine
 Latest PDA Downloads
 Gnomies.com ISP
 The GnomeSTORE

 General Feedback
 E-mail the Editor
 The Editor's Blog

 


Past Issues:
Software:
Register a Domain:
Domain Transfers:
High-Tech Jobs:
Hardware:
Amazon Products:

 


 Website Control Center
 BIGLIST List Hosting
 Move apps to new PC!
 INSTANTLY Find Files!
 Capture Your Screen
 Recover Non-booting PCs
 Dr.Tag - MP3 Tagger
 Pretty Good MahJongg

Get Listed Here

Question: which group is 250,000+ strong and always looking for stuff to make their personal and professional lives run smoother?

 

Get yourname@gnomies.com today

 

Lockergnome Webcam Image
CLICK HERE TO ZOOM

 


©2003, Lockergnome LLC. ISSN: 1095-3965. All Rights Reserved. Please read our Terms of Service. Web site hosted by DigitalDaze. Domain registered at DNS Central. Powered by Lyris ListManager. Chris Pirillo fueled by Peet's Coffee. Headers provided by Habeas.