The UNIX® CRONicle

April 1999

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, April 14, 1999 at 6:30 PM
Sunnen Products, 7910 Manchester

6:30 PM Tutorial Website Ecommerce with CGI/HTML/PERL by James Pattie
7:00 PM Call For Help (An opportunity for you to ask technical questions of the group)

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

7:20 PM Admittance to building may no longer be possible See Meeting Directions

7:30 PM Presentation Open Source Computer Telephony Intergration Project by Tony Zafiropoulos


An Open Source Computer Telephony Intergration Project by Tony Zafiropoulos

An introduction to Computer Telephony will be presented. After the introduction Tony will discuss the current state of connectivity problems between PBX's (phone systems) and Computers.

A request for members to develop a GPL (GNU Public License) Computer Telephony open source solution will go out to the meeting attendees.

The idea is to develop a standard that will allow many types of computer platforms and phone systems to communicate between them. The initial effort, SCTP (Simple Computer Telephone Protocol) will be discussed.

The standard should be able to use the Internet for voice (Internet Telephony) and call control (IVR or Interactive Voice Response) but yet also be able to connect to several different types of operating systems and phone systems.

Tony's hands never leave his arms....

Tony Zafiropoulos is the president of CTiTEK, as well as the CTI-Users Group leader. CTiTEK is a Computer Telephony Networking Company.


A Website Ecommerce solution with CGI/HTML/PERL by James Pattie

The evening starts with James Pattie giving a tutorial on developing a Website Ecommerce project. James will explain how he used CGI, HTML, and PERL to develop an online network proposal.

James has petted both dogs and cats...

James Pattie is a programmer at CTiTEK.

Special Promotion(s)

blue triangle right Title of the Month

The 25% discount special this month is on all JAVA, Perl, and CGI books.

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 Meetings

Main Meeting April 14, 1999 at 6:30 PM
Sunnen Products
7910 Manchester
St. Louis, MO

Linux SIG April 15, 1999 at 7:00 PM
( TOPIC: ) Debian GNU/Linux by Bob Wooldridge
Indian Trails Library
8400 Delport Drive
(at Midland)

Steering Committee April 20, 1999 at 6:00 PM
Daugherty Systems
One City Place (2nd floor)
Creve Coeur, MO

CTI SIG Currently they have moved to a webboard format.

Meeting Directions

The STL!/unix/usr/group meets the 2nd Wednesday of every month at Sunnen Products, 7910 Manchester Blvd, just east of Hanley on Manchester.

Directions From Downtown

  1. Take 40 West to the Hanley exit.
  2. Turn left (south) onto Hanley.
  3. Turn left (east) onto Manchester, then turn right ASAP into the Sunnen Products driveway.

See map at

(NOTE: A security guard from Sunnen is scheduled to be at the door from 6:20 PM to 7:20 PM to allow entry. After 7:20, the door will be unattended and attendees may not be able to enter.)

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. ITEC 99 Has Arrived!

ITEC (Information Technology Expositions and Conferences) Expo 1999:

America's Center, Downtown St. Louis, May 19-20

Visit our website at , and go to the ITEC link for up to the minute information on show details or contact our booth manager, Christine Wanta, by

For approximately the past nine (9) years SLUUG has had a presence at the annual St. Louis ITEC Expo. This year's ITEC Expo will be at the America's Center downtown, Wednesday May 19th and Thursday May 20th.

Show tickets should be available for distribution at the April 14 SLUUG meeting and subsequent SIG meetings. We will keep you informed as we know more details.

We need YOU! Our booth is staffed by membership. If you can come to the show, plan an hour (or more ;-) to work our booth. Even one hour will give someone in the booth a break.

Each year our participation at ITEC allows us to let a lot of people know of the group's existence. It is amazing how people just walk up to the booth and learn that our group is a resource here in town. (And it doesn't hurt to be the one in the booth talking to them. ;-)

And, as usual, we need those REAL STALWARTS! Each year, there have been a few people who have devoted an entire afternoon, morning, day, or even BOTH days to working our booth, getting it set up, etc. We always need a few more of you to volunteer.

Also our O'Reilly & Associates books will be sold there. The ITEC show sales volume generated is one of the reasons we continue to be able to offer the ORA books at our meetings.

We hope you can help us make this year's ITEC 99 our greatest success to date.

Down A Rabbit Hole (Telephony) extracted from one of the Majordomo mailing lists

I won't really try to detail the thought process sequence that led me down this path (and no, I don't have a little bottle with a tag on it that says "drink me"); but, I was wondering if any proposed telephony team might want to latch on to an appropriate URL. Then, it occurred to me that there might already be some kind of telephony project going on out in the great Internet. After all, these things spring up overnight like mushrooms.

I tried looking up an URL for, it let straight to a commercial site "" that seems to specialize in setting up web sites for others with big bucks. Dead end street.

Disappointed, I next tried the URL for, and found something more like what I had expected to find under the ".org" domain.

There are some white papers and even some reference to a proposed standard called Session Initiation Protocol (SIP) published as RFC 2543 that gets into things that make my head hurt; but, seems to be dealing with voice over internet stuff. The SIP FAQ didn't seem basic enough for me so I quit for now. Going on to the related work link showed a wealth of RFCs and other links. Still, anyone interested in telephony should be looking at this stuff. It all looks like a good template for things to come.

