home *** CD-ROM | disk | FTP | other *** search
/ DP Tool Club 15 / CD_ASCQ_15_070894.iso / vrac / sbbsdefs.zip / CNFS.FMT next >
Text File  |  1994-05-19  |  10KB  |  535 lines

  1.  
  2. Synchronet v2.0 Config File Definitions
  3. =======================================
  4.  
  5. Config files merged/changed from v1c to v2.0
  6. --------------------------------------------
  7. Version 1c (Text)    Version 2.0 (Binary)
  8.  
  9. NODE.CFG ────────>    NODE.CNF
  10.  
  11. MAIN.CFG ────────>    MAIN.CNF
  12.  
  13. GRPS.CFG ────┬───>    MSGS.CNF
  14. SUBS.CFG ────┤
  15. FNET.CFG ────┤
  16. PNET.CFG ────┤
  17. QNET.CFG ────┘
  18.  
  19. XFER.CFG ────┬───>    FILE.CNF
  20. LIBS.CFG ────┤
  21. DIRS.CFG ────┤
  22. TEXT.CFG ──┬─┘
  23.        │
  24. CHAN.CFG ──┴─┬───>    CHAT.CNF
  25.          │
  26. XTRN.CFG ────┴───>    XTRN.CNF
  27.  
  28. CMDS.CFG
  29.  
  30.  
  31. Frequent Abreviations
  32. ---------------------
  33. ar        access requirements
  34. cdt        credits
  35. cmd        command line
  36. code        internal code
  37. dir        directory
  38. ext        file name extension
  39. faddr        fidonet address
  40. freq        frequency (times per day)
  41. grp        message group
  42. lib        file library
  43. lname        long name
  44. max        maximum
  45. mdm        modem
  46. min        minimum or minutes
  47. misc        miscellaneous status/config/attribute bits (flags)
  48. msg        message
  49. op        operator
  50. pass        password
  51. pw        password
  52. rest        restriction flags
  53. sem        semaphore file
  54. sname        short name
  55. str        text string
  56. sub        message sub-board
  57. sys        system
  58. xtrn        external program
  59.  
  60.  
  61. NODE.CNF Definition
  62. -------------------
  63. node_num                    2
  64. node_name                    41
  65. node_phone                    13
  66. node_logon                    64
  67. node_misc                    4
  68. node_ivt                    2
  69. node_swap                    1
  70. node_swapdir                    64
  71. node_valuser                    2
  72. node_minbps                    2
  73. node_ar                     41
  74. node_dollars_per_call                1
  75. node_editor                    64
  76. node_viewer                    64
  77. node_daily                    64
  78. node_scrnlen                    1
  79. node_scrnblank                    1
  80. ctrl_dir                    64
  81. text_dir                    64
  82. temp_dir                    64
  83. wfc_cmd[10][64]                 640
  84. wfc_scmd[12][64]                768
  85. unused (NULL)                    512
  86. unused (0xff)                    512
  87.  
  88. /* COM Port Config */
  89.  
  90. com_port                    1
  91. com_irq                     2
  92. com_base                    2
  93. com_rate                    4
  94.  
  95. /* Modem Config */
  96.  
  97. mdm_misc                    4
  98. mdm_init                    64
  99. mdm_spec                    64
  100. mdm_term                    64
  101. mdm_dial                    64
  102. mdm_offh                    64
  103. mdm_answ                    64
  104. mdm_reinit                    2
  105. mdm_ansdelay                    2
  106. mdm_rings                    1
  107. mdm_results                    2
  108. ...    mdm_result->code            2
  109. ...    mdm_result->rate            2
  110. ...    mdm_result->cps             2
  111. ...    mdm_result->str             9
  112.  
  113.  
  114. MAIN.CNF Definition
  115. -------------------
  116. sys_name                    41
  117. sys_id                        9
  118. sys_location                    41
  119. sys_phonefmt                    13
  120. sys_op                        41
  121. sys_guru                    41
  122. sys_pass                    41
  123. sys_nodes                    2
  124. ...    node_dir                64
  125. data_dir                    64
  126. exec_dir                    64
  127. sys_logon                    64
  128. sys_logoff                    64
  129. sys_daily                    64
  130. sys_timezone                    2
  131. sys_misc                    4
  132. sys_lastnode                    2
  133. sys_autonode                    2
  134. uq                        4
  135. sys_pwdays                    2
  136. sys_deldays                    2
  137. sys_exp_warn                    1
  138. sys_autodel                    2
  139. sys_def_stat                    1
  140. sys_chat_ar                    41
  141. cdt_min_value                    2
  142. max_minutes                    4
  143. cdt_per_dollar                    4
  144. new_pass                    41
  145. new_magic                    21
  146. new_sif                     9
  147. new_sof                     9
  148.  
  149. /* New User Values */
  150.  
  151. new_level                    1
  152. new_flags1                    4
  153. new_flags2                    4
  154. new_flags3                    4
  155. new_flags4                    4
  156. new_exempt                    4
  157. new_rest                    4
  158. new_cdt                     4
  159. new_min                     4
  160. new_xedit                    9
  161. new_expire                    2
  162. new_shell                    2
  163. new_misc                    4
  164. unused                        16
  165.  
  166. /* Expired User Values */
  167.  
  168. expired_level                    1
  169. expired_flags1                    4
  170. expired_flags2                    4
  171. expired_flags3                    4
  172. expired_flags4                    4
  173. expired_exempt                    4
  174. expired_rest                    4
  175. unused (NULL)                    512
  176. unused (0xff)                    512
  177.  
  178. /* Validation Sets (10) */
  179.  
  180. ...    val_level                1
  181. ...    val_expire                2
  182. ...    val_flags1                4
  183. ...    val_flags2                4
  184. ...    val_flags3                4
  185. ...    val_flags4                4
  186. ...    val_cdt                 4
  187. ...    val_exempt                4
  188. ...    val_rest                4
  189. ...    unused                    16
  190.  
  191. /* Security Level Settings (100) */
  192.  
  193. ...    level_timeperday            2
  194. ...    level_timepercall            2
  195. ...    level_callsperday            2
  196. ...    level_freecdtperday            4
  197. ...    level_linespermsg            2
  198. ...    level_postsperday            2
  199. ...    level_emailperday            2
  200. ...    unused                    16
  201.  
  202. /* Command Shells */
  203.  
  204. total_shells                    2
  205. ...    shell->name                41
  206. ...    shell->code                9
  207. ...    shell->ar                41
  208. ...    shell->misc                4
  209. ...    unused                    16
  210.  
  211.  
  212. MSGS.CNF Definition
  213. -------------------
  214. max_qwkmsgs                    4
  215. mail_maxcrcs                    4
  216. mail_maxage                    2
  217. unused (NULL)                    512
  218. unused (0xff)                    512
  219.  
  220. /* Message Groups */
  221.  
  222. total_grps                    2
  223. ...    grp->lname                41
  224. ...    grp->sname                16
  225. ...    grp->ar                 41
  226. ...    unused                    96
  227.  
  228. /* Message Sub-boards */
  229.  
  230. total_subs
  231. ...    sub->grp                2
  232. ...    sub->lname                41
  233. ...    sub->sname                26
  234. ...    sub->qwkname                11
  235. ...    sub->code                9
  236. ...    sub->data_dir                64
  237. ...    sub->ar                 41
  238. ...    sub->read_ar                41
  239. ...    sub->post_ar                41
  240. ...    sub->op_ar                41
  241. ...    sub->misc                4
  242. ...    sub->tagline                81
  243. ...    sub->originline             51
  244. ...    sub->echomail_sem            64
  245. ...    sub->echopath                64
  246. ...    sub->faddr                8
  247. ...    sub->maxmsgs                4
  248. ...    sub->maxcrcs                4
  249. ...    sub->maxage                2
  250. ...    sub->ptridx                2
  251. ...    sub->mod_ar                41
  252. ...    unused                    55
  253.  
  254. /* FidoNet Config */
  255.  
  256. total_faddrs                    2
  257. ...    faddr                    8
  258. origline                    51
  259. netmail_sem                    64
  260. echomail_sem                    64
  261. netmail_dir                    64
  262. echomail_dir                    64
  263. fidofile_dir                    64
  264. netmail_misc                    2
  265. netmail_cost                    4
  266. dflt_faddr                    8
  267. unused                        56
  268.  
  269. /* QWKnet Config */
  270.  
  271. qnet_tagline                    128
  272.  
  273. /* QWKnet Hubs */
  274.  
  275. total_qhubs                    2
  276. ...    qhub->id                9
  277. ...    qhub->time                2
  278. ...    qhub->freq                2
  279. ...    qhub->days                1
  280. ...    qhub->node                2
  281. ...    qhub->call                64
  282. ...    qhub->pack                64
  283. ...    qhub->unpack                64
  284. ...    qhub->subs                2
  285.     ...    qsub->conf            2
  286.     ...    qhub->sub            2
  287.     ...    qhub->mode            1
  288. ...    unused                    64
  289. unused                        64
  290.  
  291. /* PostLink Config */
  292.  
  293. unused                        11
  294. sys_psnum                    4
  295.  
  296. /* PostLink Hubs */
  297.  
  298. total_phubs                    2
  299. ...    phub->name                11
  300. ...    phub->time                2
  301. ...    phub->freq                2
  302. ...    phub->days                1
  303. ...    phub->node                2
  304. ...    phub->call                41
  305. ...    unused                    64
  306. unused                        64
  307. sys_psname                    13
  308.  
  309. unused                        64
  310.  
  311. /* Internet */
  312.  
  313. sys_inetaddr                    128
  314.  
  315.  
  316. FILE.CNF Definition
  317. -------------------
  318. min_dspace                    2
  319. max_batup                    2
  320. max_batdn                    2
  321. max_userxfer                    2
  322. unused                        4
  323. default_cdt_up_pct                2
  324. default_cdt_dn_pct                2
  325. unused                        4
  326. unused                        64
  327. leech_pct                    2
  328. leech_sec                    2
  329. unused                        64
  330.  
  331. /* Extractable File Types */
  332.  
  333. total_fextrs                    2
  334. ...    fextr->ext                4
  335. ...    fextr->cmd                64
  336. ...    fextr->ar                41
  337. ...    unused                    16
  338.  
  339. /* Compressable File Types */
  340.  
  341. total_fcomps                    2
  342. ...    fcomp->ext                4
  343. ...    fcomp->cmd                64
  344. ...    fcomp->ar                41
  345. ...     unused                                  16
  346.  
  347. /* Viewable File Types */
  348.  
  349. total_fviews                    2
  350. ...    fview->ext                4
  351. ...    fview->cmd                64
  352. ...    fview->ar                41
  353. ...     unused                                  16
  354.  
  355. /* Testable File Types */
  356.  
  357. total_ftests                    2
  358. ...    ftest->ext                4
  359. ...    ftest->cmd                64
  360. ...    ftest->workstr                41
  361. ...    ftest->ar                41
  362. ...     unused                                  16
  363.  
  364. /* Download Events */
  365.  
  366. total_dlevents                    2
  367. ...    dlevent->ext                4
  368. ...    dlevent->cmd                64
  369. ...    dlevent->workstr            41
  370. ...    dlevent->ar                41
  371. ...     unused                                  16
  372.  
  373. /* File Transfer Protocols */
  374.  
  375. total_prots                    2
  376. ...    prot->mnemonic                1
  377. ...    prot->name                26
  378. ...    prot->ulcmd                64
  379. ...    prot->dlcmd                64
  380. ...    prot->batulcmd                64
  381. ...    prot->batdlcmd                64
  382. ...    prot->unused                64
  383. ...    prot->bicmd                64
  384. ...    prot->misc                4
  385. ...    prot->ar                41
  386. ...    unused                    16
  387.  
  388. /* Alternate File Paths */
  389.  
  390. altpaths                    2
  391. ...    altpath                 64
  392. ...    unused                    16
  393.  
  394. /* File Libraries */
  395.  
  396. total_libs                    2
  397. ...    lib->lname                41
  398. ...    lib->sname                16
  399. ...    lib->ar                 41
  400. ...    unused                    96
  401.  
  402. /* File Directories */
  403.  
  404. total_dirs                    2
  405. ...    dir->lib                2
  406. ...    dir->lname                41
  407. ...    dir->sname                26
  408. ...    dir->code                9
  409. ...    dir->data_dir                64
  410. ...    dir->ar                 41
  411. ...    dir->ul_ar                41
  412. ...    dir->dl_ar                41
  413. ...    dir->op_ar                41
  414. ...    dir->path                64
  415. ...    dir->upload_sem             64
  416. ...    dir->maxfiles                2
  417. ...    dir->exts                41
  418. ...    dir->misc                4
  419. ...    dir->seqdev                1
  420. ...    dir->sort                1
  421. ...    dir->ex_ar                41
  422. ...    dir->maxage                2
  423. ...    dir->up_pct                2
  424. ...    dir->dn_pct                2
  425. ...    unused                    49
  426.  
  427. /* Text File Sections */
  428.  
  429. total_txtsecs                    2
  430. ...    txtsec->name                41
  431. ...    txtsec->code                9
  432. ...    txtsec->ar                41
  433. ...    unused                    16
  434.  
  435.  
  436. XTRN.CNF Definition
  437. -------------------
  438. /* Swappable executables */
  439.  
  440. total_swaps                    2
  441. ...    swap->cmd                64
  442.  
  443. /* External Editors */
  444.  
  445. total_xedits                    2
  446. ...    xedit->name                41
  447. ...    xedit->code                9
  448. ...    xedit->lcmd                64
  449. ...    xedit->rcmd                64
  450. ...    xedit->misc                4
  451. ...    xedit->ar                41
  452. ...    unused                    16
  453.  
  454. /* External Program Sections */
  455.  
  456. total_xtrnsecs                    2
  457. ...    xtrnsec->name                41
  458. ...    xtrnsec->code                9
  459. ...    xtrnsec->ar                41
  460. ...    unused                    16
  461.  
  462. /* External Programs */
  463.  
  464. total_xtrns                    2
  465. ...    xtrn->sec                2
  466. ...    xtrn->name                41
  467. ...    xtrn->code                9
  468. ...    xtrn->ar                41
  469. ...    xtrn->run_ar                41
  470. ...    xtrn->type                1
  471. ...    xtrn->misc                4
  472. ...    xtrn->event                1
  473. ...    xtrn->cost                4
  474. ...    xtrn->cmd                64
  475. ...    xtrn->clean                64
  476. ...    xtrn->path                64
  477. ...    unused                    16
  478.  
  479. /* Timed Events */
  480.  
  481. total_events                    2
  482. ...    event->code                9
  483. ...    event->cmd                64
  484. ...    event->days                1
  485. ...    event->time                2
  486. ...    event->node                2
  487. ...    event->misc                4
  488. ...    event->dir                64
  489. ...    unused                    16
  490.  
  491.  
  492. CHAT.CNF Definition
  493. -------------------
  494. /* Gurus */
  495.  
  496. total_gurus
  497. ...     guru->name                              26
  498. ...     guru->code                              9
  499. ...     chan->ar                                41
  500. ...     unused                                  16
  501.  
  502. /* Chat Action Sets */
  503.  
  504. total_actsets                    2
  505. ...    actset->name                26
  506.  
  507. /* Chat Actions */
  508.  
  509. total_chatacts
  510. ...    chatact->actset             2
  511. ...    chatact->cmd                10
  512. ...    chatact->out                66
  513. ...    unused                    16
  514.  
  515. /* Multinode Chat Channels */
  516.  
  517. total_chans
  518. ...    chan->actset                2
  519. ...    chan->name                26
  520. ...    chan->code                9
  521. ...    chan->ar                41
  522. ...    chan->cost                4
  523. ...    chan->guru                2
  524. ...    chan->misc                4
  525. ...    unused                    16
  526.  
  527. /* Chat Pages */
  528.  
  529. total_pages                                     2
  530. ...     page->cmd                               64
  531. ...     page->ar                                41
  532. ...     page->misc                              4
  533. ...     unused                                  16
  534.  
  535.