home *** CD-ROM | disk | FTP | other *** search
- ; sample configuration file for Opus-FAM ver 0.95
- ; search rules for the config file.
- ; 1. current directory
- ; 2. path in environment string "set opus-fam=d:\dir"
- ; 3. Optional command line switch -c d:\dir\opus-fam.cfg
- ;
- begin opus-fam
- ;
- ; The very first thing we have to know here is which version of Opus
- ; you are running. Three version are currently supported:
- ;Opus 1.03
- ;Opus 1.10
- Opus 1.70
- ;
- ; Define how you want your local video handled.
- ;
- local mono ; User doesn't have color
- ; local color ; User wants color locally
- ;
- ; local ANSI ; Use ANSI.SYS driver for screen control
- ; local bios ; Write through BIOS. Faster.
- local ibm ; Write directly to metal. FAST, but must be compatible!
- ; If you're writing to the metal, you can also select the number
- ; lines for the display.
- ; (Will return to original state after use if you use these.)
- ;
- ; ega 43 ; Use 43 line mode with EGA/VGA
- ; ega 25 ; Use 25 line mode with EGA/VGA
- ;
- ; For REMOTE operations!
- ;
- ; remote mono
- remote color
- ;
- remote ansi
- ; remote AVATAR
- ;
- ; Colors can be configured for the folowing items:
- ;
- menu-select yellow on blue ; the selection character on menus
- menu-text cyan on black ; the selection text on menus
- edit-line red on cyan ; the line being edited
- status-bar white on green ; status line functions
- ;
- ; you don't have to run Opus-FAM in the Opus home directory,
- ; but if you don't, you must tell Opus-FAM where the Opus
- ; home directory is.
- ;
- ;root <path> designates the Opus home directory (where the
- ; system??.dat files reside)
- ; The preferred method is to use the OPUS environment variable.
- ;
- ; For those of you with lan's, where you might want to run Opus-FAM
- ; from another node, use the assign statement to remap the server
- ; partition names to the partion names on your node.
- ;
- ;assign [x] = [y]
- ; x is the drive designated in the system??.dat files
- ; y is the drive to be remapped to
- ; Note: up to 24 assign statements can be specified
- ;
- ;
- ; Define how you want others to have access to Opus-FAM functions.
- ;
- ; Defaults are: priv_kill Assist privilege
- ; priv_adopt Assist privilege
- ; priv_areas Assist privilege
- ; priv_rawdir Assist privilege
- ; priv_abandon Assist privilege
- ;
- priv_kill assist ; user with "assist" privilege can kill files
- priv_area extra ; user with "extra" privilege can change areas
- priv_adopt norm ; user with "normal" privilege can adopt orphan files
- priv_rawdir priv ; "priviledge" user can do a Raw dir
- priv_abandon assist ; "assist" user can abandon files
- ;
- backup no ; user wants the files.bbs copied to files.bak
- trim no ; trim looonnnggg description lines
- ;
- show_date mm-dd-y
- ; show_date no ; don't display dates
- ; The default is mm-dd-yy.
- ; If you specify the month as 3 positions, the first 3 chars of the month
- ; will be used, i.e. mmm-dd-yy would show Jan-15-91. The year can be 4
- ; positions, i.e. dd/mm/yyyy would show 15/01/1991.
- ;
- ;
- ; If you specify a log file name, then all errors encountered during
- ; file list processing will be entered in the log. This feature is
- ; highly recommended when Opus-FAM is invoked from a batch file during
- ; automatic processing.
- ;
- ;log c:\opus\error.log
- ;
- ;
- ;
- ; Define the headers for the list. Up to three headers may be defined.
- ; headers are automatically centered, and may appear on the first
- ; page of the list file, each page, or not at all.
- ; Unless they are extremely long, they will work
- ; even for a sorted list, since the left margin where the file names
- ; normally appear will be spaces, and therefore sort first.
- ; The definitions stay intact (carry forward) for each file requested
- ; first we show the flexibility of generating different files lists, all
- ; from 1 invocation of Opus-FAM. In my nightly maintenance, I generate
- ; three file lists.
-
- priv_list sysop ; only list areas below sysop level
-
- HDR1 THE RANCH BBS
- HDR2 Phoenix Arizona
- HDR3 Master File List by Area
-
- lpp 62 ; Lines per page (default is 62)
- column 80 ; page width (max is 136, default is 80)
-
- print_date mm-dd-yy ; controls wheter or not to print file dates
- ; print_date no ; don't print file dates
- ; The default is mm-dd-yy.
- ; If you specify the month as 3 positions, the first 3 chars of the month
- ; will be used, i.e. mmm-dd-yy would show Jan-15-91. The year can be 4
- ; positions, i.e. dd/mm/yyyy would show 15/01/1991.
- ;
- quiet yes ; supress progress reports during the file list processing
- totals yes ; print totals in the output file
-
- sorted no ; produce file by area (default)
-
- ; options to print headers
- ; headup once ; on the first page of the output file,
- ; page ; on each page of the output file,
- ; none ; or no headers at all.
-
- ;wrap yes ; wrap long lines
- wrap no ; truncate long lines
-
- ;strip yes ; strip ANSI escape sequences
- strip no ; converts to printable characters
-
- comments yes ; print file comments (has no affect if sort option selected)
- ;comments no ; don't print any comments from the files.bbs
-
- level sysop ; Any lines marked with the AVATAR sequence "below ... don't
- ; see rest of file" or "rest of line" will be skipped in the
- ; list file (same as Opus F)iles command).
-
- ; The above listed options carry forward for each report.
- ; AREA/XAREA need to be set for each report produced
- ; They are also mutually exclusive. Which means that you either
- ; specify the areas desired for the report, or you specify all areas
- ; EXCEPT those listed for that report.
- ;
- ;AREA 1 2 3 4 5 6 7 8
- XAREA 0 20 40 51 81 80 82
-
- file d:\files\bbstext\ranch.lst ; produce first report
-
- ; Set up the parameters for the second report, which is a sorted file
- ; list. Opus-FAM doesn't do the actual sort since there are many excellent
- ; file sorters available. Here's the command line from my bat file
- ; sortf sortin.lst H:\file\f01\sorted.lst /+4,14 (for Opus 1.03)
- ; sortf sortin.lst H:\file\f01\sorted.lst /+5,15 (for Opus 1.10)
-
- HDR3 Sorted Master File List
-
- sorted ; produce sorted file
- totals no
- XAREA 0 50 51 99
-
- file H:\temp\sortin.lst ; produce second report
-
- ; execute a dos command - note that the entire line is passed to %comspec%
- ; exec sortf H:\temp\sortin.lst H:\file\f01\sorted.lst /+4,14
-
- ; The third report is my WOCCFILES. It contains just those file areas
- ; with BBS related files
-
- HDR3 File List of BBS software only
- area 23 24 25 27
- sorted no
- totals no
- file H:\temp\wocfiles.lst ; produce third report
-
- ; make a list of all the new files
- HDR3 Files newer than 14 days
- XAREA 0 50 51 99
- sorted no
- totals no
- newfile H:\file\f01\newfiles.lst 14 ; produce fourth report
-
- end opus-fam
- ; the end
-