The SLUUG Cronicle

April 2003

St. Louis UNIX Users Group

HTML version:

The SLUUG general meeting will be held at Graybar for the rest of this year.

Table of Contents

Calendar of Events

Apr 8 Tuesday CCSL - Dinner Meeting ($ - RSVP) 5:30pm - ?
  TOPIC: Contracting
Apr 8 Tuesday GAMUG 7:00pm - ???
  TOPIC: AppleScript
Apr 8 Tuesday LUCI - Newbie Night 7:00pm - 9:00pm
Apr 9 Wednesday SLUUG - General Meeting (LOCATION: Graybar) 6:30pm - 9:00pm
  TUTORIAL: Basic Security Concepts
  TOPIC: Marketing Open Source
Apr 10 Thursday St. Louis JUG 6:30pm - 8:00pm
  TOPIC: Persistence Frameworks
Apr 12 Saturday InstallFest - St. Louis 10:00am- 4:00pm
Apr 12 Saturday InstallFest - SIUC 12:00pm- 6:00pm
Apr 13 Sunday CWE-LUG 1:00pm - 5:00pm
  NOTE: week early due to Easter
Apr 14 Monday SLUUG - Steering Committee 6:15pm - 8:30pm
Apr 15 Tuesday Tax Day
Apr 15 Tuesday STLWEBDEV 6:30pm - 9:00pm
  TOPIC: XML Standards
Apr 17 Thursday St. Louis LUG 7:00pm - 9:00pm
  TOPIC: Text Editors
Apr 20 Sunday Easter
Apr 21 Monday SILUG - Carbondale, IL 7:00pm - 9:00pm
Apr 22 Tuesday Earth Day
Apr 22 Tuesday Hazelwood LUG 6:30pm - 9:00pm
Apr 22 Tuesday LUCI 7:00pm - 9:00pm
Apr 24 Monday St. Charles LUG 6:00pm - 9:00pm
May 1 Thursday SILUG - O'Fallon, IL 7:00pm - 9:00pm
May 5 Monday St. Louis Advanced LUG 6:30pm - 9:00pm
May 6 Tuesday MOSLUG 7:00pm -11:00pm
May 6 Tuesday Gateway JUG 6:00pm - 8:00pm
May 14 Wednesday SLUUG - General Meeting 6:30pm
May 15 Thursday St. Louis LUG 7:00pm
May 18 Sunday CWE-LUG 1:00pm
May 19 Monday SLUUG - Steering Committee 6:15pm
May 22 Monday St. Charles LUG 6:00pm
May 27 Tuesday Hazelwood LUG 6:30pm

NOTE: More information on these groups, including locations and web sites, can be found in the "Meeting Locations" section below.

Next General Meeting is Wednesday, April 9

6:30 pm Tutorial Basic Security Concepts by Christine Wanta
7:00 pm Announcements Standard Introductions & Procedures
7:05 pm Q & A An opportunity to ask technical questions
7:15 pm Break Social, off-line conversations, book sales
7:30 pm Presentation Marketing Open Source by Jerry Bryan


Basic Security Concepts
by Christine Wanta


Security is becoming a very hot topic these days. But what does it mean to be "secure"? What can we do to become more secure?

In this presentation, Christine will present the basics of security: what you need to know to get started, and what you can do to improve the security of your UNIX-based systems. She'll also show you that security is not just based on technology -- it's mainly based on people and the processes they use to do what they do.


Marketing Open Source
by Jerry Bryan


Open Source has been around since 1998. Free Software has been around since 1984. Today, Open Source and Free Software are still seen as tools for the "hacker" and the "techie". But Open Source has a much larger potential audience. The tools we use are valuable to society as a whole. But spreading that message can sometimes be difficult. Most of us are techies and aren't very good at selling and marketing.

