The UNIX® CRONicle

February 2000

Official Publication of the STL!/unix/usr/group

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

Table of Contents

Next Meeting Details

Wednesday, February 9, 2000 at 6:45 PM
5 N Jackson Ave at Forsyth Blvd,
Clayton, MO

6:45 PM Tutorial Using MAKE - Mike Kriz
6:45 PM Guru Gathering Smoke on the Mountain - Jeff Grigg
7:15 PM Announcements (Standard Introductions & Procedure )

7:20 PM Call For Help (An opportunity for you to ask technical questions of the group)

7:30 PM Break Social, off-line conversations, & book sales

7:45 PM Presentation POSIX threads Programming by Rich Seibel


Using MAKE - Mike Kriz


The make commnand looks for the files makefile, Makefile, s.makefile, or s.Makefile, in that order, and executes the command in the first file it finds. This command is used for building large programs that have multiple files. It is usually used by programmers for making applications, but any user can put make to work on any large set of files.

For more info contact Mike Kriz by sending .

Guru Gathering

Smoke on the Montain from The Guru's Corner - Jeff Grigg


This month a small group of those that are bored with the tutorials will meet in the secondary room, behind the main presentation area. Attendance will not be by invitation; but, lurkers and wantabees will be embarassed and urged to leave. Subject matter will be refereed by Jeff Grigg.

Please contact Jeff Grigg by sending if you have suggestions for this session.


POSIX threads (Pthreads) Programming by Rich Seibel


This month's presentation by Rich Seibel is for all programmers. Pthreds is the POSIX API for building multi-threaded programs. Rich will discuss why you might want to use threads, what capabilities are offered by Pthreads and what you need to watch out for when you make a threaded program. It is useful technology that no programmer should be without.


Rich Seibel, is a software engineer for Object Computing Inc. Rich was trained as an electrical engineer at Purdue University in 1966. He started out maintaining computers 25 years ago and moved into software and training. He is currently working with open source middleware for distributed software using the Object-Oriented paradigm.

He has been a SLUUG board member and steering committee member in the past and has been doing tutorials for the Unix Users Group for quite a few years. Currently he is the organization's Secretary and general recorder.

His July 1999 tutorial was on "The History of Editors" and was a co-presentor in June 1999 of "The Micro$oft Anti-Trust Case."

For more info contact Rich Seibel by sending .

Special Promotion(s)

blue triangle right Title of the Month

The 25% discount special will be on any book with the word "programming" in the title, 10% discound on all other boosk. Get a free Tee Shirt with any $30 purchase.

All regularly priced titles are 10% off retail cost at the general meeting.
(Excludes featured, or specially priced or promotional items)
O'Reilly Logo

The O'Reilly and Associates line of books is available at each monthly general meeting as a convenience to our members.

Each month features a book related to that month's presentation or tutorial topic.

Discounts off retail cost are offered to all members and each month's featured book(s) may be additionally discounted. Usually, all titles are discounted 10%, while special titles are discounted 25%.

Upcoming Events

