home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Usenet 1994 October
/
usenetsourcesnewsgroupsinfomagicoctober1994disk2.iso
/
misc
/
volume42
/
mbox
/
part12
< prev
next >
Wrap
Internet Message Format
|
1994-03-29
|
27KB
From: Volker.Schuermann@unnet.wupper.de (Volker Schuermann)
Newsgroups: comp.sources.misc
Subject: v42i035: mbox - ix/MBox BBS, v2.1, Part12/12
Date: 29 Mar 1994 21:08:51 -0600
Organization: THE UNDERGROUND NETWORK
Sender: kent@sparky.sterling.com
Approved: kent@sparky.sterling.com
Message-ID: <2naqg3$ith@sparky.sterling.com>
Reply-To: Volker Schuermann <Volker.Schuermann@unnet.wupper.de>
X-Md4-Signature: 1aa73155021936c57c27409aeadb8aaa
Submitted-by: Volker.Schuermann@unnet.wupper.de (Volker Schuermann)
Posting-number: Volume 42, Issue 35
Archive-name: mbox/part12
Environment: MINIX, ISC, ESIX, SVR3, LINUX, SVR4
Supersedes: mbox: Volume 35, Issue 36-50
#! /bin/sh
# This is a shell archive. Remove anything before this line, then feed it
# into a shell via "sh file" or similar. To overwrite existing files,
# type "sh file -c".
# Contents: mbox/README.CDROM mbox/cdrom/750574510
# mbox/cdrom/cdrom.mnt mbox/contrib/README.instpd
# mbox/contrib/README.wendy mbox/contrib/gnuzip mbox/contrib/instpd
# mbox/contrib/instpd.linux mbox/contrib/profile
# mbox/contrib/wendy/defs.h mbox/contrib/wendy/english.hlp
# mbox/contrib/wendy/wendy.hlp mbox/etc/active mbox/etc/face.put.U
# mbox/etc/guests.intro mbox/etc/intro mbox/etc/list.games
# mbox/etc/log.alltime mbox/etc/log.calls mbox/etc/log.mbd
# mbox/etc/log.pd mbox/etc/log.reflector mbox/etc/log.stat
# mbox/etc/logo~ mbox/etc/mbox.seq mbox/etc/mbox.who
# mbox/etc/pd.script mbox/etc/tset mbox/src/MBOXHOME
# mbox/src/coreleft.c mbox/src/derror.c mbox/src/mbrsh.c
# Wrapped by kent@sparky on Thu Mar 24 21:48:38 1994
PATH=/bin:/usr/bin:/usr/ucb:/usr/local/bin:/usr/lbin:$PATH ; export PATH
echo If this archive is complete, you will see the following message:
echo ' "shar: End of archive 12 (of 12)."'
if test -f 'mbox/README.CDROM' -a "${1}" != "-c" ; then
echo shar: Will not clobber existing file \"'mbox/README.CDROM'\"
else
echo shar: Extracting \"'mbox/README.CDROM'\" \(959 characters\)
sed "s/^X//" >'mbox/README.CDROM' <<'END_OF_FILE'
XI've just thrown this few lines together to help you setting up your BBS CDROM
Xsupport. A more detailed description will follow.
X
XFirstly, you can use the command "cdrom" to have access to the CDROM. In that
Xcase you'd have to insert the following line to [$MBOXHOME/etc/mbox.cmd]:
X
X630 0 0 1 cdrom
X
XAlso check the directory [$MBOXHOME/cdrom]. Look at the examples to see how
Xto make a the environment for the CDROM.
X
X
XBut I recomment not to use the command "cdrom", cause users don't like to
Xwork with "programms inside programms" ...
X
X
XIf you add a newsgroup "cdrom" to your NEWS system, the access to the CDROM
Xwill be handled all by the usual BBS commands. You needn't do anything but
Xjust add the new group ...
X
XIn case you have another CDROM available via NFS, add a group "cdromNFS" as
Xwell.
X
XNFS-Hint! Mount the CDROM this way:
X
Xmount <system>:/cdrom /cdromNFS -o timeo=21,intr -t nfs
X
XIt works well for me (LINUX 0.99.13q, i384, i486, SONY CDROM).
END_OF_FILE
if test 959 -ne `wc -c <'mbox/README.CDROM'`; then
echo shar: \"'mbox/README.CDROM'\" unpacked with wrong size!
fi
# end of 'mbox/README.CDROM'
fi
if test -f 'mbox/cdrom/750574510' -a "${1}" != "-c" ; then
echo shar: Will not clobber existing file \"'mbox/cdrom/750574510'\"
else
echo shar: Extracting \"'mbox/cdrom/750574510'\" \(335 characters\)
sed "s/^X//" >'mbox/cdrom/750574510' <<'END_OF_FILE'
XSimtel MSDOS CDROM (Oktober 1993)
X
X- BBS Programme & Tools
X- Tools fuer APL, ADA, Assembler, BASIC, C, C++, Clipper,
X COBOL, DBase, Forth, Fortran, Lotus 1-2-3, Modula, Pascal, Perl, Prolog,
X Smalltalk, XLisp, ...
X- Editoren fuer Programmierer
X- DFUe Software, PC/IP, Kermit, UUCP, ZMODEM
X- Packer, Archivierer
X- Ham Radio Utilities
END_OF_FILE
if test 335 -ne `wc -c <'mbox/cdrom/750574510'`; then
echo shar: \"'mbox/cdrom/750574510'\" unpacked with wrong size!
fi
# end of 'mbox/cdrom/750574510'
fi
if test -f 'mbox/cdrom/cdrom.mnt' -a "${1}" != "-c" ; then
echo shar: Will not clobber existing file \"'mbox/cdrom/cdrom.mnt'\"
else
echo shar: Extracting \"'mbox/cdrom/cdrom.mnt'\" \(687 characters\)
sed "s/^X//" >'mbox/cdrom/cdrom.mnt' <<'END_OF_FILE'
X
X#---------------------------------------------------------------------------
X#
X# ix/MBox C D R O M . M N T
X# Bulletin Board System for UNIX(-Derivations)
X#
X# Volker Schuermann
X# Wuppertal, FRG, 03.02.1994
X#
X#---------------------------------------------------------------------------
X# Hier werden alle Verzeichnisse angeben, die an ein CDROM gemountet sind.
X#---------------------------------------------------------------------------
X# Put all root directories which are mounted on CDROM devices in this file.
X#---------------------------------------------------------------------------
X
X/cdrom
X#/cdromNFS
END_OF_FILE
if test 687 -ne `wc -c <'mbox/cdrom/cdrom.mnt'`; then
echo shar: \"'mbox/cdrom/cdrom.mnt'\" unpacked with wrong size!
fi
# end of 'mbox/cdrom/cdrom.mnt'
fi
if test -f 'mbox/contrib/README.instpd' -a "${1}" != "-c" ; then
echo shar: Will not clobber existing file \"'mbox/contrib/README.instpd'\"
else
echo shar: Extracting \"'mbox/contrib/README.instpd'\" \(482 characters\)
sed "s/^X//" >'mbox/contrib/README.instpd' <<'END_OF_FILE'
XREADME.instpd // ix/MBox BBS 2.0 PL10r1 // 04.12.1993
X
XThe script instpd might be used to build pd/freeware-groups for the
Xix/MBox. But there's a little problem: To tell your users what the
Xpd-archives (*.tar.Z, *.lzh, ...) are including, normally the "Keywords"-
Xheaderline is filled with comments.
X
XThe instpd does not allow to enter such comments! If someone finds a way
Xto offer even that, please let me know!
X
X
XNOTE: You have to edit the instpd-file before you can use it ...
END_OF_FILE
if test 482 -ne `wc -c <'mbox/contrib/README.instpd'`; then
echo shar: \"'mbox/contrib/README.instpd'\" unpacked with wrong size!
fi
# end of 'mbox/contrib/README.instpd'
fi
if test -f 'mbox/contrib/README.wendy' -a "${1}" != "-c" ; then
echo shar: Will not clobber existing file \"'mbox/contrib/README.wendy'\"
else
echo shar: Extracting \"'mbox/contrib/README.wendy'\" \(256 characters\)
sed "s/^X//" >'mbox/contrib/README.wendy' <<'END_OF_FILE'
XREADME.wendy // ix/MBox BBS 2.0 PL10r1 // 04.12.1993
X
XIn the subdirectory [~/wendy] you'll find the sources of an RTF-fullscreen-
Xeditor. It has it's own Makefile and some definitions in [wendy.h]. Edit
Xboth files and than try to 'make' it ...
X
XGood luck!
END_OF_FILE
if test 256 -ne `wc -c <'mbox/contrib/README.wendy'`; then
echo shar: \"'mbox/contrib/README.wendy'\" unpacked with wrong size!
fi
# end of 'mbox/contrib/README.wendy'
fi
if test -f 'mbox/contrib/gnuzip' -a "${1}" != "-c" ; then
echo shar: Will not clobber existing file \"'mbox/contrib/gnuzip'\"
else
echo shar: Extracting \"'mbox/contrib/gnuzip'\" \(21 characters\)
sed "s/^X//" >'mbox/contrib/gnuzip' <<'END_OF_FILE'
Xgzip -c $1 $2 > $2.z
END_OF_FILE
if test 21 -ne `wc -c <'mbox/contrib/gnuzip'`; then
echo shar: \"'mbox/contrib/gnuzip'\" unpacked with wrong size!
fi
chmod +x 'mbox/contrib/gnuzip'
# end of 'mbox/contrib/gnuzip'
fi
if test -f 'mbox/contrib/instpd' -a "${1}" != "-c" ; then
echo shar: Will not clobber existing file \"'mbox/contrib/instpd'\"
else
echo shar: Extracting \"'mbox/contrib/instpd'\" \(769 characters\)
sed "s/^X//" >'mbox/contrib/instpd' <<'END_OF_FILE'
X_GROUP="local.pd.unix" # which newsgroup ?
X
X_DATE=`date` # just for the Message-ID
X_PATH="/public/pd/unix" # where are the PD/freeware-files ?
X_CUDR=`pwd` # where are we now ?
X
Xcd $_PATH
X
X
Xecho $_DATE > instpd.d1
Xsed '/ /s//./g' < instpd.d1 >instpd.d2 # building an RFC-conform Message-ID
X
X
Xfor i in *.tar.Z
X do
X echo "From: pd-service@unnet.w.open.de" > instpd.tmp
X echo "Newsgroups: "$_GROUP >> instpd.tmp
X echo "Distribution: local" >> instpd.tmp
X echo "Subject:" $i >> instpd.tmp
X echo "Message-ID: <"`cat instpd.d2`"@unnet.w.open.de>" >> instpd.tmp
X echo >> instpd.tmp
X echo "BINFILE" >> instpd.tmp
X echo $_PATH/$i >> instpd.tmp
X
X /usr/lib/news/inews -h < instpd.tmp
X
X done
X
Xrm instpd.d*
Xrm instpd.tmp
X
Xmb-daemon $_GROUP -x
X
Xcd $_CUDR
END_OF_FILE
if test 769 -ne `wc -c <'mbox/contrib/instpd'`; then
echo shar: \"'mbox/contrib/instpd'\" unpacked with wrong size!
fi
# end of 'mbox/contrib/instpd'
fi
if test -f 'mbox/contrib/instpd.linux' -a "${1}" != "-c" ; then
echo shar: Will not clobber existing file \"'mbox/contrib/instpd.linux'\"
else
echo shar: Extracting \"'mbox/contrib/instpd.linux'\" \(732 characters\)
sed "s/^X//" >'mbox/contrib/instpd.linux' <<'END_OF_FILE'
X#!/bin/sh
X#
X# LINUX version by <kg@gnusys.GUN.de>
X#
X# usage: instpd group path
X#
X
X_GROUP=$1 # which newsgroup ?
X
X
X_PATH=$2 # where are the PD/freeware-files ?
X_CUDR=`pwd` # where are we now ?
X
Xcd $_PATH
X
X
X
Xfor i in *
X do
X echo "From: pd-service@gnusys.GUN.de" > instpd.tmp
X echo "Newsgroups: "$_GROUP >> instpd.tmp
X echo "Distribution: local" >> instpd.tmp
X echo "Subject:" $i >> instpd.tmp
X
X echo >> instpd.tmp
X echo "BINFILE" >> instpd.tmp
X echo $_PATH/$i >> instpd.tmp
X
X /usr/lib/news/inews -h < instpd.tmp
X
X done
X
X
Xrm instpd.tmp
X
Xmb-daemon $_GROUP -x
X
Xcd $_CUDR
X
X
X
X
END_OF_FILE
if test 732 -ne `wc -c <'mbox/contrib/instpd.linux'`; then
echo shar: \"'mbox/contrib/instpd.linux'\" unpacked with wrong size!
fi
# end of 'mbox/contrib/instpd.linux'
fi
if test -f 'mbox/contrib/profile' -a "${1}" != "-c" ; then
echo shar: Will not clobber existing file \"'mbox/contrib/profile'\"
else
echo shar: Extracting \"'mbox/contrib/profile'\" \(48 characters\)
sed "s/^X//" >'mbox/contrib/profile' <<'END_OF_FILE'
Xsort < /tmp/profile | uniq -c | sort -r | more
X
END_OF_FILE
if test 48 -ne `wc -c <'mbox/contrib/profile'`; then
echo shar: \"'mbox/contrib/profile'\" unpacked with wrong size!
fi
chmod +x 'mbox/contrib/profile'
# end of 'mbox/contrib/profile'
fi
if test -f 'mbox/contrib/wendy/defs.h' -a "${1}" != "-c" ; then
echo shar: Will not clobber existing file \"'mbox/contrib/wendy/defs.h'\"
else
echo shar: Extracting \"'mbox/contrib/wendy/defs.h'\" \(33 characters\)
sed "s/^X//" >'mbox/contrib/wendy/defs.h' <<'END_OF_FILE'
X/* THIS FILE HAS TO BE EMPTY! */
END_OF_FILE
if test 33 -ne `wc -c <'mbox/contrib/wendy/defs.h'`; then
echo shar: \"'mbox/contrib/wendy/defs.h'\" unpacked with wrong size!
fi
# end of 'mbox/contrib/wendy/defs.h'
fi
if test -f 'mbox/contrib/wendy/english.hlp' -a "${1}" != "-c" ; then
echo shar: Will not clobber existing file \"'mbox/contrib/wendy/english.hlp'\"
else
echo shar: Extracting \"'mbox/contrib/wendy/english.hlp'\" \(752 characters\)
sed "s/^X//" >'mbox/contrib/wendy/english.hlp' <<'END_OF_FILE'
XCursor up ............... CTRL-K,UP Cursor to start of line . CTRL-A,HOME
XCursor down ..... ....... CTRL-J,DOWN Cursor to end of line ... CTRL-Z,END
X
XDelete line ............. CTRL-Y Backwards a page ........ CTRL-B,PAGEUP
XDelete to end of line ... CTRL-T Forward a page .......... CTRL-F,PAGEDN
X
XRebuild screen .......... CTRL-R Insertmode on/off ....... CTRL-V,INSERT
XRebuild line ............ CTRL-L Setup (!!!) ............. CTRL-S
X
XSave file ............... CTRL-W State ................... CTRL-G
XExit .................... CTRL-X Ruler ................... CTRL-P
X
XMark block .............. CTRL-Q Choose RTF-features ..... CTRL-U
XRTF on/off .............. CTRL-N VI-Commandmode .......... ESC:
END_OF_FILE
if test 752 -ne `wc -c <'mbox/contrib/wendy/english.hlp'`; then
echo shar: \"'mbox/contrib/wendy/english.hlp'\" unpacked with wrong size!
fi
# end of 'mbox/contrib/wendy/english.hlp'
fi
if test -f 'mbox/contrib/wendy/wendy.hlp' -a "${1}" != "-c" ; then
echo shar: Will not clobber existing file \"'mbox/contrib/wendy/wendy.hlp'\"
else
echo shar: Extracting \"'mbox/contrib/wendy/wendy.hlp'\" \(863 characters\)
sed "s/^X//" >'mbox/contrib/wendy/wendy.hlp' <<'END_OF_FILE'
XCursor nach oben ........ CTRL-K,UP Cursor zum Zeilenanfang . CTRL-A,HOME
XCursor nach unten ....... CTRL-J,DOWN Cursor zum Zeilenende ... CTRL-Z,END
X
XZeile/Block loeschen .... CTRL-Y Eine Seite zurueck ...... CTRL-B,PAGEUP
XLoeschen bis Zeilenende . CTRL-T Eine Seite weiter ....... CTRL-F,PAGEDN
X
XBildschim aufbauen ...... CTRL-R Einfuegemodus ein/aus ... CTRL-V,INSERT
XZeile neu aufbauen ...... CTRL-L Setup (!!!) ............. CTRL-S
X
XDatei sichern ........... CTRL-W Status .................. CTRL-G
XEingabe beenden ......... CTRL-X Spaltenlineal ........... CTRL-P
X
XBlock markieren ......... CTRL-Q Attribute auswaehlen .... CTRL-U
XRTF ein/aus ............. CTRL-N VI-Kommandomodus ........ ESC:
X
XSetup aendern: <ESC>: SETUP
XEinfuegemodus: <ESC>: I
XBeenden: <ESC>: WQ
X
X<ESC> steht fuer die ESC-Taste!
END_OF_FILE
if test 863 -ne `wc -c <'mbox/contrib/wendy/wendy.hlp'`; then
echo shar: \"'mbox/contrib/wendy/wendy.hlp'\" unpacked with wrong size!
fi
# end of 'mbox/contrib/wendy/wendy.hlp'
fi
if test -f 'mbox/etc/active' -a "${1}" != "-c" ; then
echo shar: Will not clobber existing file \"'mbox/etc/active'\"
else
echo shar: Extracting \"'mbox/etc/active'\" \(0 characters\)
sed "s/^X//" >'mbox/etc/active' <<'END_OF_FILE'
END_OF_FILE
if test 0 -ne `wc -c <'mbox/etc/active'`; then
echo shar: \"'mbox/etc/active'\" unpacked with wrong size!
fi
# end of 'mbox/etc/active'
fi
if test -f 'mbox/etc/face.put.U' -a "${1}" != "-c" ; then
echo shar: Will not clobber existing file \"'mbox/etc/face.put.U'\"
else
echo shar: Extracting \"'mbox/etc/face.put.U'\" \(440 characters\)
sed "s/^X//" >'mbox/etc/face.put.U' <<'END_OF_FILE'
Xbegin 644 mbox/etc/face.put
XM, P /X ?__@ /__@ '__ '__ #\ #__ /__ #__ ___@!
XM__!___@!__!___@!__!___@!__A___@!__A___@!__A___@!__Q___ !__Q_
XM_\ !__Q__P !__QX/@ !__YC/ !__YP'/X!__YQ_/\!__]__'\!__]__'\!
XM__^__C\!__^__S\#___?_Q\#___O_A\#___O\ $#___W\ !___W@ ___[
XM , ?__Y /X /__]O_P '__^__P #___?_@ !___/_ ___C\ ?__P
XM /__X /__L /__' /_^'@> /_X'_\ /_ #_X /_ !_P /\
X6#_@ /P !_ /@ !^ / \ >
X
Xend
END_OF_FILE
if test 440 -ne `wc -c <'mbox/etc/face.put.U'`; then
echo shar: \"'mbox/etc/face.put.U'\" unpacked with wrong size!
else
echo shar: Uudecoding \"'mbox/etc/face.put'\" \(292 characters\)
cat mbox/etc/face.put.U | uudecode
if test 292 -ne `wc -c <'mbox/etc/face.put'`; then
echo shar: \"'mbox/etc/face.put'\" uudecoded with wrong size!
else
rm mbox/etc/face.put.U
fi
fi
# end of 'mbox/etc/face.put.U'
fi
if test -f 'mbox/etc/guests.intro' -a "${1}" != "-c" ; then
echo shar: Will not clobber existing file \"'mbox/etc/guests.intro'\"
else
echo shar: Extracting \"'mbox/etc/guests.intro'\" \(17 characters\)
sed "s/^X//" >'mbox/etc/guests.intro' <<'END_OF_FILE'
XHello Guests ...
END_OF_FILE
if test 17 -ne `wc -c <'mbox/etc/guests.intro'`; then
echo shar: \"'mbox/etc/guests.intro'\" unpacked with wrong size!
fi
# end of 'mbox/etc/guests.intro'
fi
if test -f 'mbox/etc/intro' -a "${1}" != "-c" ; then
echo shar: Will not clobber existing file \"'mbox/etc/intro'\"
else
echo shar: Extracting \"'mbox/etc/intro'\" \(24 characters\)
sed "s/^X//" >'mbox/etc/intro' <<'END_OF_FILE'
XWellcome to ix/MBox BBS
END_OF_FILE
if test 24 -ne `wc -c <'mbox/etc/intro'`; then
echo shar: \"'mbox/etc/intro'\" unpacked with wrong size!
fi
# end of 'mbox/etc/intro'
fi
if test -f 'mbox/etc/list.games' -a "${1}" != "-c" ; then
echo shar: Will not clobber existing file \"'mbox/etc/list.games'\"
else
echo shar: Extracting \"'mbox/etc/list.games'\" \(765 characters\)
sed "s/^X//" >'mbox/etc/list.games' <<'END_OF_FILE'
X#---------------------------------------------------------------------------
X#
X# ix/MBox L I S T . G A M E S
X# Bulletin Board System for UNIX(-Derivations)
X#
X# Volker Schuermann
X# Wuppertal, FRG, 04.12.1993
X#
X#---------------------------------------------------------------------------
X# Diese Datei enthaelt die Liste der verfuegbaren Spiele.
X#---------------------------------------------------------------------------
X# This is the list of games, users may play.
X#---------------------------------------------------------------------------
X
XGame Path
X===========================================================================
XTetris /usr/bin/tetris
XAdventure /usr/local/bin/dinkum
END_OF_FILE
if test 765 -ne `wc -c <'mbox/etc/list.games'`; then
echo shar: \"'mbox/etc/list.games'\" unpacked with wrong size!
fi
# end of 'mbox/etc/list.games'
fi
if test -f 'mbox/etc/log.alltime' -a "${1}" != "-c" ; then
echo shar: Will not clobber existing file \"'mbox/etc/log.alltime'\"
else
echo shar: Extracting \"'mbox/etc/log.alltime'\" \(0 characters\)
sed "s/^X//" >'mbox/etc/log.alltime' <<'END_OF_FILE'
END_OF_FILE
if test 0 -ne `wc -c <'mbox/etc/log.alltime'`; then
echo shar: \"'mbox/etc/log.alltime'\" unpacked with wrong size!
fi
# end of 'mbox/etc/log.alltime'
fi
if test -f 'mbox/etc/log.calls' -a "${1}" != "-c" ; then
echo shar: Will not clobber existing file \"'mbox/etc/log.calls'\"
else
echo shar: Extracting \"'mbox/etc/log.calls'\" \(0 characters\)
sed "s/^X//" >'mbox/etc/log.calls' <<'END_OF_FILE'
END_OF_FILE
if test 0 -ne `wc -c <'mbox/etc/log.calls'`; then
echo shar: \"'mbox/etc/log.calls'\" unpacked with wrong size!
fi
# end of 'mbox/etc/log.calls'
fi
if test -f 'mbox/etc/log.mbd' -a "${1}" != "-c" ; then
echo shar: Will not clobber existing file \"'mbox/etc/log.mbd'\"
else
echo shar: Extracting \"'mbox/etc/log.mbd'\" \(0 characters\)
sed "s/^X//" >'mbox/etc/log.mbd' <<'END_OF_FILE'
END_OF_FILE
if test 0 -ne `wc -c <'mbox/etc/log.mbd'`; then
echo shar: \"'mbox/etc/log.mbd'\" unpacked with wrong size!
fi
# end of 'mbox/etc/log.mbd'
fi
if test -f 'mbox/etc/log.pd' -a "${1}" != "-c" ; then
echo shar: Will not clobber existing file \"'mbox/etc/log.pd'\"
else
echo shar: Extracting \"'mbox/etc/log.pd'\" \(0 characters\)
sed "s/^X//" >'mbox/etc/log.pd' <<'END_OF_FILE'
END_OF_FILE
if test 0 -ne `wc -c <'mbox/etc/log.pd'`; then
echo shar: \"'mbox/etc/log.pd'\" unpacked with wrong size!
fi
# end of 'mbox/etc/log.pd'
fi
if test -f 'mbox/etc/log.reflector' -a "${1}" != "-c" ; then
echo shar: Will not clobber existing file \"'mbox/etc/log.reflector'\"
else
echo shar: Extracting \"'mbox/etc/log.reflector'\" \(0 characters\)
sed "s/^X//" >'mbox/etc/log.reflector' <<'END_OF_FILE'
END_OF_FILE
if test 0 -ne `wc -c <'mbox/etc/log.reflector'`; then
echo shar: \"'mbox/etc/log.reflector'\" unpacked with wrong size!
fi
# end of 'mbox/etc/log.reflector'
fi
if test -f 'mbox/etc/log.stat' -a "${1}" != "-c" ; then
echo shar: Will not clobber existing file \"'mbox/etc/log.stat'\"
else
echo shar: Extracting \"'mbox/etc/log.stat'\" \(0 characters\)
sed "s/^X//" >'mbox/etc/log.stat' <<'END_OF_FILE'
END_OF_FILE
if test 0 -ne `wc -c <'mbox/etc/log.stat'`; then
echo shar: \"'mbox/etc/log.stat'\" unpacked with wrong size!
fi
# end of 'mbox/etc/log.stat'
fi
if test -f 'mbox/etc/logo~' -a "${1}" != "-c" ; then
echo shar: Will not clobber existing file \"'mbox/etc/logo~'\"
else
echo shar: Extracting \"'mbox/etc/logo~'\" \(549 characters\)
sed "s/^X//" >'mbox/etc/logo~' <<'END_OF_FILE'
XContent-Type: text/richtext
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X<Italic> The Underground Network </Italic>
X<Bold><Flash>ooo o o ooo ooo o ooo ooo ooo oo o o o ooo o o oo ooo ooo ooo o o
X<Bold><Flash> o ooo oo o o ooo oo o ooo ooo o o oo o ooo o o oo ooo o o
X<Bold><Flash> o o o ooo o o o o ooo o o o o o o ooo ooo o o ooo ooo ooo ooo o</Flash></Bold>
X<Italic> The Time Travelling Agency </Italic>
X
X
X
X
X
X
X
X
X
X
X
X
X
END_OF_FILE
if test 549 -ne `wc -c <'mbox/etc/logo~'`; then
echo shar: \"'mbox/etc/logo~'\" unpacked with wrong size!
fi
# end of 'mbox/etc/logo~'
fi
if test -f 'mbox/etc/mbox.seq' -a "${1}" != "-c" ; then
echo shar: Will not clobber existing file \"'mbox/etc/mbox.seq'\"
else
echo shar: Extracting \"'mbox/etc/mbox.seq'\" \(2 characters\)
sed "s/^X//" >'mbox/etc/mbox.seq' <<'END_OF_FILE'
X1
END_OF_FILE
if test 2 -ne `wc -c <'mbox/etc/mbox.seq'`; then
echo shar: \"'mbox/etc/mbox.seq'\" unpacked with wrong size!
fi
# end of 'mbox/etc/mbox.seq'
fi
if test -f 'mbox/etc/mbox.who' -a "${1}" != "-c" ; then
echo shar: Will not clobber existing file \"'mbox/etc/mbox.who'\"
else
echo shar: Extracting \"'mbox/etc/mbox.who'\" \(0 characters\)
sed "s/^X//" >'mbox/etc/mbox.who' <<'END_OF_FILE'
END_OF_FILE
if test 0 -ne `wc -c <'mbox/etc/mbox.who'`; then
echo shar: \"'mbox/etc/mbox.who'\" unpacked with wrong size!
fi
# end of 'mbox/etc/mbox.who'
fi
if test -f 'mbox/etc/pd.script' -a "${1}" != "-c" ; then
echo shar: Will not clobber existing file \"'mbox/etc/pd.script'\"
else
echo shar: Extracting \"'mbox/etc/pd.script'\" \(0 characters\)
sed "s/^X//" >'mbox/etc/pd.script' <<'END_OF_FILE'
END_OF_FILE
if test 0 -ne `wc -c <'mbox/etc/pd.script'`; then
echo shar: \"'mbox/etc/pd.script'\" unpacked with wrong size!
fi
# end of 'mbox/etc/pd.script'
fi
if test -f 'mbox/etc/tset' -a "${1}" != "-c" ; then
echo shar: Will not clobber existing file \"'mbox/etc/tset'\"
else
echo shar: Extracting \"'mbox/etc/tset'\" \(21 characters\)
sed "s/^X//" >'mbox/etc/tset' <<'END_OF_FILE'
XTERM=$1
Xexport TERM
X
END_OF_FILE
if test 21 -ne `wc -c <'mbox/etc/tset'`; then
echo shar: \"'mbox/etc/tset'\" unpacked with wrong size!
fi
chmod +x 'mbox/etc/tset'
# end of 'mbox/etc/tset'
fi
if test -f 'mbox/src/MBOXHOME' -a "${1}" != "-c" ; then
echo shar: Will not clobber existing file \"'mbox/src/MBOXHOME'\"
else
echo shar: Extracting \"'mbox/src/MBOXHOME'\" \(505 characters\)
sed "s/^X//" >'mbox/src/MBOXHOME' <<'END_OF_FILE'
X#---------------------------------------------------------------------------
X#
X# ix/MBox M B O X H O M E
X# Bulletin Board System for UNIX(-Derivations)
X#
X# Volker Schuermann
X# Wuppertal, FRG, 04.12.1993
X#
X#---------------------------------------------------------------------------
X# It's used by "./src/Makefile". Just ignore it!
X#---------------------------------------------------------------------------
X
Xcd ..
Xpwd
Xcd src
END_OF_FILE
if test 505 -ne `wc -c <'mbox/src/MBOXHOME'`; then
echo shar: \"'mbox/src/MBOXHOME'\" unpacked with wrong size!
fi
# end of 'mbox/src/MBOXHOME'
fi
if test -f 'mbox/src/coreleft.c' -a "${1}" != "-c" ; then
echo shar: Will not clobber existing file \"'mbox/src/coreleft.c'\"
else
echo shar: Extracting \"'mbox/src/coreleft.c'\" \(584 characters\)
sed "s/^X//" >'mbox/src/coreleft.c' <<'END_OF_FILE'
X/* ix/MBox (coreleft.c) by Volker Schuermann, 04.12.1993
X
X This C source code contains the following functions:
X
X #CL coreleft() find out how many memory is still available
X
X Contact <volkers@unnet.wupper.de> for help! */
X
X
X
X
X
X#ifdef _SYS7
X#include <stdlib.h>
X#else
X#include <stdio.h>
X#include <malloc.h>
X#endif
X
X#include "mbox.h"
X
X
X/* #CL - Keep track of remaining memory. */
X
Xint coreleft()
X{
X UNSIGNED char *buffer;
X long size = 32L;
X
X do{
X size *= 2;
X buffer = malloc(size);
X if(buffer != NULL) free( buffer );
X }while(buffer != NULL);
X
X return (int) size;
X}
X
END_OF_FILE
if test 584 -ne `wc -c <'mbox/src/coreleft.c'`; then
echo shar: \"'mbox/src/coreleft.c'\" unpacked with wrong size!
fi
# end of 'mbox/src/coreleft.c'
fi
if test -f 'mbox/src/derror.c' -a "${1}" != "-c" ; then
echo shar: Will not clobber existing file \"'mbox/src/derror.c'\"
else
echo shar: Extracting \"'mbox/src/derror.c'\" \(903 characters\)
sed "s/^X//" >'mbox/src/derror.c' <<'END_OF_FILE'
X/* ix/MBox (derror.c) by Volker Schuermann, 04.12.1993
X
X This C source code contains the following functions:
X
X #NR nerror() catching bugs (MB-DAEMON version of nerror())
X
X Contact <volkers@unnet.wupper.de> for help! */
X
X
X
X
X
X
X
X
X
X#include <stdio.h>
X
X#include "defs.h"
X#include "mbox.msg"
X
X
X/* #NR - Catching bugs and doing the reporting.
X
X [file] tells in which file the error occured,
X [line] specifies the code line,
X [function] names the C function,
X [descr] contains a description and
X [er] gives further information. */
X
Xvoid nerror(file, line, function, descr, er)
Xunsigned char file[];
Xint line;
Xunsigned char function[], descr[], er[];
X{
X unsigned char s[STRING];
X
X printf("%c%s %s (%s) - %s \"%s\"\n", CR, DER01_MSG, function, file, descr, er);
X
X sprintf(s, "[%s] %s, %d\n***** %s, %s, %s ... %s !!!",
X DER02_MSG, file, line, function, descr, er, DER03_MSG);
X
X}
X
X
END_OF_FILE
if test 903 -ne `wc -c <'mbox/src/derror.c'`; then
echo shar: \"'mbox/src/derror.c'\" unpacked with wrong size!
fi
# end of 'mbox/src/derror.c'
fi
if test -f 'mbox/src/mbrsh.c' -a "${1}" != "-c" ; then
echo shar: Will not clobber existing file \"'mbox/src/mbrsh.c'\"
else
echo shar: Extracting \"'mbox/src/mbrsh.c'\" \(701 characters\)
sed "s/^X//" >'mbox/src/mbrsh.c' <<'END_OF_FILE'
X/* ix/MBox (mbrsh.c) by Volker Schuermann, 04.12.1993
X
X This C source code contains the following functions:
X
X #MA main() BBS shell which handles permissions properly
X
X Contact <volkers@unnet.wupper.de> for help! */
X
X
X
X
X
X
X
X#include <stdio.h>
X#include <sys/types.h>
X#include <unistd.h>
X
X#ifndef _MINIX
X#define UNSIGNED unsigned
X#else
X#define UNSIGNED
X#endif
X
X#define LONGSTRING 256
X
Xint main(argc, argv)
Xint argc;
XUNSIGNED char *argv[];
X{
X UNSIGNED char s[LONGSTRING];
X int i, j;
X
X setgid( atoi(argv[argc -1]) );
X setuid( atoi(argv[argc -2]) );
X
X strcpy(s, "exec ");
X j = argc -2;
X
X for(i = 1; i < j; i++){
X strcat(s, argv[i]);
X strcat(s, " ");
X }
X
X system( s );
X
X return 0;
X}
END_OF_FILE
if test 701 -ne `wc -c <'mbox/src/mbrsh.c'`; then
echo shar: \"'mbox/src/mbrsh.c'\" unpacked with wrong size!
fi
# end of 'mbox/src/mbrsh.c'
fi
echo shar: End of archive 12 \(of 12\).
cp /dev/null ark12isdone
MISSING=""
for I in 1 2 3 4 5 6 7 8 9 10 11 12 ; do
if test ! -f ark${I}isdone ; then
MISSING="${MISSING} ${I}"
fi
done
if test "${MISSING}" = "" ; then
echo You have unpacked all 12 archives.
rm -f ark[1-9]isdone ark[1-9][0-9]isdone
else
echo You still must unpack the following archives:
echo " " ${MISSING}
fi
exit 0
exit 0 # Just in case...