FBB FBB.CONF

(..etc/ax25/fbb/fbb.conf).
The fbb.conf file will be found in the .../etc/ax25/fbb directory.
The Linux fbb.conf file replaces the init.srv file. When the fbb script is run it creates
the fbb.conf file with only the basic definitions.
If you need to change other definitions you may edit the fbb.conf file.

You may change the contents with your text editor.

(Lines starting with # are comments)
The file consists of a number of variables and a value separated by a = character.
Only the lines with variable = value are parsed by the software.

The version of the software is now indicated in the first comment line. This will allow further automatic updates.

#
# FBB Set-up file
#
version = FBB7.05

# call of BBS and H address
call = k4gbb.#citfl.fl.usa.noam

# SSID of BBS
ssid = 0

# Qra Locater of BBS
qraloc = EL88TX

# Qth of BBS
city = Cedar Cove,FL

# First name of SYSOP
name = Charlie

# call of SYSOP
sysop = k4gbb

# Local time offset from GMT
loca = -5

# servers
server = REQDIR reqdir Directory request

# cleanup hour (GMT)
housekeeping = 01

# Mail In file
import = /usr/local/etc/ax25/fbb/Mail.in

# Directory for users DOS
  Up to 8 drives may be specified, starting with drive A:
  In this example drive A and B are not used, and therefore replaced
  by a * each.

fbbd = *,*,/usr/local/var/ax25/fbb/fbbdos,*,*,*,*,*

# Directory for Yapp-files.
yapp = /usr/local/var/ax25/fbb/fbbdos/yapp

# Directory for DOCS.
        docs = /usr/local/var/ax25/fbb/docs

# Time out (User/BBS) in minutes.
time = 10 5

# (End of file)


Replace the call and H-address with your own BBS-call and H-address.

Next replace the SSID, that is the number after the call.
In LA1B-6, the 6 is the SSID. If you do not want any SSID, enter 0.

Replace the QRA-locator with your own grid square locater.
See QTH locater (grid square)

For the QTH Enter the City, and State/Provence of BBS.

Complete the Sysop's info (Call and Name).

Next we have some filenames and path-names. These filenames and paths are
the same as used in the installation procedure. If you made no changes
during installation, you will not need to change any of these locations.

Keyword defaults

Listed below are the definitions and their defaults.
---------------------------------------------------

# Directory for configuration files used by the BBS
	conf = /usr/local/etc/ax25/fbb

# Directory for data files used by the BBS
        data = /usr/local/var/ax25/fbb

# Directory for messages
	mess = /usr/local/var/ax25/fbb/mail

# Directory for binary-messages
        comp = /usr/local/var/ax25/fbb/binmail

# Directory for users DOS
  Up to 8 drives may be specified, starting with drive A:
  In this example drive A and B are not used, and therefore replaced
  by a * each.
        fbbd = *,*,/usr/local/var/ax25/fbb/fbbdos,*,*,*,*,*

# Directory for Yapp-files.
yapp = /usr/local/var/ax25/fbb/fbbdos/yapp

# Directory for DOCS.
docs = /usr/local/var/ax25/fbb/docs

# Unknown
sysm = ""

# Path and filename for import-file.
impo = /usr/local/var/ax25/fbb/mail/mail.in

# Complete log (OK or NO)
  Complete log (OK) gives you a log-file for every week.
  The log-files will be written in the /usr/local/var/fbb/logs/ directory.
  If NO log-file will Not be written.
logs = OK

# Test-Mode (NO - OK)
  If  OK, the BBS will start without testing the ports.
  Use this option to test the BBS with out putting the BBS on the air.
  If NO the the BBS will test and attach the ports (normal).
test = NO

#  FBB Forward type. (OK/YES)
   FBB forwarding is faster and more efficient than standard MBL-type forwarding.
   Use (OK) whenever possible. If NO FBB-type forwarding will not be allowed.

  You may also supply a parameter from this list.

  Value : Parameter
      1	: A space is mandatory before the @ in a send message command
      2	: The length of the fields of a hierarchical address is not
       		tested to be 6 characters
      4	: The header line of a message is not truncated to the space before
       		the 79th character
      8	: Header MBL/RLI
     16	: If there is no BBS field, the call of the BBS is sent to the PMS
     32	: Deletes the DATA messages sent to SYSOP
     64	: Don't use the BID recovered from headers and use a new one
    128	: Accepts forwarding only from pre-declared BBS
    256	: WP Messages are not held.
    512	: XForwarding protocol has priority on FBB protocol.
   1024	: Generation of an alternate BID like F6FBB-12345 (for dual BBS site)
   2048	: Checksum unvalidated on XFwd.
   4096	: Test of calls is less strict.  Allows all "call" as long as
      	  they have one figure (0-9) anywhere in the call.

fbbf = OK 160

# Compressed forward
  Compressed forward is much faster and should always be used.
  Parameter supplied gives compressed protocol options.

 Value : Option
     1 : FBB compressed forwarding
     2 : XFWD compressed forwarding

fbbc = OK 3

# User Info required.
  New Users MUST supply a Name, HomeBBS, Qth and ZIPcode
  This forces user to supply the information the needed for the White Pages Data Base.
  When "OK" the user will prompted until they supply answers to all the queries.

aski = OK

# New User mask.

mask = 3616

  This is the default value for New User options.
  Select the options you want for New Users. Then total the values of these options.
  This will be the mask value.
	example:
 You want all new users to have Paging, and be in Guest mode, add 32 and 64.
 The mask value  will be 96.

 If you want none of the option listed, use 0.
 The list/Read all P type messages will be active only if the user has the "read-all-messages"
 security code.

 Value : Option
    0  : disable mask.
    1  : Excluded.
    2  : Local.
    4  : Expert.
    8  : Sysop.
   16  : BBS.
   32  : Pagination on
   64  : Guest.
  128  : Modem.
  256  : List/read all personal messages
  512  : Request for unproto beacon-lists allowed
  1024 : Get list of new messages at each connect



# Security mask. Three values.

secu = 0 4 59

The first is for Users, the second for Sysops, and the third limits Sysops that gain access via
the SYS- command. As in the New User mask; select the options and add up their values.

  Security-codes values for:
Users, Sysops,  Sysop using SYS-command

    1  : Read all messages, including all personal messages.
    2  : Kill all messages.
    4  : Send SYS-command.
    8  : Use remote-sysop commands (edit, forward etc).
   16  : Edit labels in YAPP, FBBDOS, DOC.
   32  : Can delete files in YAPP and FBBDOS.
   64  : Have access to all gateways.
  128  : Run dos-programs (command DOS in FBBDOS).
  256  : Have access to the entire hard-disk.
  512  : Have access to command /A (stop BBS) and /R (reboot PC).

  All: Sysop: SysCmd
   0    127    1023



# Warning-messages to Sysop (mask):

warn = 255

    1   : Less than 1MB in disk
    2   : Error in system file (FORWARD, BBS, REJECT...)
    4   : Server error/warning
    8   : Ping-Pong warning
   16   : No-route warning
   32   : No NTS warning
   64   : Message file not found
  128   : Error in proposal
  256   : Message rejected in remote BBS
  512   : Message held in remote BBS



# Housekeeping Time (hour) for cleanup of messages
  (Forced disconnection of all links occurs at housekeeping time -15 min.)

hous = 2

# Time-out for Users (minutes) and for BBS forwarding (minutes)

time = 10 20

# Max download-size (pr period) for Yapp and via modem, in kbytes.
  0 0 will allow unlimited downloading.

maxd = 0 0

loca = 0

# Number of calls in mail-beacon (maximum)
beac = 8

# Number of lines in scroll-buffer of the User Console.
scro = 1500 1500 1500

# Text for forward-header (variables OK), appears LAST in the R:line.
  Please do not change the contents or the order of the fields.
  The $E field which is only an information and may be added/remove.
  $c is the QTH as declared before in this file.

fwdh = [$c] $$:$R

# The Maximum number of saved BIDs
maxb = 30000

# Lifetime for bulletins. Number of days from message is written
 Bulletins that are older than this value, will not be forwarded.
 They will go directly to X-status.

        life = 30

# White Page Call address
        wpca = ""

# Your BBS ZIP code
        zipc = 000000

        unpr = 500 5 P

# BBS - Up / Down
  You may want to run a program before and/or after the BBS startup.
  Place the file names here.
        upba = ""
        dwba = ""

# BBS Server file locations
        pg  =  /usr/local/lib/fbb/pg
        fdir = /usr/local/lib/fbb/filter
        sdir = /usr/local/lib/fbb/server
        tdir = /usr/local/lib/fbb/tool
        poph = ""

Back to contents