FT_BBS V 0.4

WHATIS:
'ft_bbs' (File-Transfer-BBS) is a program for UNIX to offer files for 
downloading (and uploading) by modems (ttys) in an easy and secure manner.
It is split in two parts: a daemon 'bbsd' for logging etc. and clients 'bbs',
which interfaces to user by menu (based on curses-library) allowing following
main operations:
listing and changing directories, reading, down- and uploading files.
(by Z-Modem and Kermit).

SECURITY:
'ft_bbs' works with pseudo-chroot: every user can only access a part of the
filesystem (typically '/users/ftp/pub', which is not accomplished by a
'chroot()'-call,'bbs' run without suid-root but as a unpriviliged user
('guest', e,g,). 'bbs' does no writings besides downloads to a selected
directry.
'bbsd', the daemon, will be started by the first 'bbs', but should run
on a differnt uid, because it do writings and removings (to logfile, usersfile,
pidfiles, a lockfile and a socket), all writings/removings take place in
one directory ('INSTALLDIR/etc'). For security, the bbs-system should be
in a directory outside pseudo-chroot, so users cannot access any configuration
or users-data.
Use of Kermit is a little insecure, it can be inhibited for any user.

LANGUAGES:
All was written with german dialogs first, now you can switch between
german and english.

DAEMON-CONTOL:
If 'bbsdwatchtime' is set to a value > 0, the daemon checks every bbsdwatchtime
seconds, if there is a client to serve, if not it exits. This feature make
somtime problems.

BUGS + TODO:
Please, send comments, bugreports to
Hinrich Eilts <eilts@tor.dialin.rrze.uni-erlangen.de>

COPYING:
This program(s) are free (GNU-Copyleft).
