From: Kristian Koehntopp (kris@black.toppoint.de)
Date: 09/07/93


From: kris@black.toppoint.de (Kristian Koehntopp)
Subject: Re: BBS package
Date: Tue, 7 Sep 1993 06:23:30 GMT

In <26ggf0$c8a@nwfocus.wa.com> ralphs@halcyon.com (Ralph Sims) writes:
>>How about waffle? See comp.bbs.waffle for details.

>A user in waffle would become userid 'bbs' in the shell, unless
>a 'wrapper' (setname, in this case) were used.

IMHO this is the main structural bug in most "BBS"-setups for
UNIX. There you have an operating system that went through
great pains to stick an owner-ID to each system object (files,
processes, devices and so on) and the first thing a UNIX-BBS
does is to put all its users under a single UID. The second
thing the BBS does is to duplicate the effort the OS made to
seperate the BBS users and their data again - apparently a
major braindamage.

IMHO a BBS setup for UNIX should consist mainly of two parts.

The first is the BBS program in form of a users shell with
integrated news and mail users agent. Such a program should
utilize native UNIX news and mail transport agents and not try
to implement a propietary data format.

The second part would be an administrators shell for easy
creation and removal of users.

Kristian

-- 
Kristian Koehntopp, Harmsstrasse 98, 24114 Kiel 1, +49 431 676689
"Es gibt Leute, die glauben, dass X.400 die Zukunft gehoert. Und es gibt
 Leute, die hoffen, dass es so bleibt." -- Kristian Koehntopp