CheckSec Version 1.00 -------- ------- ---- Copyright 1990, Emerald Software, All Rights Reserved Jason Horne, Programmer-in-Chief (1:3614/107) Keith Henson DISCLAIMER ========== Ok, here is the nasty stuff that you have probably read about a hundred thousand times. This program is guaranteed to do absolutely nothing except reside on your system. I will not be responsible for any damage caused by it, but will be glad to hear of it so that I may prevent further occurances! I am in no way responsible or liable for anything that any version of this program does (at least bad stuff... I will take the encouragement!) FILES INCLUDED IN ARCHIVE ===== ======== == ======= CHECKSEC.EXE - Actual program files CHECKSEC.DOC - Documentation REGISTER.TXT - How to register CheckSec WHAT DOES CheckSec DO? ==== ==== ======== === CheckSec is a program I wrote that will, upon command, search your USERS.BBS file for any user with a security level greater than or equal to the one you specify, and set any combination of flags either on or off individually if it is required for that particular user. This is handy if you are having problems with new user flags, flag changes by callback verification programs, etc. By the way, this program works with RemoteAccess OR QuickBBS! HOW DO I RUN CheckSec? === == = === ========= CheckSec uses a simple command line interface for maximum flexibility without the hassle of more than one control file. The basic command line syntax is: CHECKSEC ... The field is self-explanatory. It is just the path (WITHOUT the filename) to your USERS.BBS file. This path does not require a trailing backslash, and will work if one is present or if it is not. The field tells CheckSec what the minimum security level to check for flag changes is. Thus, if you placed a '10' in this field, all users will security levels 10 AND UP would be scanned. The field is what the program is all about. It tells CheckSec what flags to scan for and change if necessary. This may be in either or both of the following formats: Format One : < + | - > Examples are: A6- B4+ C3+ D5- The first character tells which flag set to check (A, B, C, or D), the next character tells what flag number (1-8) to check in that set, and the third and final character tells whether to turn it on or off (+ or -). Format Two : 8 x < + | - | . > Examples are: A-X.X-X.- BX-X-.X-X CX-.X-X.- D--.X-X.. The first character tells which flag set to check (A, B, C, or D), and each of the following eight characters tells whether to leave that flag alone ('-'), turn it ON ('X'), or turn it OFF ('.'). As I said before, the program can handle either or both flag change formats at the same time. WHY SHOULD I REGISTER? === ====== = ========= First of all, by registering, you are promoting the use of shareware overall, allowing you to 'try before you buy'. Secondly, you get the warm feeling that you know you are not breaking the law! Thirdly, the program will operate at maximum speed (somewhere around Warp 3 I think) instead of in slow mode. Please register. SUGGESTIONS, COMMENTS, REGISTRATIONS ============ ========= ============= If you want to register, report a bug, or send a comment or suggestion, send net mail to FidoNet 1:3614/107, or snail mail to the following address: Jason Horne Rt. 3 Box 297 Richlands, NC 28574 Please read the file REGISTER.TXT that comes with the archive for more information on registering! Thanks, and enjoy! Jason