----------------------------------------------------------------------------- Pistolgrip's Telnet Door Setup for Synchronet BBS - Updated 05/02/2002 ----------------------------------------------------------------------------- ** Note : These instructions are for Synchronet v3.0+ (Win32) using its built-in Telnet/FOSSIL Support, but most of the setup is the same for v2.3 (DOS) running under Netmodem or COM/IP, or v2.3 for OS/2 using SIO. ** Note : Synchronet for Unix is well on it's way to becoming as full-featured as Synchronet for Windows. This document currently only contains information relating to the Win32 version of Synchronet at this time. Stay tuned for future updates of this file on doors under Synchronet for Unix and FreeBSD. The day of running the popular 16-bit door programs under Unix/DOSEMU is not too far away. Be sure to check the link below for the latest information on Synchronet for Unix-based platforms. ftp://vert.synchro.net/Synchronet/sbbsunix.txt ** Note : Some Door Programs (ie, LORD, Usurper, etc) which were written and compiled with Turbo Pascal will have problems running on Pentium Pro 200MHz and Higher machines. The error will show itself upon execution of the door something like this: "Runtime error 200 at 345A:0091" This is a known problem and I have linked two Programs which you can run to 'patch' the .EXE's to fix the problem. You can download the files directly below. Which patch works seems to depend upon the program in question. ftp://wasteland-bbs.com/main.area/bbsdoors/tppatch.zip ftp://wasteland-bbs.com/main.area/bbsdoors/pent2.zip ** Newer versions of some programs like LORD and others are no longer subject to this problem. The newer versions of these programs have been re-written without this problem. ** Note : You can always find the latest version of this file here: ftp://wasteland-bbs.com/Synchronet/sbbsdoor.txt ----------------------------------------------------------------------------- IMPORTANT INFO - 1 ----------------------------------------------------------------------------- I've had a lot of new Synchronet Sysops ask me about setting up and configuring BBS Door Programs for use with Telnet and Synchronet. I figured I would put together a quick list of the settings I use here and hopefully ease the transition to Telnet and/or Synchronet. One of the most important things we must consider when running door programs with Synchronet v3.0+ is the difference in the Input/Output of the BBS and Door Programs when running under Telnet versus UART/COM. Those of you who are familiar with the old days of Dial-Up (UART/COM) BBS Systems may be asking yourself, "How/when do I load the FOSSIL Driver?". Well, when running a telnet Synchronet BBS System, a third-party FOSSIL driver such as the old X00 or BNU is not required. Synchronet v3.0+ includes its own FOSSIL and provides all the services required for most door programs. ** Note : Synchronet's FOSSIL driver is Automatically Loaded and requires absolutely *NO* Sysop Configuration! ----------------------------------------------------------------------------- * Question: What is a FOSSIL? A "FOSSIL" is simply a communications driver. The term "FOSSIL" (which stands for Fido-Opus-SEAdog-Standard-Interface-Layer) is a communications standard which has become stable over the years, and is in wide use both in and out of FidoNet. It represents the work of several FidoNet sysops who felt the need to provide a standard API for use in an environment which makes use of several software packages. The history of the FOSSIL standard itself, and all the technical details, may be found in the FTSC document FSC-0015. ----------------------------------------------------------------------------- ** Note : A FOSSIL Driver is only required when running 16-bit DOS Programs. ----------------------------------------------------------------------------- Synchronet v3 supports the following I/O methods for external programs/doors: I/O Method Use for these types of programs -=-=--=-=-=- -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- FOSSIL 16-bit doors and external editors Ex: most popular doors like TW2002, GlobalWar, LORD Typical drop file types: DOOR.SYS and DORINFO#.DEF DOS I/O 16-bit Synchronet and WWIV doors and external editors Ex: Food Fight, Dragon's Hoard, Domain doors, SBJ/SBL v2.x Typical drop file types: CHAIN.TXT and XTRN.DAT TCP/IP Sockets 32-bit TCP/IP doors Ex: DoorMUD/Sync, PimpWars/Win32, Darkness/Win32, SBJ/SBL v3.x Typical drop file types: DOOR32.SYS and XTRN.DAT Standard I/O 32-bit console-based programs and doors Ex: PimpWars/Linux, Lord/X, "scfg -d", cmd.exe, bash, pico Typical drop file types: DOOR32.SYS and (support for 32-bit Standard I/O was added in v3.10) ** Note : Only 32-bit external programs are currently supported on Unix. When trying to run a Door Program under Telnet the Door must support FOSSIL Communications, Socket Communications, or use Standard I/O. Most new and many older popular 16-bit doors can use both FOSSIL and Direct UART/COM Input/Output for communicating with the remote user. On these doors, you must be sure to set the door program to use FOSSIL I/O. It is important to understand this because how each door is told to use FOSSIL I/O is different and some are more tricky than others. Refer to your program documentation for exactly how you enable FOSSIL Communications. ** Note : Doors that support Direct UART/COM I/O only will *NOT* work with Synchronet v3.0+. Most of the older 16-bit doors written for Synchronet using the XSDK or written for WWIV will work with Synchronet v3.0+ using the "Intercept Standard I/O" toggle in SCFG (Previously called "Intercept I/O Interrupts" prior to v3.10). ** Note : You will also use the "Intercept Standard I/O" option when running 32-bit programs such as pico and vi under Unix. The newer 32-bit socket doors using the DOOR32 Standard are also supported and are a welcome change to the old 16-bit world of BBS door programs. Many Sysops previously found the performance of 16-bit doors running under WindowsNT/2000 less than ideal. This is not so much the case anymore with the updated FOSSIL for NT that is included with Synchronet v3.10+. If you are running 16-bit doors on NT/2000 then be sure to upgrade Synchronet for the best performance possible. ** The slowness of 16-bit programs under NT/2000 is related to the OS and Door themselves, and has nothing to do with Synchronet. This is a limitation of the outdated multitasking code in the door and the less than ideal NT/2000 support for 16-bit programs. ** Note : When running DOOR32 doors written using the D32 Door Kit prior to to v0.4 (04/17/02) you may experience a known bug in the D32 Door Kit. The bug is only a problem on NT-based OSes (WinNT, Win2000, XP, etc.). If a DOOR32 program hangs-up on a user when exiting the door, then you have found the bug. If you are having this trouble with a DOOR32 program you have to grab an updated version of the door from the author that is compiled with the new D32 Door Kit v0.4+. For info on the D32 Door Kit : http://www.mysticbbs.com If you have trouble with a door displaying remotely, or not accepting Input from the client then you probably don't have the Input/Output settings correct in either SCFG or for the door program itself. Or, possibly, the door does not support one of the 4 methods listed above for communication. ----------------------------------------------------------------------------- IMPORTANT INFO - 2 ----------------------------------------------------------------------------- I say pay attention here son! :) I've included my settings for several popular doors and be sure when you are looking through them to pay attention to the "%n" and "%#" in the door command lines. %n = Current BBS Node Directory (example: C:\SBBS\NODE1\) %# = Current BBS Node Number %f = Path and Filename of DropFile (example: C:\SBBS\NODE1\DOOR.SYS) Refer to your [SYSOP.DOC/Appendix A] for a complete list of these. http://www.synchro.net/docs/appendix.html#Appendix_A These are Synchronet Specific Command Line Specifiers. These are essentially macros which can be used in SCFG Command Lines for not only Door Programs, but from just about any Command Line setting in SCFG (eg. External Editors, Download Event, Upload Testers, etc.) These 'macros' are translated into BBS/Node specific information which is very useful when calling External Programs and makes Synchronet one of the most flexible BBS packages available for running External Doors and Programs. ----------------------------------------------------------------------------- IMPORTANT INFO - 3 ----------------------------------------------------------------------------- It would be wise to install all your doors off the SBBS\XTRN directory (ie. C:\SBBS\XTRN\BRE) if it's not too late. This will help keep all your doors in an easy to reference point. Also, this is where the pre-configured doors (SBL, SBJ, SMM, etc.) are installed by default. ** Note : Do not install Synchronet, or any DOS doors in directories with long filenames or things will *not* work correctly. When configuring your Doors it is best whenever possible to place the dropfiles in your SBBS\NODE# directories and configure the door to look there for the file. This ensures smooth MultiNode usage! This is where the Command Line Specifiers come in real handy. How you do this on different doors will vary, but I do recommend doing this whenever possible! If your door supports multiple users at the same time then I strongly recommend using SBBS\NODE# to keep from overwriting the previous users Dropfile. ----------------------------------------------------------------------------- The information in the included files is nothing more than a rough outline of what settings are needed in SCFG as well as some of the Door Specific settings. I do not include any information on setting up the doors themselves and you should refer to the door(s) documentation for instructions on configuring the door itself. If you're still having troubles, have a question, or would like to submit your favorite door configs not included you can contact me at any of the below addresses. ----------------------------------------------------------------------------- Good Luck, and happy gaming! PistolGrip (Screw the Spell Checker!) ----------------------------------------------------------------------------- Email : sysop@wasteland-bbs.com BBS : telnet://wasteland-bbs.com WWW : http://wasteland-bbs.com FTP : ftp://wasteland-bbs.com You can always find the latest version of this file here: ftp://wasteland-bbs.com/Synchronet/sbbsdoor.txt ----------------------------------------------------------------------------- EXAMPLE CONFIGURATIONS ----------------------------------------------------------------------------- ** Note : If your SCFG screen for your door programs looks different then the ones below, and you don't have the new "Native (32-bit) Executable" option this is because these features were add in Synchronet v3.10. You should upgrade Synchronet to the latest version, which can always be found @ ftp://vert.synchro.net/Synchronet/ These examples should be more than enough to get you up and running. ----------------------------------------------------------------------------- Barren Realms Elite (BRE) ----------------------------------------------------------------------------- SCFG Settings ------------------------------------------------ Name Barren Realms Elite v0.988 Internal Code BRE Start-up Directory ..\XTRN\BRE Command Line bre Clean-up Command Line Execution Cost None Access Requirements Execution Requirements Multiple Concurrent Users Yes Intercept Standard I/O No Native (32-bit) Executable No Modify User Data No Execute on Event No BBS Drop File Type (R) Solar Realms DOORFILE.SR Place Drop File In Start-Up Directory Time Options... ------------------------------------------------ Door Specific Instructions ------------------------------------------------ BRE and the other SR / John Daily doors are easy with Synchronet since it supports SR doors native DOORFILE.SR Just place the DOORFILE.SR in BRE's directory and you're home free. ** Note: BRE is not Multiplayer and can only be used on one node at a time. However, we can leave Allow Mulitple Users ON in SCFG as BRE will inform the player the door is in use by itself. ----------------------------------------------------------------------------- Falcons Eye (FE) ----------------------------------------------------------------------------- SCFG Settings ------------------------------------------------ Name Falcons' Eye v1.06 Internal Code FE Start-up Directory ..\XTRN\FE Command Line fe Clean-up Command Line Execution Cost None Access Requirements Execution Requirements Multiple Concurrent Users Yes Intercept Standard I/O No Native (32-bit) Executable No Modify User Data No Execute on Event No BBS Drop File Type (R) Solar Realms DOORFILE.SR Place Drop File In Start-Up Directory Time Options... ------------------------------------------------ Door Specific Instructions ------------------------------------------------ FE and the other SR / John Daily doors are easy with Synchronet since it supports SR doors native DOORFILE.SR Just place the DOORFILE.SR in BRE's directory and you're home free. ** Note: FE is not Multiplayer and can only be used on one node at a time. However, we can leave Allow Mulitple Users ON in SCFG as FE will inform the player the door is in use by itself. ----------------------------------------------------------------------------- Global War ----------------------------------------------------------------------------- SCFG Settings ------------------------------------------------ Name Global War v3.0 beta 6 Internal Code GLOBAL30 Start-up Directory ..\XTRN\GWAR30 Command Line war /D %f Clean-up Command Line Execution Cost None Access Requirements Execution Requirements Multiple Concurrent Users Yes Intercept Standard I/O No Native (32-bit) Executable No Modify User Data No Execute on Event No BBS Drop File Type (R) GAP DOOR.SYS Place Drop File In Node Directory Time Options... ------------------------------------------------ Door Specific Instructions ------------------------------------------------ When running GWAR in this manner it is not necessary to use more than one WAR.CFG. **** Be sure Line #9 of WAR.CFG is set to "F" for FOSSIL I/O when running under Telnet ----------------------------------------------------------------------------- Legend of the Red Dragon (LORD) ----------------------------------------------------------------------------- SCFG Settings ------------------------------------------------ Name LORD v4.02 Internal Code LORD Start-up Directory ..\XTRN\LORD Command Line start %# Clean-up Command Line Execution Cost None Access Requirements Execution Requirements Multiple Concurrent Users Yes Intercept Standard I/O No Native (32-bit) Executable No Modify User Data No Execute on Event No BBS Drop File Type GAP DOOR.SYS Place Drop File In Node Directory Time Options... ------------------------------------------------ Door Specific Instructions ------------------------------------------------ Run LORDCFG.EXE from the LORD directory and setup the nodes something like this. ** Replace # with the matching BBS Node Number EDITTING NODE SETUP (1) Node Number : # (2) BBS Name : WasteLand (3) BBS Software : DOORSYS (4) Path To Drop File: c:\sbbs\node# (5) Fossil/Internal : Using Regular Fossil Driver (6) Locked Port Speed: Port Not Locked (7) Comport : Read From Drop File (8) Send Open Comports Command? : Yes! (9) Send Reset Comports Command? : Yes! (A) Use Special ANSI Settings? : No! (B) Use direct screen writes? : Yes! (C) Copy setup from another RT game. (TEOS & RTREADER) ([) Go back a node (]) Go forward a node (Q) Quit To Main *** Be Sure to edit START.BAT and check for proper paths and filenames! ----------------------------------------------------------------------------- Legend of the Red Dragon II (LORD2) ----------------------------------------------------------------------------- SCFG Settings ------------------------------------------------ Name LORD ][ v1.01 Internal Code LORD2 Start-up Directory ..\XTRN\LORD2 Command Line lord2 %# Clean-up Command Line Execution Cost None Access Requirements Execution Requirements Multiple Concurrent Users Yes Intercept Standard I/O No Native (32-bit) Executable No Modify User Data No Execute on Event No BBS Drop File Type RBBS/QuickBBS DORINFO1.DEF Place Drop File In Node Directory Time Options... ------------------------------------------------ Door Specific Instructions ------------------------------------------------ Run L2CFG.EXE from the LORD2 directory and setup the nodes something like this. ** Replace # with the matching BBS Node Number EDITING NODE SETUP (1) Node Number : # (2) BBS Name : WasteLand BBS (3) BBS Software : QBBS (4) Path To Drop File: c:\sbbs\node# (5) Fossil/Internal : Using Regular Fossil Driver (6) Locked Port Speed: 38400 (7) Comport : 3 (8) Send Open Comports Command? : Yes! (9) Send Reset Comports Command? : Yes! (A) Use Special ANSI Settings? : No! (B) Use direct screen writes? : Yes! (C) Copy setup from another RT game. (LORD & RTREADER) (D) Use secondary ASYNC commands?: No! ([) Go back a node (]) Go forward a node (Q) Quit To Main *** Be Sure to edit LORD2.BAT and check for proper paths and filenames! ----------------------------------------------------------------------------- Trade Wars 2002 (TW2002) ----------------------------------------------------------------------------- SCFG Settings ------------------------------------------------ Name Trade Wars 2002 v3.09 Internal Code TRADEWAR Start-up Directory ..\XTRN\TW2002 Command Line tw2002 twnode=%# Clean-up Command Line Execution Cost None Access Requirements Execution Requirements Multiple Concurrent Users Yes Intercept Standard I/O No Native (32-bit) Executable No Modify User Data No Execute on Event No BBS Drop File Type GAP DOOR.SYS Place Drop File In Node Directory Time Options... ------------------------------------------------ Door Specific Instructions ------------------------------------------------ Node Settings in TEDIT.EXE / (O) BBS Node Editor ------------------------------------------------ (Replace # with BBS Node Number for each Node) Node number: # Path to Data files : Path to Drop file : c:\sbbs\node#\ BBS Drop file type : DOOR Hardware Handshaking: Yes Active Node : Yes Fossil port 1 to 254: 1 I/O Type : Fossil Node editor: (?) (<>) (X=Exit) [X] : ----------------------------------------------------------------------------- Usurper ----------------------------------------------------------------------------- SCFG Settings ------------------------------------------------ Name Usurper v0.17 Internal Code USURPER Start-up Directory ..\XTRN\USURPER Command Line usurper /P%n Clean-up Command Line Execution Cost None Access Requirements Execution Requirements Multiple Concurrent Users Yes Intercept Standard I/O No Native (32-bit) Executable No Modify User Data No Execute on Event No BBS Drop File Type RBBS/QuickBBS DORINFO1.DEF Place Drop File In Node Directory Time Options... ------------------------------------------------ Door Specific Instructions ------------------------------------------------ Usurper is pretty easy. You just need to pass path to the dropfile on the command line like above and it's easy. Edit USURP.CTL in Usurper directory and make sure the following are set correctly. Also, check everything else while you're in there. ; ::::------- Put your bbs type here! Select from those listed above. ; :::: ; \/\/ BBSTYPE DORINFO1 ; ; ; Uncomment the next line if you use a fossil device driver and wish to have ; the door initialize your fossil to the locked/baud speed rate. FOSSIL ----------------------------------------------------------------------------- The Clans (CLANS) ----------------------------------------------------------------------------- SCFG Settings ------------------------------------------------ Name Clans v0.95b6 Internal Code CLANS Start-up Directory ..\XTRN\CLANS Command Line clans.exe /N%# Clean-up Command Line Execution Cost None Access Requirements Execution Requirements Multiple Concurrent Users Yes Intercept Standard I/O No Native (32-bit) Executable No Modify User Data No Execute on Event No BBS Drop File Type (R) GAP DOOR.SYS Place Drop File In Node Directory Time Options... ------------------------------------------------ Door Specific Instructions ------------------------------------------------ Run CONFIG.EXE from the Clans directory and setup the nodes something like this. ** Replace # with the matching BBS Node Number T h e C l a n s C o n f i g Enter node number to edit : # Enter dropfile directory C:\SBBS\NODE# Use FOSSIL driver routines? (Current=No) [Yes/no] : Yes Serial port address (Enter 0 for default) (Current value is 0) 0 Serial port IRQ (Enter 0 for default) (Current value is 0) 0_ ----------------------------------------------------------------------------- Food Fight ----------------------------------------------------------------------------- SCFG Settings ------------------------------------------------ Name Food Fight v4.6.1 Internal Code FOODFGHT Start-up Directory ..\XTRN\FFIGHT Command Line foodfite foodfite.cfg %f Clean-up Command Line ffbull foodfite.cfg Execution Cost None Access Requirements Execution Requirements Multiple Concurrent Users Yes Intercept Standard I/O No Native (32-bit) Executable No Modify User Data No Execute on Event No BBS Drop File Type GAP DOOR.SYS Place Drop File In Node Directory Time Options... ------------------------------------------------ Door Specific Instructions ------------------------------------------------ Be sure to set Line #1 of your FOODFITE.CFG file to "LINE" (without quotes). This will make the door look to the command line for the dropfile path. Also, set line Line #17 of FOODFITE.CFG to "PORT:F:1" to enable FOSSIL I/O ** Note : This is for a different version of Foodfite than the WWIV version that comes pre-configured with Synchronet. ----------------------------------------------------------------------------- DoorMUD (DMUD) ----------------------------------------------------------------------------- SCFG Settings ------------------------------------------------ Name DoorMUD v0.97 32bit Internal Code DOORMUD Start-up Directory ..\XTRN\DMUD Command Line dmud32.exe Clean-up Command Line Execution Cost None Access Requirements Execution Requirements Multiple Concurrent Users Yes Intercept Standard I/O No Native (32-bit) Executable Yes Modify User Data No Execute on Event No BBS Drop File Type Synchronet XTRN.DAT Place Drop File In Node Directory Time Options... ------------------------------------------------ Door Specific Instructions ------------------------------------------------ These instructions are for the 32bit Synchronet version of DOORMUD. ----------------------------------------------------------------------------- Land of Devastation (LOD) ----------------------------------------------------------------------------- SCFG Settings ------------------------------------------------ Name LOD v5.11 Internal Code LOD511 Start-up Directory ..\XTRN\LOD Command Line game.exe /N%# /P%n Clean-up Command Line Execution Cost None Access Requirements Execution Requirements Multiple Concurrent Users No Intercept Standard I/O No Native (32-bit) Executable No Modify User Data No Execute on Event No BBS Drop File Type (R) GAP DOOR.SYS Place Drop File In Node Directory Time Options... ------------------------------------------------ Door Specific Instructions ------------------------------------------------ LOD is pretty easy. You just need to pass the node number and path to the dropfile on the command line like above. ** Note : Make sure to set "Multiple Concurrent User" to No, as LOD is not a true multi-player door and you will risk data corruption if you allow more than one user in the door at a time. ----------------------------------------------------------------------------- PimpWars (32 Bit) ----------------------------------------------------------------------------- SCFG Settings ------------------------------------------------ Name PimpWars v1.53 (32Bit) Internal Code PIMPWARS Start-up Directory ..\XTRN\PIMPWARS Command Line pimpwars.exe %f %# Clean-up Command Line Execution Cost None Access Requirements Execution Requirements AGE 18 Multiple Concurrent Users Yes Intercept Standard I/O No Native (32-bit) Executable Yes Modify User Data No Execute on Event No BBS Drop File Type Mystic DOOR32.SYS Place Drop File In Node Directory Time Options... ------------------------------------------------ Door Specific Instructions ------------------------------------------------ These instructinos are for the DOOR32 32bit version of Pimpwars. ----------------------------------------------------------------------------- SimBBS (32 Bit) ----------------------------------------------------------------------------- SCFG Settings ------------------------------------------------ Name SimBBS v2.42 (32Bit) Internal Code SIMBBS32 Start-up Directory ..\XTRN\SIM-BBS Command Line sim-bbs.exe %f Clean-up Command Line Execution Cost None Access Requirements Execution Requirements Multiple Concurrent Users Yes Intercept Standard I/O No Native (32-bit) Executable Yes Modify User Data No Execute on Event No BBS Drop File Type Mystic DOOR32.SYS Place Drop File In Node Directory Time Options... ------------------------------------------------ Door Specific Instructions ------------------------------------------------ These instructinos are for the DOOR32 32bit version of SIMBBS. ----------------------------------------------------------------------------- Planets: The Exploration of Space ----------------------------------------------------------------------------- SCFG Settings ------------------------------------------------ Name Planets: TEOS v2.0 Internal Code PLANETS Start-up Directory ..\XTRN\PLANETS Command Line start %# Clean-up Command Line Execution Cost None Access Requirements Execution Requirements Multiple Concurrent Users Yes Intercept Standard I/O No Native (32-bit) Executable No Modify User Data No Execute on Event No BBS Drop File Type RBBS/QuickBBS DORINFO1.DEF Place Drop File In Node Directory Time Options... ------------------------------------------------ Door Specific Instructions ------------------------------------------------ Run PLANCFG.EXE from the Planets directory and setup the nodes something like this. ** Replace # with the matching BBS Node Number EDITTING NODE SETUP (1) Node Number : # (2) BBS Name : WasteLand BBS (3) BBS Software : QBBS (4) Path To Drop File: c:\sbbs\node# (5) Fossil/Internal : Using Regular Fossil Driver (6) Locked Port Speed: 38400 (7) Comport : Read From Drop File (8) Send Open Comports Command? : Yes! (9) Send Reset Comports Command? : Yes! (A) Use Special ANSI Settings? : No! (B) Use direct screen writes? : Yes! (C) Copy setup from another RT game. (LORD & RTREADER) ([) Go back a node (]) Go forward a node (Q) Quit To Main *** Be Sure to edit START.BAT and check for proper paths and filenames! ----------------------------------------------------------------------------- Virtual Sysop ----------------------------------------------------------------------------- SCFG Settings ------------------------------------------------ Name Virtual Sysop III v3.01df Internal Code VSYSOPDF Start-up Directory ..\XTRN\VSYSOP Command Line vsysop.exe -d %n Clean-up Command Line Execution Cost None Access Requirements Execution Requirements Multiple Concurrent Users Yes Intercept Standard I/O No Native (32-bit) Executable No Modify User Data No Execute on Event No BBS Drop File Type GAP DOOR.SYS Place Drop File In Node Directory Time Options... ------------------------------------------------ Door Specific Instructions ------------------------------------------------ Nothing special, very easy just be sure to point the EXE to the dropfile as above. ----------------------------------------------------------------------------- Excaliber II v3.71 ----------------------------------------------------------------------------- Name Excaliber II Internal Code EXCAL Start-up Directory ..\xtrn\excal Command Line excal37 %f Clean-up Command Line Execution Cost None Access Requirements Execution Requirements Multiple Concurrent Users Yes Intercept Standard I/O No Native (32-bit) Executable No Modify User Data No Execute on Event No BBS Drop File Type RBBS/QuickBBS DORINFO1.DEF Place Drop File In Node Directory Time Options... ------------------------------------------------ Door Specific Instructions ------------------------------------------------ Just follow the doors install and add as above in SCFG. ----------------------------------------------------------------------------- Synchronet Config [SCFG] (Remote) ----------------------------------------------------------------------------- Name SCFG Remote Internal Code SCFG Start-up Directory ..\ctrl Command Line %!scfg -d Clean-up Command Line Execution Cost None Access Requirements LEVEL 90 Execution Requirements Multiple Concurrent Users No Intercept Standard I/O Yes Native (32-bit) Executable Yes Modify User Data No Execute on Event No BBS Drop File Type None Place Drop File In Node Directory Time Options... ------------------------------------------------ Door Specific Instructions ------------------------------------------------ This only works with Synchronet v3.10+ and the new SCFG that supports the "-d" switch. ** Note : Be sure to restrict access to this one as appropriate for your system. ----------------------------------------------------------------------------- CMD.EXE - WindowsNT/2000/XP Command Prompt Shell (Remote) ----------------------------------------------------------------------------- Name CMD.EXE Internal Code CMD Start-up Directory c:\ Command Line ..\..\winnt\system32\cmd.exe Clean-up Command Line Execution Cost None Access Requirements LEVEL 99 Execution Requirements Multiple Concurrent Users No Intercept Standard I/O Yes Native (32-bit) Executable Yes Modify User Data No Execute on Event No BBS Drop File Type None Place Drop File In Node Directory Time Options... ------------------------------------------------ Door Specific Instructions ------------------------------------------------ This enables a DOS (cmd.exe) Shell remotely under WindowsNT/2000/XP. ** This only works with Synchronet v3.10+ ** Note : The I/O of programs other than CMD.EXE cannot be intercepted, so you cannot run anything other than DOS commands (ie. dir, cd, copy, etc.). ** Note : Be sure to restrict access to this one as appropriate for your system. ----------------------------------------------------------------------------- ----------------------------------------------------------------------------- Email : sysop@wasteland-bbs.com BBS : telnet://wasteland-bbs.com WWW : http://wasteland-bbs.com FTP : ftp://wasteland-bbs.com You can always find the latest version of this file here: ftp://wasteland-bbs.com/Synchronet/sbbsdoor.txt .