********************************************* PRELIMINARY DOCUMENTATION ********************************************* THESE ARE NOTES ONLY, NONE OF THIS IS IMPLEMENTED YET! SETTING DNET UP AS A BBS (STANDALONE) (1) Set your modem to auto-answer Make sure that dropping DTR will hangup the modem (2) run dnet -a -8 [-bbaud] -sdbbs (additional options may apply, see DNET.DOC) -on connect, dnet will will interpret the connect message: CONNECT default baud CONNECT N baud These can be modified by AUTA resource entries in s:dnet.config (The defaults will not be used at all if any AUTA entries exist). dnet will automatically start the protocol and run 'dbbs'. dbbs is the bbs client program which will listen on port 8200 for connections. It is assumed the user will run a BBSTERM to connect to it. Alternately, the user might connect to the email, news, or filetransfer system (or all at once). -on carrier lost, the RESM resource entries in s:dnet.config will be run a second apart to reset the modem. uploading is done by requesting the bbs to retrieve files via the sgcopy server (i.e. ask the BBS to run 'getfiles') The user can download material by using the getfiles client program. Access rights will determine which directories he can download from. (3) Have fun. DBBS PROGRAM The logical device DBBS: must be assigned to the BBS control directory. This directory contains the following files: HELLO.MSG -initial hello message PASSWD -password file USERS/ -user information files firstname_lastname (one per user) HELLO.MSG is sent on initial connect to the DBBS. PASSWD contains basic name, password, and security access levels. Further information exists in USERS/ (one file for each user) in a standard format to define such things as terminal modes, usage, and other items of interest. NOTE that the mail, news, and file servers will also use the PASSWD file. USERS/_ CONTENTS The database consists of a domain/value heirarchy. Each domain has a modify time datestamp. LOGINS <> login history LOGIN