In this presentation, Jerry will show us how we can better market Open Source. How can we spread the message that Open Source technologies, and the Open Source ideals themselves are worth looking at and embracing? How can we show people that GNU/Linux and Open Source is ready to improve their lives? Jerry will address these and other questions on the road to spreading the Open Source message. Hopefully, we'll come out of the presentation with some concrete ideas that we can follow up on to share the wonders of Open Source that we've discovered.


Jerry L. Bryan is President of Bryan Consulting. The firm is a management, technology, and communications consulting organization. It serves business, government, and nonprofit clients. Its capabilities are focused on issues of strategic change.

Jerry has held a variety of positions at various companies and other organizations, including Chairman and CEO of Atisma Technologies, Vice President of Corporate Communications for Sverdrup, and Press Secretary to the Governor of Missouri. He has also served (and continues to serve) on numerous regional and national boards for civic, charitable, professional, educational, and health-care institutions.

Ideas, questions and suggestions are welcome; please contact Scott Granneman (

Book Sales

The O'Reilly and Associates line of books is available at each monthly general meeting as a convenience to our members. Proceeds from the book sales go toward running the organization. Most months we feature special offers on titles related to that month's presentation or tutorial topic. Discounts off retail prices are offered to all attendees.

Books that are not available at the meetings may be ordered to be picked up at the next SLUUG general meeting. Contact Sue Hurst (

Next St. Louis LUG Meeting Is April 17

Text Editors
by Scott Granneman and Stan Reichardt


Linux puts a lot of emphasis on flat text files. Most formats these days can be edited with a regular text editor: HTML, XML, configuration files, etc. So a text editor is an important tool for everyone using GNU/Linux.

In this presentation, Stan and Scott will show off the features and everyday usage of the two most popular UNIX/Linux editors: Emacs and vi. They will show you why you should be using these editors, and how you can make more effective use of them.

If you have a counterpoint view, that neither of these editors are any good, please email us, and we'll give you a few minutes to tell us what editor we should be using.

Comments, questions, and ideas for the St. Louis Linux Users Group are welcome; please send email to

Meeting Locations

SLUUG - St. Louis UNIX Users Group (
General Meeting

Meets the 2nd Wednesday of the month, 6:30pm to 9:00pm. Free and open to the public.
For 2003, the meetings will be held at:

Graybar Electric Co, Inc.
11885 Lackland Rd.
St. Louis, MO 63146

Directions: Take I-270 to Page east. Take first exit (Concourse). Turn right at stop light (Lackland). Turn right at stop light into Graybar parking lot. Enter building at main entrance and sign in with security guard. Proceed down 1 level to lake level and cafateria training room.


SLUUG - St. Louis UNIX Users Group (
Steering Committee

Meets the Monday following the 2nd Wednesday of the month, 6:15pm to 8:30pm. Open to the public. This is where we make decisions on what topics to cover and other administration of the group. If you want to get involved, this is a good place to start.

Daugherty Systems
One City Place, 2nd floor
Creve Coeur, MO 63141

St. Louis Linux Users Group (STLLUG) (

Meets the 3rd Thursday of each month, 7:00pm to 9:00pm. The room is reserved starting at 6:00pm. (Ask a librarian to let you in if it is locked.) Members are encouraged to come early to mingle and/or give informal demos or presentations. Free and open to the public. (Formerly known as the Linux SIG.)

Indian Trails Library
8400 Delport Drive (at Midland)
St. Louis, MO
Directions:   Take I-170 to Page east. Turn left at North-South. Turn left at Midland. Drive 2 blocks and turn left on Delport. The library is on your left.


St. Charles LUG (

We expect that meetings will usually be held at 6:30pm to 9:00pm on the 4th Thursday of each month, except during December, which will probably not have a meeting.
This is a SIG of SLUUG, intended for all Linux users in the Western and Northern parts of the greater metro area.

513 South Main St. (just north of I-70)
O'Fallon, MO

Hazelwood LUG (

Generally meets the 4th Tuesday of each month, 6:30pm to 9:00pm. (NOTE: Start time is now 6:30.) Free and open to the public. This is a SIG of SLUUG, intended for Linux newbies.

Prairie Commons Library
915 Utz Lane (between Howdershell and Dunn)
Hazelwood, MO

CWE-LUG - Central West End LUG (

Generally meets on the third Sunday of the month from 1:00pm to 5:00pm. Meetings are now held at the ACLU building. This is a SIG of SLUUG, intended as an informal place to get together to discuss and work on various things.

4557 Laclede (just east of Euclid)
St Louis, MO 63108

Advanced LUG (

Meetings are held on the first Monday of each month. This group is intended to be a venue for advanced topics as well as a time to work on Open Source projects as a group. Free and open to the public.

WDT Solutions
9450 Manchester, Suite 204
Rock Hill, MO

MOSLUG - MO Open Source LUG (

Meets on the 1st Tuesday of the month, from 7:00pm to 11:00pm. Meetings are free and open to everyone. This is a Linux Users Group (LUG) for all levels, from new beginners to the more advanced users.

Culpeppers Restaurant (basement)
312 S. Kirkwood Road
Kirkwood, MO 63122

STLBSD - St. Louis BSD Users (

Just started holding official meetings, but no regular schedule yet. Also look for guys with little red daemons on their shirts at SLUUG and LUG meetings.

Rock Road Library
10267 St. Charles Rock Road (1 mile east of Lindbergh)
St. Ann, MO 63074

SLACC - St. Louis Area Computer Club (

Meets the 1st Thursday of every month, from 7:00pm to 9:00pm.

Thornhill Library
12863 Willowyk Drive (off Fee Fee)
Creve Coeur, MO

St. Louis Java Users Group (

Meets the 2nd Thursday of every month, 6:30pm to 8:00pm. Attendance is free, and you do not need to sign up -- just show up.

CityPlace One Auditorium
One City Place
Creve Coeur, MO 63141

Gateway JUG (Java Users Group) (

Meets 6:00pm to 8:00pm. Meets on the 1st Tuesday of the month. Please RSVP if you would like to attend.

Maryville Technologies
540 Maryville Centre Dr., Suite 300
St. Louis, MO 63141

STLWEBDEV - St. Louis Web Developers (

Meets the 3rd Tuesday of the month from 6:30pm to 9:00pm. Meetings are free and open to everyone. This is an open group to facilitate communications between diverse professions involved in Internet/Intranet design and development. STLWEBDEV is also the St. Louis chapter of the International Webmasters Association and the HTML Writers Guild (IWA-HWG).

CityPlace One Auditorium
One City Place
Creve Coeur, MO 63141

GAMUG - Gateway Area Macintosh Users Group (

Meets the 2nd Tuesday of every month at 7:00pm. GAMUG has a number of active SIGS, so be sure to check out their web site. Of special interest is the Mac OS X SIG (which meets in Fenton). Membership is $30 a year for individuals.

Parkway Central High School
369 N. Woods Mill Rd. (Hwy. 141, between Olive and Ladue) Chesterfield, MO 63017

Wireless SIG (

Meets the 4th Tuesday of apparently every-other month, from 6:30pm to 9:00pm. Meetings are free and open to everyone. Refreshments at 6:30, program begins at 7:00. This group is a cooperative effort of both the St. Louis Web Developers and the St. Louis Java Users Group.

CityPlace One Auditorium
One City Place
Creve Coeur, MO 63141

CCSL - Computer Consultants of St. Louis (
Monthly Dinner Meeting

Meetings are held the second Tuesday of each month at Cheshire Inn. RESERVATIONS ARE REQUIRED. Cost is $20 for members, $25 for non-members. Call 314-995-4652 (by the previous Friday) or email for reservations. Social hour starts at 5:30pm, meeting starts at 6:30pm.

Cheshire Inn
6306 Clayton Rd.
St. Louis, MO

SILUG - Southern Illinois LUG (
O'Fallon meeting

The SILUG O'Fallon meeting is generally on the 1st Thursday of the month. It runs from 7:00pm to 9:00pm.

O'Fallon City Library
120 Civic Plaza
O'Fallon, IL 62269

SILUG - Southern Illinois LUG (
Carbondale meeting

The SILUG Carbondale meeting is the 3rd Monday of the month, from 7:00pm to 9:00pm. The location can vary due to scheduling issues, so be sure to double-check their web site.

Morris Library, Room 325
Carbondale, IL

LUCI - Linux Users of Central Illinois (

All LUCI meetings are held at the same location, from 7:00pm to 9:00pm. General meetings are on the 4th Tuesday of the month, and Newbie night is held on the 2nd Tuesday of the month.

Illinois State Museum Research & Collections Center
1011 East Ash St.
Springfield, IL 62703

CORCC - County Older Residents Computer Club (

Meets (almost) every Friday from 1:00pm to 3:00pm. Provides free classes for seniors 55 or older. For info, contact Tom Kimber ( or Arthur Hollman (

Prairie Commons Library
915 Utz Lane (between Howdershell and Dunn)
Hazelwood, MO

We publish meeting schedules of groups in the St. Louis region that may be of interest to our members. If you would like to have info added about your group, please mail the newsletter editor ( or call any of the SLUUG officers.


WARNING: These articles may express personal opinions and SLUUG exerts no more editorial control over such content than does a public library, bookstore, or newsstand. Any opinions, advice, statements, services, offers, or other information or content expressed herein are those of the respective authors and not necessarily supported by SLUUG. SLUUG does not guarantee the accuracy, completeness, or usefulness of any content, nor its merchantability or fitness for any particular purpose.

Another InstallFest

by Brian Marston

Linux InstallFest @ The Commonspace

[Editor's note: This is not a SLUUG-sponsored event, although many SLUUG members will be in attendance to help out.]

On Saturday, April 12, The Commonspace ( will host an InstallFest from 10 a.m. to 4 p.m. The Commonspace is located at 615 North Grand, between the Fox Theatre and Powell Symphony Hall; look for the red awnings. The event is co-sponsored by Stone Linux, PC Xperience and Primary Network.

For more than two years, The Commonspace, a 501(c)3 nonprofit organization, has published an award-winning, monthly online magazine about grassroots civics and culture in St. Louis. In December 2002, it made the leap from the virtual to the physical with the grand opening of a hip community center at the center of the community. The Commonspace is an art gallery, discussion salon, public living room, theater, concert venue, and a whole lot more. It offers free, high-speed wireless Internet access.

The Commonspace's regular hours are currently Tuesdays and Thursdays from 4 to 10 p.m., and Saturdays from 10 a.m. to 4 p.m. On other days, it is open for special events like children's story hours, breakdancing sessions, poetry readings, plays, architectural charrettes and art openings. In April, People's Coffee will open at The Commonspace.

For more information about the InstallFest or to volunteer to help, contact Brian Marston at

Test Drive Linux at the Store

by Robert Citek

Does your local computer store carry systems that can run Linux?

Imagine you are a member of a local Linux Users Group (LUG) and a friend asks you to refer them to a local store that sells computers that run Linux. Where do you refer them? With rare exception, most main-stream computer stores do no have systems with Linux pre-installed. Chances are also pretty poor that the salesperson you ask knows whether Linux will run on any of the systems in the store, although this is changing rapidly. So, how do you know if the systems in the local main-stream computer stores can run Linux?

Do a test drive using Knoppix, a CD-based Linux distro.

Talk to the manager of the computer store explaining that you belong to a local LUG and that you often get requests for referrals of where to buy computers that are compatible with Linux. Ask the manager if you can test the machines in the store for compatibility with Knoppix. In this case, nothing gets installed on the machine itself. While you test the machine with Knoppix, use this as an opportunity to inform and educate the manager and perhaps some of the staff. Take your time with this. There's no rush. In fact, your main goal should be to educate the manager and staff. If all goes well with Knoppix, point out to the manager that there's a good chance that other Linux distributions (refer to those for sale on the shelf in the store) will also run.

If you can, test every desktop and laptop available. In the end, thank the manager and invite him/her to the next LUG meeting. Mention that you will recommend this store for purchasing computers that worked well with Knoppix. Also give him/her a copy of the Knoppix CD ( and the OpenCD Project CD (

You can also write up a little article about your adventure and put it on your LUG's web-page. Be sure to give a copy of the article to the manager.


For more information about sponsoring the St. Louis UNIX Users Group, contact Frank Lipski (


None are more hopelessly enslaved than those who falsely 
believe they are free.
 -- Goethe

Digging in against open source commoditization won't work - it would be 
like digging in against the Internet, which Microsoft tried for a while 
before getting wise.

Truth creates money.
 -- Suze Orman, "The Laws of Money, The Lessons of Life"

On Windows due to its closedness and incomplete documentation, 
the developer is haunted by a constant feeling of uncertainty. 
From simple things like an API call suddenly failing on patched 
version of WinNT to a methods declared as BOOL something() returning
anything but 0 and 1.
 -- apankrat on Slashdot

Apple is the R&D division of Microsoft.
 -- Bill Edney

Please do not be afraid to talk to the answering machine, 
I had it defanged.
 -- Carl Fitch

There is no flag large enough to cover the shame of killing 
innocent people.
 -- Howard Zinn 

When cryptography is outlawed, bayl bhgynjf jvyy unir cevinpl.
 -- Tels

Given the sheer number of programming errors that can lead to 
security vulnerabilities, it probably makes sense to learn from the 
company that has tried them all.
 -- gcondon on Slashdot, on Microsoft teaching how to write secure code

I knew I was in trouble when friends started calling me a 
"Freedom Canadian".
 -- WinDoze on Slashdot, on the silly renaming of "French" things

If this were a dictatorship, it'd be a heck of a lot easier...
just as long as I'm the dictator...
 -- George W. Bush

Come on, you people, there's no free ride.  Food don't grow on trees!
... oh wait a minute, food do grow on trees.  Never mind.
 -- Weiqi Gao

If Microsoft solutions were cheap, Microsoft wouldn't be that rich.

Special Interest Groups (SIGs)

As our membership grows, we have had some inquiries about the possibility of having Special Interest Groups in several areas. If you are interested in starting or participating in a SIG for System Administration, Networking, C, Object Oriented Programming, a specific vendor, etc., please contact any officer of the group.


SLUUG administration is volunteer based. We're always looking for volunteers to help with presentations, web page development, managing corporate sponsorships, and many other tasks. If you would like to help out contact Christine Wanta (


  President Christine Wanta
  Vice-President Scott Granneman
  Secretary Buck Pyland 
  Treasurer Mike Kriz 
  Linux Users Group Chair Frank Lipski
  Board of Directors Ed Wehner
Craig Buchek
Robert Citek
Stan Reichardt
  Presentations Scott Granneman
  Corporate Sponsors Frank Lipski
  O'Reilly Book Sales Susan Hurst
  Newsletter Editor Craig Buchek
  PR Stan Reichardt
  Steering Committee Info Gary Meyer
  BBS Questions Gary Meyer
  Official Correspondence SLUUG Mailing Address PO Box 411302
St. Louis, MO 63141

Submitting Articles to the SLUUG Cronicle

If you would like to submit an article to the Cronicle of general interest to the members of the St. Louis UNIX Users Group, send your info or complete article to The deadline for article submissions is the second last day of the month. Plain HTML format is preferred.

UNIX® is a registered trademark of the Open Group
Linux® is a registered trademark of Linus Torvalds