Looking at, leads to IDC, Inc. and again more acronyms and concepts foreign to anyone totally new to the details of how telephony systems work. All related background material, yet extremely new to me. A lot of very interesting stuff.

"Curiouser and Curiouser" said Alice to the White Rabbit. -- Stan Reichardt

>From what I understand of SIP (which is little) it's meant as a general multimedia session handshaking protocol. In other words, it's like MIME taken to the next level. This would, in fact, be useful to net telephony, I'd think. Also, the ITU has standards/recommendations available covering pretty much everything that's out there. (check out )- (..particularly, I think, series H -- multimedia codecs and stuff.. and, yeah, most of this stuff costs money) Also, Cisco makes some products that do IP telephony and interface through a channelized T1 or as POTS ports. I don't know what, exactly, they use to do it, but it's available right now.. perhaps somebody knows what it is that they're using to accomplish this?

On a similar note, I don't entirely follow what this computer telephony project is going to be. I know that standards currently exist for the voice codecs, for the signaling and signal gateways.. what exactly is it that needs to be developed? (Tony?) (..just a way to put it all together to 'dumb' PBXs? ..dumb as in, non SS7, or in-band signaling) Just curious... -- Benson Schliesser

What Does GPL Mean? from posting by Don Ellis

>I forget.... what does "GPL" mean?

GPL (GNU Public License) is one of the flavors of Open Source. Other flavors include the BSD-style Copyright, and the Mozilla Public License. I forget where the Copyleft fits in, and the Artistic License. All of this is documented in the soon-to-be published O'Reilly book _OpenSources -- Voices from the Open Source Revolution_, which I am reading much more quickly than I had ever dreamed.

[quote] From the book:

Fundamentally, the GPL mandates that enhancements, derivatives, and code that incorporates GPL's code are also themselves released as source code under the GPL. This "viral" behavior has been trumpeted widely by open-source advocates as a way to ensure that code that begins free remains free -- that there is no chance of a commercial interest forking their own development version from the available code and committing resources that are not made public. [end quote]

Apparently the GPL allows a company to maintain two bodies of code, one open and the other closed, if they wish, given proper controls. I am still uncertain how this is supposed to work. The big competetive advantage to a company building a project under GPL is that if a competitive newcomer tries to build a competetive product using the GPL'd code, the incumbent has access to their code as well. Basically, the incumbent has a serious competetive advantage. ...

Interesting Browsing!

To keep up with NET events: daily news of mostly (but not only) Linux events. news for nerds - stuff that matters! daily updates of Internet software releases. (check out the "appindex" button). Because There's More Than One Way to Compute.

To watch your back: The Mother of All Security sites. Another all in one security information and news site.

To configure a machine: Specs on over 2100 monitors from 150+ manufacturers. From Monitor FAQ page follow Performance Parameters link. The monitor data base that had the one that I wanted! Knowlege base of Linux compatible modems!

Infrastructure: Current history, FAQs, white papers and case studies.

For the Linux beginner: Useful info and easy downloads.

Going, going, gone: for detailed follow-up on the demise of BYTE.

More About Our Majordomo Mailing Lists! submitted by Benson Schliesser

Now available for all SLUUG members, Unix fans, and hangers on--SLUUG mailing lists!

The following lists are currently available:

  • announce - for SLUUG announcements, newsletters, etc. note: restricted posting, low traffic

  • discuss - for general discussion of SLUUG, Unix, or whatever else may be applicable

  • steercom - SLUUG steering committee discussion

    To join any of these lists, start mail from the address that you want subscribed and with the message body containing only:

    subscribe listname

    ...where listname is one of the above lists. The message subject does not matter.

    In other words one of the following should be in the body of your message:

    subscribe announce

    subscribe discuss

    subscribe steercom

    Posting to "announce" will be restricted and have low traffic. The other lists will be restricted to subscribed email addresses, so if you wish to post from multiple email addresses, be sure to subscribe from each of them.

    [Editor's Notes: Posting to the lists is simple; but, not obvious. Once you have subscribed, you would post to "discuss" simply by addressing your email to "". For more extensive information, send with the message body containing only:


    Nothing is really intuitive or obvious with computers or people.]

    Personal Commentary excerpt submitted from 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.

    Laws that forbid the carrying of arms disarm only those who are neither inclined nor determined to commit crimes. Such laws make things worse for the assaulted and better for the assailants; they serve rather to encourage than prevent homicides, for an unarmed man may be attacked with greater confidence than an armed man.

    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)
    From 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
  • Renaissance Worldwide, Inc.
  • Sun Microsystems
  • Sunnen Products
  • Sykes Enterprises, Inc.
  • 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.


    Address Changes
    and Membership
    Klaus Mueller Home: +1 (573) 334-6477
    331 S Spring Ave
    Cape Girardeau, MO 63703
    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 Currently send info/ideas to
    Steering Committee
    Gary Meyer Home: (314)781-8644
    SLUUG Treasurer Christine Wanta
    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 main 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 1184
        Fenton, MO  63026-1184