home *** CD-ROM | disk | FTP | other *** search
/ Oakland CPM Archive / oakcpm.iso / sigm / vol249 / install.hqp / INSTALL.HLP
Encoding:
Text File  |  1986-02-11  |  15.6 KB  |  427 lines

  1. 1*
  2. Enter drive to be used for DSK2$ files:
  3.  
  4. This is the drive that will contain the PWDS, COUNTERS, SUMMARY, 
  5. MESSAGES and COMMENTS files.  The MESSAGES and COMMENTS files can 
  6. grow quickly on a busy RBBS.  If you don't have a hard disk 
  7. drive, consider using drive B: for the DSK2$ files.  If you do 
  8. not select the A: drive for DSK2$ files, you must have a disk 
  9. mounted in the DSK2$ drive so that the PWDS file can be written 
  10. when this program terminates.  If you want to use a drive other 
  11. than A: for DSK2$ and don't have a disk mounted in the desired 
  12. DSK2$ drive, terminate this program now with CTRL-C and mount the 
  13. disk that you want to use for the PWDS file in the DSK2$ drive 
  14. before you run the INSTALL program again.
  15.  
  16. NOTE:  The BULLETIN, INFO, ENTERCPM and MENURBBS files must be on 
  17. the A: drive.
  18.  
  19. This is 'DSK2$'
  20. **
  21. 2*
  22. Enter drive to be used for DSK3$ files:
  23.  
  24. This is the drive that will contain the LASTCALR, CALLERS and 
  25. USERS files.  The USERS file should be protected because it will 
  26. contain the passwords of all your system users.  If you don't 
  27. have a hard disk drive, consider using drive B: for the DSK2$ 
  28. files.
  29.  
  30. This is 'DSK3$'
  31. **
  32. 3*
  33. Enter your FIRST Name:
  34.  
  35. Your FIRST Name is needed so that RBBS will know the identity of 
  36. the System Operator.  Your users might leave a message addressed 
  37. to either SYSOP or your real First and Last Name.  When you enter 
  38. RBBS as the SYSOP, you will be informed of any messages to either 
  39. SYSOP or your real FIRST and Last Name.
  40.  
  41. This is 'SYS1$'
  42. **
  43. 4*
  44. Enter your LAST Name:
  45.  
  46. Your LAST Name is needed so that RBBS will know the identity of 
  47. the System Operator.  Your users might leave a message addressed 
  48. to either SYSOP or your real First and LAST Name.  When you enter 
  49. RBBS as the SYSOP, you will be informed of any messages to either 
  50. SYSOP or your real First and LAST Name.
  51.  
  52. This is 'SYS2$'
  53. **
  54. 5*
  55. Enter the name of your RBBS system:
  56.  
  57. This text entry is what your callers see that identifies your 
  58. RBBS.  It is printed on their screen every time they call.  You 
  59. can use any combination of upper and lower case letters or 
  60. numbers, but this entry is limited to a single line.  This line 
  61. of text will be printed before the RBBS program identifier.
  62.  
  63. This is 'VERS1$'
  64. **
  65. 6*
  66. Enter your direct-to-CP/M FIRST Name password:
  67.  
  68. This password is used for direct entry to CP/M.  When entered at 
  69. the RBBS FIRST Name prompt, the caller is sent directly to the 
  70. CP/M command prompt in drive A/user 0.  Because it bypasses all 
  71. RBBS identification and access level edits, this password should 
  72. be selected with care and changed periodically.  A random 
  73. combination of alpha and numeric characters will help by making 
  74. this password more difficult to guess.  If you don't want to 
  75. allow direct entry to CP/M, enter NOPASS.
  76.  
  77. This is 'P1$'
  78. **
  79. 7*
  80. Enter your LAST Name password for SYSOP:
  81.  
  82. The System Operator enters SYSOP at the FIRST Name prompt and 
  83. this password at the LAST Name prompt to enter RBBS as the SYSOP.  
  84. Because the SYSOP has unquestioned CP/M access, can read/kill any 
  85. message, read the COMMENTS file (Z command), look at the entire 
  86. USERS file (UALL command), read the XMODEM.LOG file (XL command) 
  87. and use the user validation software (extended P command); this 
  88. password should be selected with care and changed periodically.  
  89. A random combination of alpha and numeric characters will help by 
  90. making this password more difficult to guess.
  91.  
  92. This is 'P2$'
  93. **
  94. 8*
  95. Set the WHEEL for SYSOP on exit to CP/M (Y/N)
  96.  
  97. This allows a simple way for the SYSOP to call in remotely and 
  98. when he exits the RBBS program to CP/M it sets the WHEEL byte
  99. at 3E to 'FF' hex.  This will normally re-activate all the bad
  100. commands that are protected by the ZCPR program, when a non-SYSOP
  101. caller enters CP/M.  The disadvantage of doing this, is that if
  102. someone got your password, they would be able to do more damage
  103. to your system.  A note appears before CP/M entry to let you know
  104. that the program is setting the WHEEL byte.
  105.  
  106. This is WHEEL
  107.  
  108. **
  109. 9*
  110. Enter your USER Validation password:
  111.  
  112. This is a special password that is required whenever the SYSOP 
  113. changes the status of a user using the 'P' command.  It is 
  114. particularly useful when there are multiple SYSOPS and only the 
  115. main SYSOP will be using the validation function.  It can also be 
  116. used for extra security in the event that a caller guessed the 
  117. SYSOPs LAST Name password - they would need this password to 
  118. manipulate the USERS file.  If you don't want to enter a 
  119. validation password to change users access levels enter NOPASS.
  120.  
  121. This is 'VAP$'
  122. **
  123. 10*
  124. Enter your CP/M entry question:
  125.  
  126. This is the question that is asked of UNVALIDATED and VALIDATED 
  127. users before allowing entry to CP/M using the 'J' command in 
  128. RBBS.  TWITs are not allowed CP/M access under any circumstances 
  129. and SUPER users are allowed CP/M access without answering this 
  130. question.  This feature is often used to keep non-CP/M users from 
  131. entering CP/M and questions relating to CP/M are asked.  You 
  132. assume that anyone knowing the answer would have some knowledge 
  133. of CP/M.  If you simply want passworded CP/M access enter 
  134. something like PASSWORD? for this question and provide the answer 
  135. to selected users.  This option, along with your choice for 
  136. GOCPM, determines the CP/M access characteristics of your system.  
  137. If you don't want to ask this question enter NOPASS.
  138.  
  139. This is 'PC$'
  140. **
  141. 11*
  142. Enter the answer to your CP/M entry question:
  143.  
  144. If you ask VALIDATED and UNVALIDATED users a CP/M entry question, 
  145. this is the answer to that question.  SUPER are allowed CP/M 
  146. access without entering this answer.  If you are not asking a 
  147. CP/M entry question enter NOPASS.
  148.  
  149. This is 'P3$'
  150. **
  151. 12*
  152. More than one SYSOP? (Y/N)
  153.  
  154. This option allows more than one person to sign on as SYSOP using 
  155. SYSOP at the FIRST Name prompt and the SYSOP LAST Name password 
  156. at the LAST Name prompt.  The SYSOP is then asked for their real 
  157. FIRST Name with the 'Enter your FIRST Name ->' prompt.  This will 
  158. allow the SYSOP to leave messages on RBBS that have a more 
  159. personal identification (FROM) than just SYSOP.  If you have more 
  160. than one SYSOP, take another look at the USER Validation Password 
  161. option to be sure the system is set up the way you want it.
  162.  
  163. This is 'MSYS'
  164. **
  165. 13*
  166. Bell delay value for CHAT (TRY 20000):
  167.  
  168. This is the value for the timing loop used to ring the bell when 
  169. the SYSOP is paged for CHAT.  This can be set for anywhere from 1 
  170. to 32000.  When using the compiled RBBS program set this value in 
  171. excess of 10000.  A value of 20000 is recommended because it 
  172. seems about right on my system.  When running RBBS with MBASIC 
  173. set this value to less than 500 to see how it works.
  174.  
  175. This is 'BEEP'
  176. **
  177. 14*
  178. Number of lines allowed in messages (try 15):
  179.  
  180. This value controls the maximum number of lines allowed in 
  181. messages.  A maximum of 15 lines is recommended because it will 
  182. result in messages that are no longer than one screen in length.  
  183. You may have problems with larger maximum line limits because of 
  184. RAM usage.
  185.  
  186. This is 'SIZE'
  187. **
  188. 15*
  189. Number of NEWS files:
  190.  
  191. This is the value for the number of NEWS files on your system.  
  192. These are ASCII files that you create with a text editor to 
  193. provide information about various topics.  Enter 0 if you are 
  194. only using 1 NEWS file.  If the value is 1 or greater, the NEWS 
  195. file should be a menu of the other NEWS files you are using.  The 
  196. additional files must be named NEWS1, NEWS2, etc. depending on 
  197. the value chosen for this entry and corresponding to the choice 
  198. number specified in the NEWS file (menu).
  199.  
  200. This is 'NNUM'
  201. **
  202. 16*
  203. Which drive contains your NEWS files?
  204.  
  205. Enter the drive that will be used to store the NEWS file(s) on 
  206. your system.
  207.  
  208. This is 'DSK5$'
  209. **
  210. 17*
  211. Number of HELP files:
  212.  
  213. This is the value for the number of HELP files on your system.  
  214. These are ASCII files that you create with a text editor to 
  215. provide information about various topics.  Enter 0 if you are 
  216. only using 1 HELP file.  If the value is 1 or greater, the HELP 
  217. file should be a menu of the other HELP files you are using.  The 
  218. additional files must be named HELP1, HELP2, etc. depending on 
  219. the value chosen for this entry and corresponding to the choice 
  220. number specified in the HELP file (menu).
  221.  
  222. This is 'HNUM'
  223. **
  224. 18*
  225.  
  226. Which drive contains your HELP files:
  227.  
  228. Enter the drive that will be used to store the HELP file(s) on 
  229. your system.
  230.  
  231. This is 'DSK4$'
  232. **
  233. 19*
  234.  
  235. Skip 'Highest Message Read' info? (Y/N)
  236.  
  237.  
  238. This is 'SKIP'
  239. **
  240. 20*
  241. Logout TWITs? (Y/N)
  242.  
  243. TWITs are never allowed to enter messages or go to CP/M.  If you 
  244. answer no to this question, TWITs will be allowed RBBS access.  
  245. If you answer yes, TWITs will be logged off without RBBS access.  
  246. Another alternative to TWITing is to change the users password.  
  247. In either case the user could simply call back using a different 
  248. FIRST and LAST Name on non-secure systems.  There is no real good 
  249. answer to this problem on non-secure systems.
  250.  
  251. This is 'TWIT'
  252. **
  253. 21*
  254.  
  255. Can <E>veryone enter messages, both <V>alid and Super users, or 
  256. just <S>uper users?  Enter (E, V or S):
  257.  
  258. This opton determines which users can enter a message on your 
  259. system.  TWITs are never allowed to enter messages and Super 
  260. users are always allowed to enter messages.
  261.  
  262. <E> will allow Unvalidated, Validated and Super users to enter 
  263. messages.
  264.  
  265. <V> will allow both Validated and Super users to enter messages.
  266.  
  267. <S> will allow only Super users to enter messages.
  268.  
  269. This is 'LMSG'
  270. **
  271. 22*
  272. Can <E>veryone have passworded CP/M access, both <V>alid and 
  273. Super users, or just <S>uper users?  Enter (E, V or S):
  274.  
  275. This option, along with your choice for PC$, determines the CP/M 
  276. access characteristics on your system.  TWITs are never allowed 
  277. access to CP/M.  Super users are always allowed to enter CP/M and 
  278. are never required to enter a CP/M entry password.
  279.  
  280. <E> will allow Unvalidated, Validated and Super users to enter 
  281. CP/M.  If you decided to require a CP/M entry password, both 
  282. Unvalidated and Validated users will be have to enter it.
  283.  
  284. <V> will allow both Validated and Super users to enter CP/M.  If 
  285. you decided to require a CP/M password, Validated users will have 
  286. to enter it.
  287.  
  288. <S> will allow only Super users to enter CP/M.  A CP/M entry 
  289. password is never required for Super users.
  290.  
  291. This is 'GOCPM'
  292. **
  293. 23*
  294. Do you have an external clock? (Y/N)
  295.  
  296. In order to provide date/time information for the RBBS program 
  297. there is a section of code that will read a file DATETIME.DAT on 
  298. the A: drive if you have an external clock.  If you don't have an 
  299. external clock to provide the date/time information, RBBS will 
  300. ask callers if the date in the DATE.DAT file is correct.  If the 
  301. caller indicates that the date is not correct, they are asked for 
  302. the correct date so that the DATE.DAT file can be updated.
  303.  
  304. This is 'DATIM'
  305. **
  306. 24*
  307.  
  308. Enter the filename you want loaded at exit:
  309.  
  310. This is the name of the file that is run when the caller enters 
  311. the G command.  The caller is first asked if they are sure they 
  312. want to leave the system, asked for comments for the SYSOP and 
  313. then the EXIT$ program is run.  EXIT$ is normally BYE.COM.
  314.  
  315. This is 'EXIT$'
  316. **
  317. 25*
  318. Show location of callers and users? (Y/N)
  319.  
  320. This seems to be one of the more emotional switches provided in 
  321. the INSTALL program and I wish it wasn't necessary.  It is 
  322. suspected that the FIRST Name, Last Name and Location information 
  323. in the CALLERS and USERS files of remote systems has been used to 
  324. steal computer equipment.  When SHOLOC is set to NO, the LOCATION 
  325. stored in the USERS file is not displayed with the U command.  
  326. Further,  location is not stored in the CALLERS file so it is not 
  327. displayed with the L command.  The SYSOP will see location with 
  328. the U or UALL command no matter how SHOLOC is set.
  329.  
  330. This is 'SHOLOC'
  331. **
  332. 26*
  333. Log unvalidated callers? (Y/N)
  334.  
  335. TWITs are never logged in the CALLERS file.  Callers can find out 
  336. who has been on the system by listing the CALLERS file with the L 
  337. command.  You may have problems with callers using unsuitable 
  338. words for their FIRST and LAST Name entries, LOGALL can help.  
  339. When set to NO, only VALID and SUPER users are logged in the 
  340. CALLERS file and thus displayed with the L command and since the 
  341. SYSOP must take action to change a users status to either VALID 
  342. or SUPER, the SYSOP can prevent  @#*(&! %@*%#@  from offending 
  343. anyone.  When set to YES, UNVALIDATED users (new callers or those 
  344. purposely left UNVALIDATED) are logged and thus displayed with 
  345. the L command.
  346.  
  347. This is 'LOGALL'
  348.  
  349. **
  350. 27*
  351. Display unvalidated users? (Y/N)
  352.  
  353. TWITs in the USERS file are only shown to the SYSOP if the UALL 
  354. command is used.  You may have problems with callers using 
  355. unsuitable words for their FIRST and LAST Name entries, SHOALL 
  356. can help.  When set to NO, only VALID and SUPER users are shown 
  357. when the USERS file is displayed with the U command and since the 
  358. SYSOP must take action to change a users status to either VALID 
  359. or SUPER, the SYSOP can prevent  @#*(&! %@*%#@  from offending 
  360. anyone.  When set to YES, UNVALIDATED users (new callers or those 
  361. purposely left UNVALIDATED) are shown as well with the U command.
  362.  
  363. This is 'SHOALL'
  364. **
  365. 28*
  366. Set RBBS in secure mode? (Y/N)
  367.  
  368. The secure mode allows you to shut down your system to new 
  369. callers.  When a caller is listed in the USERS file, they will 
  370. enter the system normally in both secure and non-secure mode.  
  371. When a new caller (someone who is not in the USERS file) logs on 
  372. and the system is in the secure mode, they are not allowed entry.  
  373. The RBBS program will tell the caller that it's a private system, 
  374. hang up and run the EXIT$ file.  If you are running a secure 
  375. system, you must set this switch to not-secure in order to add 
  376. additional users to the USERS file.
  377.  
  378. This is 'SEC'
  379. **
  380. 29*
  381.  
  382. Name of .COM file/program to run on CP/M entry:
  383.  
  384. Enter the name of a program or run text file, it must be a .COM
  385. file and it must exist in the same Drive/User as the RBBS program.
  386. This allows you to run a file when the caller exits to CP/M with
  387. the J command.  Be sure that when the file you are running exits
  388. that it exits back to A0: and not the drive/user of RBBS.  This
  389. feature can be used to link to another program you might have 
  390. written and compiled from BASIC that might ask user statistics
  391. or request other information.  If you have no file to be run on
  392. exit to CP/M then enter the word "NOFILE" and it will skip over
  393. any run request at exit to CP/M.
  394.  
  395. This is EPRG$
  396.  
  397. **
  398. 30*
  399.  
  400. Name of file to Read with 'D' command:
  401.  
  402. You now have the capability to have a special text file for the
  403. validated users to read.  This file cannot be read by TWITS or a
  404. caller who is not validated.  This file might contain information
  405. of interest to club members, or those who make up your list of
  406. users who are validated.  If the file named is not found, the
  407. program will return to the command line prompt.  This file must
  408. exist in the Drive/User that the RBBS program is running in.
  409.  
  410. This is DFIL$
  411.  
  412. **
  413. 31*
  414.  
  415. Ready to create the password files? (Y/N)
  416.  
  417. The INSTALL program will now write the BOOTPWD file on the A: 
  418. drive and the PWDS file on the drive you selected for DSK2$.  If 
  419. you did not select the A: drive for DSK2$ files, you must have a 
  420. disk mounted in the DSK2$ drive so that the PWDS file can be 
  421. written when this program terminates.  If you are using a drive 
  422. other than A: for DSK2$ and don't have a disk mounted in the 
  423. desired DSK2$ drive, terminate this program now with CTRL-C and 
  424. mount the disk that you want to use for the PWDS file in the 
  425. DSK2$ drive before you run the INSTALL program again.
  426. **
  427.