home *** CD-ROM | disk | FTP | other *** search
- ;
- ; PC-Board 11 - Process User System - Configuration File
- ;
- ; A Harvard BBS Utility -- (617) 498-4379 -- (3/12/2400 Baud)
- ; (617) 498-4383 -- Subscriber Node
- ;
- ; Concept and Cosmetic Programming and Documentaion - John Moon
- ; The majority of the actual programing! -- Paul King
- ;
- ; Format of configuration-file is:
- ;
- ; 1) Name of users file
- ; 2) File where Userlist goes
- ; 3) Sec. Level not to change if <= or >= to
- ; 4) Sec. Levels not to change no matter what
- ; 5) # or topuploaders, Sec to update to, report file, footer
- ; 6) Upload/Download ratios, Security levels
- ;
- ; Thus there are 5 one line data lines -- Items #1 through #5
- ; and also item #6 that can be any length (it must be at least 1
- ; line though, as all the others must also be).
- ;
- ;
- ; Every line with a ';' before it is ignored, these
- ; lines are all considered comments.
- ; A ';' after information on a data line may also be used
- ; to clarify what the line is meant for.
- ;
- ; The following are the command line switches for the program.
- ;
- ; /U -- /T -- /S
- ;
- ; /U -- Userlist - create a userlist
- ; /T -- Create a op uploaders bulletin
- ; /S -- Update people's security based on their UL/DL ratio
- ; If topuploaders is selected with the '/T' option, their
- ; sec. level will be raised to top uploaders levels as
- ; specified in the topuploaders config line.
- ;
- ; Here's Where the real stuff begins....
- ;
- ; The following line is the users file (Item #1)
- ;
- c:\pcb\main\users ; This is the PC-Board Users file.
- ;
- ;
- ; The following line is the filename and location
- ; where you want the Userlist sent to. (Item #2)
- ;
- c:\pcb\gen\blt7 ; This will be where the Userlist is output
- ;
- ;
- ; The following line is the level that nothing > or = to
- ; that level should be changed. Note that PU will never alter
- ; a security level greater then or equal to 100. It will
- ; also never change a security level of 0, since a 0 represents
- ; deleted and/or locked out users. These values are hardcoded into
- ; the program and may not be changed. (Item #3)
- ;
- 5 80 ; Do not alter sl <= #1, or >= #2
- ;
- ; The next line is for levels not to alter, you may have
- ; as many numbers as you want in this line, but must have
- ; at least 1 number. (Item #4)
- ;
- 18 34 39 23 ; Security levels not to change no matter what
- ;
- ; The next line is for the topuploaders, it is in the format
- ;
- ; # of Top uploaders, Security level to Update to, Report Name, Report footer
- ; The actual data line should be seperated by spaces.
- ;
- ; You should enter a "0" in the "Update to level" field, if
- ; you wish to not give your top uploaders a special sec. level.
- ; If you enter a "0" only a bulletin will be created no level
- ; adjustments will be made. (Item #5)
- ;
- 10 61 C:\pcb\gen\blt3 c:\pcb\gen\footer ; # UL, New Level, Report, Footer
- ;
- ; All the following lines are for the security UL/DL ratios
- ; The format is:
- ;
- ; Download/Upload Ratio, Security level to assign
- ; These two fields should be seperated by spaces.
- ;
- ; You may have as many lines as you want, but you must have at
- ; least 1 line here, even if you aren't going to use the feautre. (Item #6)
- ;
- -45 10 ; 45 Downloads to 1 or less uploads -- Security Level of 10
- -40 15 ; 40 Downloads to 1 or less uploads -- Security Level of 15
- -35 17 ; Any comments you wish can go after the ';'
- -25 25
- -20 30
- -15 40
- -10 45 ; Note 0 ul, 0 dl would get this level...
- 1.2 50
- 1.5 55
- 1.8 56
- 2.0 57 ; Two uploads to every 1 download -- Sec. Level of 57
- 2.5 58 ; 2.5 UL to 1 or less DL -- Security Level of 58
- 3.0 59 ; 1 DL or less to 3 or more UL -- Security Level of 59
- ;
- ; End of PU configuration file
- ;
-