From: utzoo!decvax!ucbvax!ARPAVAX:C70:info-cpm Newsgroups: fa.info-cpm Title: RBBS, MINICBBS and security Article-I.D.: ucb.2131 Posted: Tue Oct 12 23:46:53 1982 Received: Mon Oct 25 02:25:30 1982 >From w8sdz@BRL Tue Oct 12 23:46:44 1982 You mentioned some time back that you have a part-time RCPM running now and wondered about MINICBBS vs RBBS. I like MINICBBS because it is small (about 10k .COM file) and simple. It's available from me, free to any legal owner of Ward & Randy's CBBS. MINICBBS is best used for applications where message handling is NOT the main purpose of the system. I think it's ideal for RCPMs where the primary purpose is file transfers. Either RBBS or MINICBBS can be run in any user area you want. This gives complete security of all message and support files. The way you do this is to get SECURTY2.ASM, my program which is a simple file loader. You assemble it and rename it to RBBS.COM or MINICBBS.COM. The user executes it, it moves itself to high memory, switches user numbers, opens and reads your "real" RBBS.COM file into memory starting at 100H. When the read is done, it pushes address 0 onto the stack and calls 100H. When RBBS or MINICBBS (the real one) is done, it jumps to address 0 and the warm boot restores the user number to whatever it was before you changed it with SECURTY2. This is because the CP/M picks up the nibble at address 4 and sets the user number to whatever was there. Since our program does NOT alter that nibble, everything is restored back to whatever it was before RBBS or MINICBBS was executed. CBBS is $50 - there is a form to fill out. It's available on many RCPM systems as CBBSFORM.DAT. The price is a real bargain. It comes on two 8" single density disks (or one punched for use of both sides). Lots of documentation and source code. Have you tried Frank Wancho's RBBS31? Some of the bugs you mentioned have been fixed.