Perl Mongers
  • [Not part of SLUUG]
  • February 3, 2000 at 7:00 PM
    ( TOPICS: ) To Be Announced
    CAIT, Training Room 024,
    5 N Jackson Ave at Forsyth Blvd,
    Clayton, MO

    GIG-ANTIC TM Show & Sale
  • [Not part of SLUUG]
  • February 4-5, 1999
    Free Parking - Adults $4 - Children 8-12 $2
    Sat 10:00AM - 4:00PM Sun 11:00 AM - 3:00PM
    St. Charles Exposition Hall
    Take I-70 to Fifth Street Exit
    St. Charles, MO

    Macintosh Users
  • [Not part of SLUUG]
  • February 8, 2000

    [St. Louis UNIX Users Group stuff]
    SLUUG General Meeting February 9, 2000 at 6:45 PM
    CAIT, Training Room 024, (temporary location)
    5 N Jackson Ave at Forsyth Blvd,
    Clayton, MO

    [Don't forget about this stuff]
    Valentine's Day February 14, 2000

    Steering Committee February 15, 2000 at 6:00 PM
    Daugherty Systems
    One City Place (2nd floor)
    Creve Coeur, MO

    Linux SIG February 17, 2000 at 7:00 PM
    ( TOPIC: ) Something Really Good by Some One
    Indian Trails Library
    8400 Delport Drive (at Midland)
    St. Louis, MO

    Perl Mongers March 2, 2000

    SLUUG General Meeting March 8, 2000

    Steering Committee March 14, 2000

    Linux SIG March 16, 2000

    ITEC May ..-.., 2000

    KC Linuxfest June 20-24, 2000
    Overland Park, KS

    Meeting Directions

    The STL!/unix/usr/group meets the 2nd Wednesday of every month Note, temporary location for this month only!

    See map at

    The SLUUG Steering Committee meets the Tuesday following the general meeting at 6:00 PM in the 2nd floor training room of Daugherty Systems, One City Place in Creve Coeur.

    The SLUUG Linux SIG (SLUUGLS) meets the 3rd Thursday of every month at the Indian Trails Public Library.

    See map at

    Article(s): The following article(s) express(es) 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 author(s) 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.
    Meeting at Temporary Location by Gary Meyer

    Thanks to a helpful Security guard at Sunnen we discovered that we were NOT scheduled for the conference room for the year 2000. We had always been asked if we wanted to continue the next year by our "contact" at Sunnen. Our last contact was Tim Scally who has since left Sunnen.

    We subsequently talked to Rebecca (Becky) Lovasco, who schedules the rooms. We are now scheduled at Sunnen for March - December. However, for February, we have had to find another meeting place. She had only a room big enough for 12 people available. On 2/9/2000, the 3rd floor conf room, the 2nd floor conf room, and the cafeteria are all in use.

    We believe that is only the second time we haven't met at Sunnen. The other time was with the O'Rieley speaker at Library Ltd.

    Our temporary February location will be CAIT, Washington University's Continuing Ed program site at the old famous Barr Building in downtown Clayton.

    The CAIT room has 40 chairs now and there is room to pull in an additional 12. This is the same room that is used by the Perl Mongers group. It is in the western of the two old Famous Barr buildings at Forsyth and Jackson. See map at

    As a one time substitute, it is not far from our Sunnen location so it shouldn't inconvienience many people. There is a parking garage. No charge at nite.

    We will be starting 15 minutes later so that attendees who unknowingly go to Sunnen will have time to drive to the temporary location. The Security guard at Sunnen will redirect those who don't get the word on the temporary location change.

    Please contact Rich Seibel by sending if you need more specific information on the location or other aspects of the SLUUG professional association.

    Elections this month!
    by Gary Meyer

    SLUUG holds officer advisory elections at our February meetings. This is the official notice. As required by the By-laws, the February meeting (9 Feb) shall constitute the annual membership meeting and elections.

    Anyone having attended 2 meetings in this previous year is eligable to vote.

    The elections are for 2 seats on the Board of Directors. As of this writing, only the 2 incumbents have stated their desire to be elected to serve in these positions. These are Dave Mills and Rich Seibel. The seats have 3 year terms. There are a total of 5 directors. SLUUG is incorporated as an association in the state of Missouri.

    There wil also be an advisor vote for officers. The officers are actually elected by the board but it is our tradition to hold this advisory election as well. Only the current incumbants have indicated their willingness to serve.

    Current SLUUG officers are:

    President:  Gary J. Meyer
    Vice Pres:  Ed Wehner
    Sectretary: Rich Seibel
    Treasurer:  Mike Kriz

    The election shall take place at the Q&A/announcement period. This month, that will be about 7:15pm.

    We are VERY open to any additional nominations for these positions, and any member can run. For more information, contact Gary Meyer, 781-8644, or any member of the steering committee.

    Please contact Gary Meyer by sending if you need more specific information on the offices or other aspects of the SLUUG professional association.


    Stan: Uhhh, isn't it five? Gary: ...from our new By-laws....qualifications for president...should be able to count to,ah 5...or so.

    Sponsor of the Month

    Triple-I Corporation

    The Triple-I Corporation is proud to be a sponsor for the St. Louis Unix User's Group. The Triple-I Corporation is a 30 year old consulting company with offices throughout the Midwest. We are proud of our fine reputation, and we are pleased to support groups such as yours that are committed to excellence in the information technology profession.

    The Triple-I Corporation focuses on providing our client companies with individuals with the following technologies: System Administrators, C and C++, Oracle Developers and DBA's, and JAVA programmers.

    For more information on Triple-I, please call Jackie Crotzer (314) 821-2322 x 11, or send

    ITEC Volunteers submitted by Gary Meyer

    The ITEC show coming in May. Volunteers? Ideas?

    The ITEC computer & office system show will, once again, take place this May. A poll taken at out January general meeting showed a strong desire that we should again participate.

    We are looking for ideas that will make us more visible at the show and to the St.Louis community. No matter how crazy...please make suggestions. Brainstorming wild ideas often leads to distilling out some great ideas.

    Some ideas included doing a continual installation of Linux, SCO, or other versions on laptps or small desktops to demonstate the ease of use and installation. More ideas???

    We had 4 people volunteer to be the managers of this effort. They include John O'Rielly, Mike King and Leland V. Lambert.

    You can be part of the planning by sending You can join this mailing list and read along by sending a note by with 1 line..."subscribe itec" as the message body. Do not include the quote marks.

    For more info contact Gary Meyer by sending .

    Judge Harold Green of ATT case dies. submitted by Gary J. Meyer

    Last month,Judge Harold Green died. He is best remembered in our industry as "the judge that broke up AT&T" but that memory is somewhat inaccurate.

    Judge Green was hearing the Anti-trust / monopoly case against AT&T. After the government concluded its initial case, AT&T asked the judge to end the trial on the basis of the government "obviously had no case". This is a fairly standard legal manuver, even if it is a long shot that the judge will agree.

    Judge Green denied AT&T's request and said he wanted to hear the defense arguments presented. He did NOT rule against AT&T's defence of the case.

    At that point, AT&T negotiated an agreement of mutual consent with the government that ended the case. The Judge approved the agreement and was later called upon to rule on interpretations as AT&T broke itself apart.

    A clerk for the judge during the trial said that neither at the time of the trial nor after, did the judge ever indicate how he would have ruled to decide the case. Nor did he say if the break-up of AT&T and the current state of affairs in telecommunications & computing were anything like what he would have planned or envisioned.

    Before becoming a judge, Green was an escapee from the NAZIs and came to the US. He served as a lawyer under Attorney General Robert Kennedy and was one of the authors of the Voting Rights Act (which ended legal hasseling of non-whites and the poor when they tried to vote).

    Linux Sig Web page failure.

    Matthew Feldt made a real effort to update the Linux SIG's web pages in time for last month's meeting. He was apologizing that it didn't happen in time but the firewall problem was beyond his control. Matt is thinking of mirroring the SIG's pages to prevent such problems in the future.

    Solaris 8.0 is (QUASI) Open Source. submitted by Gary J. Meyer

    Sun announced that Solaris 8.0 will be no charge for nodes with less than 8 CPUs. The announcement was made in the last week of January. Availablity expected in March.

    Sun also announced (as expected) that Solaris is now "Open Source". There does seem to be some confusion about definitions of "open" at this time. Sun apparently is releasing the code for public viewing but the reports say that the users cann't "change the code".

    Linus & the low power chip, Crusoe. submitted by Gary J. Meyer

    What Linus has been doing...the low power chip.

    Linus Torvalds is frequently in the news as the originator of Linux. But in recent interviews, he has admitted to working for a California start-up but had to be secretive about their product.

    On 19 January, the secret came out. Transmeta Corp announced its Crusoe (pronounced KRUUSO) chip. Its strength is VERY low power consumption for the laptop and handheld market. It has an instruction set and architecture that allows it to run Intel X86 code.

    Personal Commentary submitted by Almost Anybody

    The following PERSONAL COMMENTARY expresses 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 author 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.

    Pay attention to the news out of New York.
    LinuxWorld starts Wednesday 2 Feb. -- Gary

    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 call Dave Mills at 230-5151, extension 103, or contact any officer of the group.

    St. Louis Unix Users Group - Linux SIG (SLUUGLS)

    Visit the Linux SIG home page ( for the latest meeting details.

    Indian Trails Public Library
    8400 Delport Drive
    (at Midland)
    Follow 170: Exit Page east to North-South Rd., go left on North-South Rd. to Midland, go left on Midland one block to Delport, the Library is on your left (see map at

    For more information on SLUUGLS refer to the WWW home page for the group at or contact Matthew Feldt by

    Computer Telephony Integration User's Group (SLUUG CiTI)

    The CTI SIG is no longer having regular meetings and is currently using a webboard format.

    The Computer Telephony Integration (CTI) Users Group is a non-profit organization open to developers, end-users, sales people, and others who share the common interest of melding the telecommunications and computing worlds.

    For more information on SLUUG CiTI contact Tony Zafiropoulos by or (314)878-9855.

    Digital Alpha SIG

    The Digital Alpha SIG is for those interested in Digital UNIX and the DEC Alpha architecture. Visit the Digital Alpha SIG's home at for more information.

    St. Louis UNIX Users Group Steering Committee

    The SLUUG Steering Committee meets the Tuesday following the general 2nd Wednesday meeting at 6:00 PM in the 2nd floor training room of Daugherty Systems, One City Place in Creve Coeur. The guard can direct you to the meeting location. Anyone is welcome to attend. If you would like to become more involved in the planning of SLUUG, feel free to join us at the next Steering Committee meeting. Meetings usually last 1.5 to 2 hours.


  • Analysts International
  • Andersen Consulting
  • CIBER, Inc.
  • Cypress Systems, Ltd.
  • Daugherty Systems
  • Informix Corporation
  • Maryville Data Systems, Inc.
  • O'Reilly & Associates
  • Phoenix Networks
  • Phoenix Networks
  • Renaissance Worldwide, Inc.
  • Sun Microsystems
  • Sunnen Products
  • Sykes Enterprises, Inc.
  • Triple-I Corporation
  • Venmar Systems, Inc.

  • The Law Offices of Rich McLennan, send

    For more information about sponsoring the St. Louis UNIX Users Group, contact Ed Wehner, send

    SLUUG on the World Wide Web

    The St. Louis UNIX Users Group maintains a WWW page at Visit us to learn more about who we are and what we do, visit other UNIX user groups' WWW pages, sign up for a SIG, or just to browse.

    SLUUG Administration is volunteer based.

    SLUUG is 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 Chris Wanta by or visit


    We publish other user group meeting schedules on a reciprocal basis. If you are a member of another non-profit group, please inform them of our policy and invite them to exchange meeting information by, or call any of the SLUUG officers.


    BBS Questions Jim (Knight) Ford
    Corporate Sponsors Ed Wehner
    Editorial team:
    Publisher Sanjiv Bhatia Home: (314)519-9272
    Work: (314)516-6520
    FAX: (314)516-5400
    Editor Stan Reichardt Home: (314)298-1183
    O'Reilly Books Dave Mills Work: (314)230-5151, extension 103
    Presentations Open Position Send info/ideas to
    Steering Committee
    Gary Meyer Home: (314)781-8644
    SLUUG Secretary Rich Seibel
    SLUUG Treasurer Mike Kriz
    Special Interest Groups (SIGs)

    Computer Telephony
    Integration (CTI)
    Tony Zafiropoulos Phone: (314)878-9855
    Linux Matthew Feldt Home: (314)429-5433

    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 The deadline for article submissions is two weeks before the next general meeting.

    SLUUG PO Box

    The St. Louis UNIX Users Group has a P.O. box. All official correspondence with SLUUG should now be sent to:

        St. Louis UNIX Users Group
        P.O. Box 411302
        Creve Coeur Post Office
        St. Louis, MO  63141-9998