diff --git a/html/images/e_menu.gif b/html/images/e_menu.gif index 3b225ce2..33a4a4eb 100644 Binary files a/html/images/e_menu.gif and b/html/images/e_menu.gif differ diff --git a/html/menus/index.htm b/html/menus/index.htm index 8bb2d01b..fba83d48 100644 --- a/html/menus/index.htm +++ b/html/menus/index.htm @@ -11,7 +11,7 @@
-
Last update 22-Oct-2001
+
Last update 25-Oct-2001

 

MBSE BBS Menu System

@@ -149,6 +149,10 @@ is only visible with menu type 7. for dosemu with the vmodem patch. This item is only visible with menu type 7. +
  • Run nosuid If set to Yes the door will run in non-suid mode. +You need this to run DOS doors using dosemu. This item is only visible +with menu type 7.
  • +

     

    diff --git a/html/programs/mbsetup.html b/html/programs/mbsetup.html index 42733478..73c27cd4 100644 --- a/html/programs/mbsetup.html +++ b/html/programs/mbsetup.html @@ -1,50 +1,55 @@ - - - - - - - - -MBSE BBS Programs - mbsetup - The Setup Program. - - - -

    -
    Last update 31-Jan-2001
    -

     

    - -

    mbsetup - The Setup Program

    -

    - -

    Synopsis.

    -

    -mbsetup -

     

    - -

    Description.

    -

    -mbsetup is the setup program for MBSE BBS. It should be run -only by user mbse. If you run it by accident as root file -permissions will be wrong and your bbs may not function. For a detailed -description of all setup options see MBSE BBS -Setup Guide -

     

    - -

    Environment.

    -

    -In order to run mbsetup you must set the global variable -$MBSE_ROOT. This variable must point to the root directory -of the bbs structure. The main configuration file config.data -must be present in the ~/etc directory. If it is not present, ie you run -mbsetup for the first time, a default -config.data will be created. This will also happen with -several other databases. -

    - -Index Back to index  -Main Back to Main index -

    - - - + + + + + + + + +MBSE BBS Programs - mbsetup - The Setup Program. + + + +
    +
    Last update 25-Oct-2001
    +

     

    + +

    mbsetup - The Setup Program

    +

    + +

    Synopsis.

    +

    +mbsetup [init] +

     

    + +

    Description.

    +

    +mbsetup is the setup program for MBSE BBS. It should be run +only by user mbse and it fails to start if you are not. +If it is started with the optional paramater init only the databases are +initialized. This is automagic done by mbtask when you start the system +for the very first time. You should never need to use this switch. +When mbsetup is started without arguments the databases will be checked +and initialized before the main screen is displayed. +Both methods are being used to make sure all needed databases excist. +For a detailed description of all setup options see +MBSE BBS Setup Guide +

     

    + +

    Environment.

    +

    +In order to run mbsetup you must set the global variable +$MBSE_ROOT. This variable must point to the root directory +of the bbs structure. The main configuration file config.data +must be present in the ~/etc directory. If it is not present, ie you run +mbsetup for the first time, a default +config.data will be created. This will also happen with +several other databases. +

    + +Index Back to index  +Main Back to Main index +

    + + + diff --git a/html/setup/domains.html b/html/setup/domains.html index b83bb56a..adc761f2 100644 --- a/html/setup/domains.html +++ b/html/setup/domains.html @@ -1,48 +1,48 @@ - - - - - - - - -MBSE BBS Setup - Edit Domains. - - - -
    -
    Last update 30-Jan-2001
    -

     

    - -

    MBSE BBS Setup - Edit Domains.

    -

    - -

    Introduction.

    -

    -The domains table is used to translate Fidonet domains to internet domains -and back for the Fidonet <-> Internet gateway. When you add entries to -this table make sure that the entry .fidonet and -.ftn is always the last entry. This is the default entry. -New added domains can be moved in place with the Move -command. -

     

    - -

    Edit Domains.

    -

    -

    -Fidonet   The Fidonet domain to match.
    -Internet  The internet domain to match.
    -Active    If this domain is active.
    -Deleted   If this domain must be deleted.
    -
    -

    -Next is an example table. -

    - - -Back Back to index  -Home Back to main index -

    - - - + + + + + + + + +MBSE BBS Setup - Edit Domains. + + + +
    +
    Last update 25-Oct-2001
    +

     

    + +

    MBSE BBS Setup - Edit Domains.

    +

    + +

    Introduction.

    +

    +The domains table is used to translate Fidonet domains to internet domains +and back for the Fidonet <-> Internet gateway. When you add entries to +this table make sure that the entry .fidonet and +.ftn is always the last entry. This is the default entry. +New added domains can be moved in place with the Move +command. +

     

    + +

    Edit Domains.

    +

    +

    +Fidonet   The Fidonet domain to match.
    +Internet  The internet domain to match.
    +Active    If this domain is active.
    +Deleted   If this domain must be deleted.
    +
    +

    +Next is an example table. +

    + +

    +Back Back to index  +Home Back to main index +

    + + + diff --git a/html/setup/global.html b/html/setup/global.html index 165635da..1e92bbb9 100644 --- a/html/setup/global.html +++ b/html/setup/global.html @@ -1,464 +1,464 @@ - - - - - - - - -MBSE BBS Setup - Global Setup. - - - -
    -
    Last update 22-Jun-2001
    -

     

    - -

    MBSE BBS Setup - Global Setup

    -

    - -In this setup you can edit all global settings for MBSE BBS. All sections will -be discussed below. -

    - -

    1.1. Edit Registration Info.

    -

    -

    -System name       The name of your BBS
    -Domain name       Your internet domain name (or a fake name if you have 
    -                  no direct connection).
    -Sysop uid         The Unix name of your Sysop account
    -Sysop Fido        The Fidonet name of your Sysop account
    -Location          The Location of your BBS
    -QWK/Bluewave      The packet name for Offline mail downloads.
    -Omed id.          Not in use
    -Comment           A comment line for your BBS
    -Origin line       The default origin line for echomail
    -Startup uid       The default username "bbs"
    -
    -

    - -

    1.2. Edit Global Filenames.

    -

    -

    -System logfile    The name of the main logfile
    -Error logfile     The name of the errors logfile
    -Default menu      The name of the default main menu
    -Default language  The name of the default language
    -Chat logfile      The name of the logfile for chatting
    -Welcome logo      The name of the BBS logo ANSI file
    -
    -

    - -

    1.3. Edit Global Paths

    -

    -

    -BBS Menus         The path to the default menus
    -Txtfiles          The path to the default ANSI and ASCII textfiles
    -Home dirs         The path to the users home directories
    -Nodelists         The path to the nodelist directory
    -Inbound           The unprotected fidonet inbound
    -Prot inb.         The (password) protected fidonet inbound
    -Outbound          The outbound for the main aka
    -Bad TIC's         Where bad TIC files are saved
    -TIC queue         Where TIC files for downlinks are kept
    -Magic's           Where the magic filerequests are kept
    -DOS path          The DOS drive and path
    -Unix path         The Translated DOS path in real
    -LeaveCase         Leave outbound .flo filenames as is, No forces to uppercase
    -
    -The DOS path and Unix path are translated for in and outbound mail sessions, -so the outside world will be happy. The DOS path is a fake, you can put -anything you like in there, but "C:\OUT" is a good choice. Note that -the TIC queue must be somewere in the Unix path, otherwise it is -impossible to create a DOS path from the path to the TIC files in that -directory. To set this up correctly is also important if you use other mailers -as well, for example binkd, or even a DOS binkly-style mailer running from -a network. All those mailer must "see" the same file attaches in the .flo -files. If you leave the DOS path empty, no translation will be performed -and the Unix paths will be stored in the .flo files. -

    - -

    1.4. Edit BBS Configuration

    -

    -

    -Private system    Set to true when only pre-registered users are allowed
    -Exclude Sysop     True is Sysop will be invisible
    -Show connect      Show connection info at logon
    -Ask protocols     Ask protocol before each up/download
    -Sysop level       The Sysop security level
    -Password Length   The minimum password length, should be 6.
    -Password Char.    The password hiding character
    -Idle timeout      The idle timeout in minutes
    -Login Enters      Maximum times for only enter 
    -Login Attempts    Maximum login attempts
    -Homedir Quota     Maximum size in MBytes for each user
    -Location length   The minimum length of the location (3 in Holland!)
    -Show new msgarea  Show new available message areas at logon (for OLR users)
    -OLR Max. msgs.    Maximum messages to download, 0 is no limit.
    -OLR Newfile days  The maximum age for newfiles in the OLR packet
    -OLR Max Filereq   Maximum filerequests allowed for OLR users
    -BBS Log Level     What will be logged or not the BBS program
    -Utils Log Level   What will be logged or not for utilities
    -Utils slowly      Should utilities release timeslices
    -CrashMail level   Minimum level to allow sending netmail crash
    -FileAttach level  Minimum level to allow attach files to netmail
    -Min diskspace MB  At which low diskspace level utilities should stop working.
    -
    -The minimum diskspace setting is to prevent that files get corrupted if your filesystem -is full. All drives are checked except CD-roms and floppies and the /boot directory if that -one is on a separate filesystem. Ext2, msdos and vfat partitions -are checked. The lowest free diskspace found counts. Default is 10 MB. -Note, Reiserfs is not supported at this moment because I don't have access to a -system with reisefs volumes. This means that if you use Reiserfs that you are not -protected against a full filesystem. -

    - -

    1.5. New users defaults.

    -

    -

    -Access level      The access level and flags after registration
    -Cap. Username     Capitalize the username
    -Ask ANSI          Ask for ANSI screen (default is yes)
    -Ask Sex           Ask for Male/Female
    -Ask Voicephone    Ask for voice phonenumber
    -Ask Dataphone     Ask for data phonenumber
    -Telephone scan    Scan for duplicate numbers
    -Ask Handle        Ask for handle (nickname)
    -Ask Birth date    Ask for birthdate (needed for checks)
    -Ask Location      Ask for users location
    -Ask Hot-Keys      Ask for hot-keyed menus (default is yes)
    -One word names    Allow one word names
    -Ask address       Not implemented
    -Give email        Give new users email access (default is yes)
    -
    -

    - -

    1.6. Text Colors.

    -

    -Several prompts use different colors. They can be changed with the following -menu. -

    - - -

    - -

    1.7. Next User Door.

    -

    -This is a "message to nextuser" door I found in RapidBBS. It allows a user -to write a message to the next BBS user. -

    -Text file         The textfile to display
    -Quote             The prompt to show
    -
    -

    - -

    1.8. Safe cracker door.

    -

    -This is a door I found in RapidBBS, it is a simple number guessing game. -

    -Digit 1           The first digit to guess
    -Digit 2           The second digit to guess
    -Digit 3           The third digit to guess
    -Max trys          The maximum number of trys per day
    -Max numb          The highest number to guess
    -Num gen           Automatic number generation
    -Prize             The prize to win
    -Welcome           The welcome file to display
    -Opened            The file to display to the winner
    -
    -

    - -

    1.9. Time Bank Door.

    -

    -This is the timebank door I found in RapidBBS. It allows a user to deposit -time or download kilobytes on his bank account so when he needs it for -big downloads he can use his savings for extra large downloads. Anyway, -I haven't figured this one out completly for myself, so the meaning of all -these settings are not well explained right now. -

    -Time balance      Maximum time balance
    -Max time withdraw Maximum time to withdraw
    -Max time deposit  Maximum time to deposit
    -Kb. balance       Maximum Kilobytes balance
    -Max Kb. withdraw  Maximum Kilobytes to withdraw
    -Max Kb. deposit   Maximum Kilobytes to deposit
    -Users time ratio  Time ratio
    -Users Kb. ratio   Kilobytes ratio
    -
    -

    - -

    1.10. Sysop paging

    -

    -For sysop chat we use a program that will connect to the users tty. This is -not a nice solution because it will not work over a network, but at least -it works. -

    -Ext. chat         External chat program, not in use!
    -Chat device       The device where the sysop is called (beeped)
    -Call script       For future use
    -Page length       The length of a page in seconds
    -Page times        Maximum number of times a user may page the sysop
    -Sysop area        Message from user to Sysop area number
    -Ask reason        Ask reason for chat, this will be logged
    -Use Extern        Use external chat 
    -Log Chat          Log the chat conversation
    -Prompt Chk.       Check at menu prompts for Sysop breaking in
    -Freeze Time       Freeze users time during chat
    -Sunday..Saturday  The times the Sysop is normal available
    -

    - -

    1.11. Flag Descriptions.

    -

    -In this menu you can give the 32 users flags a meaningfull description. -

    - -

    1.12. Fileecho Processing.

    -

    -A note, when you change the number of Systems or Groups, the databases affected -will be updated automatic. -

    -Keep days         How long TIC files should be kept on hold
    -Hatch pwd         The internal hatch password. Make this weird.
    -Drv space         The minimal free space on your disk in kilobytes
    -Systems           The maximum number of connected nodes
    -Groups            The maximum number of fileecho groups
    -Max. dupes        The maximum number of entries in dupe database
    -Keep date         Keep original filedate
    -Keep netm         Keep sent netmails
    -Res future        Reset dates in the future
    -Loc resp          Respond to local created filefind messages
    -Repl ext          Replace filename extension with .* before filesearch
    -Plus all          Allow filemgr +all command
    -Notify            Allow filemgr notify=on/off command
    -Passwd            Allow filemgr passwd command
    -Message           Allow filemgr message=on/off command
    -Tic on/off        Allow filemgr tic=on/off command
    -Pause             Allow filemgr pause/resume commands
    -

    - -

    1.13. Edit Fidonet mail and echomail processing.

    -

    -Note that the first 2 mailboards must also exist in the normal mail areas if -you want to see what is in them. Here they are defined for quick access of the -tosser. For the Max. systems and groups see 1.12. If you use MBSE BBS together -with a DOS based BBS (using DOSEMU or mars netware emulator), you can set the -behaviour of the outbound to 4d. addressing instead of 5d. This option may -dissapear in the future.
    -Another option is present, this is the pktdate option. This -is the full path and filename to an external program that can inspect and -correct the mail .pkt files. Originally I put this in to run pktname of Tobias -Ernst of 2:2476/418 to fix y2k problems in the incoming mail. At this time -most y2k fixes are build in, but in case you need it it's there. To make it -clear; the y2ktools written by Tobias are static compiled for Linux and they -should run on all Linux i386 versions. Until now, I still use pktdate because -it is necessary.
    - -

    -Badboard          The path and filename of the bad messages
    -Dupeboard         The path and filename of the duplicate messages
    -Pktdate           Full path and filename of a .pkt preprocessor
    -Max pkts.         Maximum Kb. of mail packets before a new one is created.
    -Max arcs.         Maximum size in Kilobytes of an arcmail file
    -Keep days         How many day should we keep ARCmail on hold
    -Echo dupes        Maximum number of entries in the echomail dupe database
    -Reject old        Reject echomail messages older then n days
    -Max msgs          Default maximum number of messages in each area
    -Days old          Default number of days old to keep messages
    -Max systems       Maximum number of nodes to connect to echomail
    -Max groups        Maximum number of echomail groups
    -4d address        Use 4d. addressing (not needed you only use MBSE BBS)
    -Split at          Gently split messages after n KBytes (12..60)
    -Force at          Force split of messages after n KBytes (16..63)
    -

    -A note about the splitting of messages. Some tossers can't handle -messages greater than 16 KBytes, these tossers are rare these days. Most -tossers can handle messages of 32 KBytes. To set these values on the safe -side set "Split at" to 27 and "Force at" to 31. This means that a long -newfile report will be split after 27 KBytes when a new group of files -should start in the report. If it can't find that point because a large -number of files is in the group that is just being processed, the message -split will be forced right after the file that passes the 31 KBytes limit. -I use values of 1 KBytes below maximum for overhead such as SEEN-BY and -PATH lines. Values larger then 32 KBytes is not a good idea, recent tests -in May 1999 have shown that your messages will not reach all systems -if they are larger then 32 KBytes. Splitting is used for newsfiles reports -and gated news articles to Fidonet. -

    - -

    1.14. Edit Internet mail and news processing.

    -

    -Email and news is setup here. There are three possible configurations which you -can set with 1.14.11: -

    -Another word of wisdom from my side, configuration of the internet, ppp, sendmail etc. is not discussed -here, see the HOWTO's and other documentation that exists at -www.linuxdoc.org, it's all there. - -
    -POP3 node         The POP3 node to use, should be localhost
    -SMTP node         The SMTP node to use, should be localhost
    -NNTP node         The NNTP node to use, should be localhost
    -NNTP m.r.         If the NNTP server needs the Mode Reader command
    -NNTP user         The username for the NNTP server if needed
    -NNTP pass         The password for the NNTP server if needed
    -News dupes        The number of entries for the news dupes database.
    -Email aka         The Fidonet aka to use for the fidonet.org UUCP gate
    -UUCP aka          The default Fidonet UUCP gate, 2:292/875@fidonet
    -Emailmode         The email mode, discussed above
    -News mode         Newsfeed mode, INN, rnews or UUCP.
    -Split at          Gently split newfiles reports after n KBytes (12..60)
    -Force at          Force split of newfiles reports after n KBytes (16..63)
    -Control ok        Allow news control messages to be gated
    -No regate         Don't regate already gated messages
    -
    -In rnews mode the NNTP entries are replaced by:
    -
    -Path rnews        The full path and filename to the rnews binary.
    -
    -In UUCP mode the NNTP entries are replaced by:
    -
    -UUCP path         The full path to the uucppublic directory.
    -UUCP node         The UUCP nodename of your ISP.
    -

    - - -

    -

    1.15. Allfiles and Newfiles lists.

    -

    -These are the settings that affect the generation of newfiles and allfiles reports. -

    -Ftp base          The root of the public download area (.../ftp)
    -New days          The number of days old files are "newfiles"
    -Security          The highest security level to include files in the reports
    -Groups            The number of newfile groups the newfiles database can hold
    -

    - -

    1.16. Fidonet Aka's.

    -

    -Here you can enter 40 fidonet addresses. These are 5d addresses. -

    - -

    1.17. Mailer Setup.

    -

    -Note that you can't disable FTS-0001 sessions as that is a mandatory session -protocol in Fidonet. There are 40 phonenumber translations present, this is for -countries with lots of telephone operators with all kind of prefixes for -carrier select functions. -

    -Mailer logl.      The logging level for mailer sessions
    -Default phone     The default phonenumber for EMSI sessions
    -TCP/IP flags      The TCP/IP capability flags for TCP/IP sessions
    -Default speed     The default speed for EMSI sessions
    -Timeout reset     The timout for normal modem commands
    -Timeout connect   The timeout for waiting for connect
    -Dial delay        The maximum delay between calls, minimum is 10 seconds.
    -No Filerquests    Disable filerequests
    -No callout        Disable callout
    -No hold mail      Send "hold" mail if we make the call
    -No pickup all     Exchange mail for one aka only
    -No EMSI session   Disable EMSI
    -No YooHoo/2U2     Disable FTS-0006 sessions
    -No Zmodem         Disable zmodem protocol
    -No Zedzap         Disable zedzap protocol
    -No Hydra          Disable Hydra protocol
    -No TCP/IP         Disable TCP/IP protocol, set to Yes if you don't have internet.
    -Phonetrans 1..40  Maximum 40 phone number translations
    -Max. files        Maximum files to request, 0 is unlimited 
    -Max. MBytes       Maximum MBytes to request, 0 is unlimited
    -
    - -

    1.18. FTPD Settings.

    -

    -A new program is mbftpd. This is a replacement for the normal -ftp server for Linux with special futures for MBSE BBS. This is not working -yet so don't use it. Setting it up is adviced. -

    -Base path         The ftp base directory (ie. /SYS/usr/ftp).
    -Upload pth        Incoming files (ie. /SYS/usr/ftp/incoming).
    -Banner msg        The banner file to display before login.
    -Path filter       The legal character in upload filenames.
    -Path msg          Message to display if illegal characters in upload.
    -Email addr        Your email address.
    -Shutdown          Shutdown message if FTP server is closed.
    -Readme login      Readme to display after login.
    -Readme cwd*       Readme to display after chdir.
    -Msg login         Welcome message after login.
    -Msg cwd*          Message to display in directory.
    -Userslimit        Maximum FTP users allowed.
    -Loginfails        Maximum login failures.
    -Compress          If compress command is allowed.
    -Tar               If tar command is allowed.
    -Mkdir ok          If users may create directories.
    -Log commands      Log user commands.
    -Anonymous         If anonymous login is allowed.
    -User mbse         If user mbse is allowed. Dangerous!
    -
    - -

    1.19. Edit HTML pages setup.

    -

    -Here you setup the HTML pages that can be created with the -mbfile web command. These are HTML pages of your download -areas and indexes of all areas. If there are pictures in these areas -thumbnails are created if you have the convert -command available. The document root is the same as defined in your -web server. The link to ftp must be created from that directory to -your ftp base directory. To do that become root, cd to the document root -and type ln -s /var/spool/mbse/ftp files In this case the link -is called files. Note that all download areas are accesible, -there is no user authentication yet available. -

    -Docs root         The path to the httpd documents root.
    -Link to ftp       The link to the ftp directory.
    -URL name          The URL of your webserver.
    -Charset           The default character set, ISO-8859-1.
    -Table color       The tables background color.
    -Header color      The tables header background color.
    -Author name       The author name you want in the HTTP headers.
    -Convert command   The graphics convert command. (ImageMagick needed).
    -Files/page        The number of files to display per web page.
    -Icon Home         The name of the Home icon file.
    -Text Home         The text to display for Home.
    -Icon Back         The name of the Back icon file.
    -Text Back         The text to display for Back.
    -Icon Prev.        The name of the Previous page icon file.
    -Text Prev.        The text to display for Previous page.
    -Icon Next         The name of the Next page icon file.
    -Text Next         The text to display for Next page.
    -
    -

    - -Back Back to index -
    -Home Back to main index -

    - - - + + + + + + + + +MBSE BBS Setup - Global Setup. + + + +
    +
    Last update 22-Jun-2001
    +

     

    + +

    MBSE BBS Setup - Global Setup

    +

    + +In this setup you can edit all global settings for MBSE BBS. All sections will +be discussed below. +

    + +

    1.1. Edit Registration Info.

    +

    +

    +System name       The name of your BBS
    +Domain name       Your internet domain name (or a fake name if you have 
    +                  no direct connection).
    +Sysop uid         The Unix name of your Sysop account
    +Sysop Fido        The Fidonet name of your Sysop account
    +Location          The Location of your BBS
    +QWK/Bluewave      The packet name for Offline mail downloads.
    +Omed id.          Not in use
    +Comment           A comment line for your BBS
    +Origin line       The default origin line for echomail
    +Startup uid       The default username "bbs"
    +
    +

    + +

    1.2. Edit Global Filenames.

    +

    +

    +System logfile    The name of the main logfile
    +Error logfile     The name of the errors logfile
    +Default menu      The name of the default main menu
    +Default language  The name of the default language
    +Chat logfile      The name of the logfile for chatting
    +Welcome logo      The name of the BBS logo ANSI file
    +
    +

    + +

    1.3. Edit Global Paths

    +

    +

    +BBS Menus         The path to the default menus
    +Txtfiles          The path to the default ANSI and ASCII textfiles
    +Home dirs         The path to the users home directories
    +Nodelists         The path to the nodelist directory
    +Inbound           The unprotected fidonet inbound
    +Prot inb.         The (password) protected fidonet inbound
    +Outbound          The outbound for the main aka
    +*.msgs            A netmail directory from where *.msg mails are tossed
    +                  These are *.msg files can be created by several doors. (Not in use yet)
    +Bad TIC's         Where bad TIC files are saved
    +TIC queue         Where TIC files for downlinks are kept
    +Magic's           Where the magic filerequests are kept
    +DOS path          The DOS drive and path
    +Unix path         The Translated DOS path in real
    +LeaveCase         Leave outbound .flo filenames as is, No forces to uppercase
    +
    +The DOS path and Unix path are translated for in and outbound mail sessions, +so the outside world will be happy. The DOS path is a fake, you can put +anything you like in there, but "C:\OUT" is a good choice. Note that +the TIC queue must be somewere in the Unix path, otherwise it is +impossible to create a DOS path from the path to the TIC files in that +directory. To set this up correctly is also important if you use other mailers +as well, for example binkd, or even a DOS binkly-style mailer running from +a network. All those mailer must "see" the same file attaches in the .flo +files. If you leave the DOS path empty, no translation will be performed +and the Unix paths will be stored in the .flo files. This is the best setting +if mbsebbs is the only mailer running on your system. +

    + +

    1.4. Edit BBS Configuration

    +

    +

    +Private system    Set to true when only pre-registered users are allowed
    +Exclude Sysop     True is Sysop will be invisible
    +Show connect      Show connection info at logon
    +Ask protocols     Ask protocol before each up/download
    +Sysop level       The Sysop security level
    +Password Length   The minimum password length, should be 6.
    +Password Char.    The password hiding character
    +Idle timeout      The idle timeout in minutes
    +Login Enters      Maximum times for only enter 
    +Login Attempts    Maximum login attempts
    +Homedir Quota     Maximum size in MBytes for each user
    +Location length   The minimum length of the location (3 in Holland!)
    +Show new msgarea  Show new available message areas at logon (for OLR users)
    +OLR Max. msgs.    Maximum messages to download, 0 is no limit.
    +OLR Newfile days  The maximum age for newfiles in the OLR packet
    +OLR Max Filereq   Maximum filerequests allowed for OLR users
    +BBS Log Level     What will be logged or not the BBS program
    +Utils Log Level   What will be logged or not for utilities
    +Utils slowly      Should utilities release timeslices
    +CrashMail level   Minimum level to allow sending netmail crash
    +FileAttach level  Minimum level to allow attach files to netmail
    +Min diskspace MB  At which low diskspace level utilities should stop working.
    +
    +The minimum diskspace setting is to prevent that files get corrupted if your filesystem +is full. All drives are checked except CD-roms and floppies and the /boot directory if that +one is on a separate filesystem. Ext2, reiserfs, msdos and vfat partitions +are checked. The lowest free diskspace found counts. Default is 10 MB. +

    + +

    1.5. New users defaults.

    +

    +

    +Access level      The access level and flags after registration
    +Cap. Username     Capitalize the username
    +Ask ANSI          Ask for ANSI screen (default is yes)
    +Ask Sex           Ask for Male/Female
    +Ask Voicephone    Ask for voice phonenumber
    +Ask Dataphone     Ask for data phonenumber
    +Telephone scan    Scan for duplicate numbers
    +Ask Handle        Ask for handle (nickname)
    +Ask Birth date    Ask for birthdate (needed for checks)
    +Ask Location      Ask for users location
    +Ask Hot-Keys      Ask for hot-keyed menus (default is yes)
    +One word names    Allow one word names
    +Ask address       Not implemented
    +Give email        Give new users email access (default is yes)
    +
    +

    + +

    1.6. Text Colors.

    +

    +Several prompts use different colors. They can be changed with the following +menu. +

    + + +

    + +

    1.7. Next User Door.

    +

    +This is a "message to nextuser" door I found in RapidBBS. It allows a user +to write a message to the next BBS user. +

    +Text file         The textfile to display
    +Quote             The prompt to show
    +
    +

    + +

    1.8. Safe cracker door.

    +

    +This is a door I found in RapidBBS, it is a simple number guessing game. +

    +Digit 1           The first digit to guess
    +Digit 2           The second digit to guess
    +Digit 3           The third digit to guess
    +Max trys          The maximum number of trys per day
    +Max numb          The highest number to guess
    +Num gen           Automatic number generation
    +Prize             The prize to win
    +Welcome           The welcome file to display
    +Opened            The file to display to the winner
    +
    +

    + +

    1.9. Time Bank Door.

    +

    +This is the timebank door I found in RapidBBS. It allows a user to deposit +time or download kilobytes on his bank account so when he needs it for +big downloads he can use his savings for extra large downloads. Anyway, +I haven't figured this one out completly for myself, so the meaning of all +these settings are not well explained right now. +

    +Time balance      Maximum time balance
    +Max time withdraw Maximum time to withdraw
    +Max time deposit  Maximum time to deposit
    +Kb. balance       Maximum Kilobytes balance
    +Max Kb. withdraw  Maximum Kilobytes to withdraw
    +Max Kb. deposit   Maximum Kilobytes to deposit
    +Users time ratio  Time ratio
    +Users Kb. ratio   Kilobytes ratio
    +
    +

    + +

    1.10. Sysop paging

    +

    +For sysop chat we use a program that will connect to the users tty. This is +not a nice solution because it will not work over a network, but at least +it works. +

    +Ext. chat         External chat program, not in use!
    +Chat device       The device where the sysop is called (beeped)
    +Call script       For future use
    +Page length       The length of a page in seconds
    +Page times        Maximum number of times a user may page the sysop
    +Sysop area        Message from user to Sysop area number
    +Ask reason        Ask reason for chat, this will be logged
    +Use Extern        Use external chat 
    +Log Chat          Log the chat conversation
    +Prompt Chk.       Check at menu prompts for Sysop breaking in
    +Freeze Time       Freeze users time during chat
    +Sunday..Saturday  The times the Sysop is normal available
    +

    + +

    1.11. Flag Descriptions.

    +

    +In this menu you can give the 32 users flags a meaningfull description. +

    + +

    1.12. Fileecho Processing.

    +

    +A note, when you change the number of Systems or Groups, the databases affected +will be updated automatic. +

    +Keep days         How long TIC files should be kept on hold
    +Hatch pwd         The internal hatch password. Make this weird.
    +Drv space         The minimal free space on your disk in kilobytes
    +Systems           The maximum number of connected nodes
    +Groups            The maximum number of fileecho groups
    +Max. dupes        The maximum number of entries in dupe database
    +Keep date         Keep original filedate
    +Keep netm         Keep sent netmails
    +Res future        Reset dates in the future
    +Loc resp          Respond to local created filefind messages
    +Repl ext          Replace filename extension with .* before filesearch
    +Plus all          Allow filemgr +all command
    +Notify            Allow filemgr notify=on/off command
    +Passwd            Allow filemgr passwd command
    +Message           Allow filemgr message=on/off command
    +Tic on/off        Allow filemgr tic=on/off command
    +Pause             Allow filemgr pause/resume commands
    +

    + +

    1.13. Edit Fidonet mail and echomail processing.

    +

    +Note that the first 2 mailboards must also exist in the normal mail areas if +you want to see what is in them. Here they are defined for quick access of the +tosser. For the Max. systems and groups see 1.12. If you use MBSE BBS together +with a DOS based BBS (using DOSEMU or mars netware emulator), you can set the +behaviour of the outbound to 4d. addressing instead of 5d. This option may +dissapear in the future.
    +Another option is present, this is the pktdate option. This +is the full path and filename to an external program that can inspect and +correct the mail .pkt files. Originally I put this in to run pktname of Tobias +Ernst of 2:2476/418 to fix y2k problems in the incoming mail. At this time +most y2k fixes are build in, but in case you need it it's there. To make it +clear; the y2ktools written by Tobias are static compiled for Linux and they +should run on all Linux i386 versions. Until now, I still use pktdate because +it is necessary.
    + +

    +Badboard          The path and filename of the bad messages
    +Dupeboard         The path and filename of the duplicate messages
    +Pktdate           Full path and filename of a .pkt preprocessor
    +Max pkts.         Maximum Kb. of mail packets before a new one is created.
    +Max arcs.         Maximum size in Kilobytes of an arcmail file
    +Keep days         How many day should we keep ARCmail on hold
    +Echo dupes        Maximum number of entries in the echomail dupe database
    +Reject old        Reject echomail messages older then n days
    +Max msgs          Default maximum number of messages in each area
    +Days old          Default number of days old to keep messages
    +Max systems       Maximum number of nodes to connect to echomail
    +Max groups        Maximum number of echomail groups
    +4d address        Use 4d. addressing (not needed you only use MBSE BBS)
    +Split at          Gently split messages after n KBytes (12..60)
    +Force at          Force split of messages after n KBytes (16..63)
    +

    +A note about the splitting of messages. Some tossers can't handle +messages greater than 16 KBytes, these tossers are rare these days. Most +tossers can handle messages of 32 KBytes. To set these values on the safe +side set "Split at" to 27 and "Force at" to 31. This means that a long +newfile report will be split after 27 KBytes when a new group of files +should start in the report. If it can't find that point because a large +number of files is in the group that is just being processed, the message +split will be forced right after the file that passes the 31 KBytes limit. +I use values of 1 KBytes below maximum for overhead such as SEEN-BY and +PATH lines. Values larger then 32 KBytes is not a good idea, recent tests +in May 1999 have shown that your messages will not reach all systems +if they are larger then 32 KBytes. Splitting is used for newsfiles reports +and gated news articles to Fidonet. +

    + +

    1.14. Edit Internet mail and news processing.

    +

    +Email and news is setup here. There are three possible configurations which you +can set with 1.14.11: +

    +Another word of wisdom from my side, configuration of the internet, ppp, sendmail etc. is not discussed +here, see the HOWTO's and other documentation that exists at +www.linuxdoc.org, it's all there. + +
    +POP3 node         The POP3 node to use, should be localhost
    +SMTP node         The SMTP node to use, should be localhost
    +NNTP node         The NNTP node to use, should be localhost
    +NNTP m.r.         If the NNTP server needs the Mode Reader command
    +NNTP user         The username for the NNTP server if needed
    +NNTP pass         The password for the NNTP server if needed
    +News dupes        The number of entries for the news dupes database.
    +Email aka         The Fidonet aka to use for the fidonet.org UUCP gate
    +UUCP aka          The default Fidonet UUCP gate, 2:292/875@fidonet
    +Emailmode         The email mode, discussed above
    +News mode         Newsfeed mode, INN, rnews or UUCP.
    +Split at          Gently split newfiles reports after n KBytes (12..60)
    +Force at          Force split of newfiles reports after n KBytes (16..63)
    +Control ok        Allow news control messages to be gated
    +No regate         Don't regate already gated messages
    +
    +In rnews mode the NNTP entries are replaced by:
    +
    +Path rnews        The full path and filename to the rnews binary.
    +
    +In UUCP mode the NNTP entries are replaced by:
    +
    +UUCP path         The full path to the uucppublic directory.
    +UUCP node         The UUCP nodename of your ISP.
    +

    + + +

    +

    1.15. Allfiles and Newfiles lists.

    +

    +These are the settings that affect the generation of newfiles and allfiles reports. +

    +Ftp base          The root of the public download area (.../ftp)
    +New days          The number of days old files are "newfiles"
    +Security          The highest security level to include files in the reports
    +Groups            The number of newfile groups the newfiles database can hold
    +

    + +

    1.16. Fidonet Aka's.

    +

    +Here you can enter 40 fidonet addresses. These are 5d addresses. +

    + +

    1.17. Mailer Setup.

    +

    +Note that you can't disable FTS-0001 sessions as that is a mandatory session +protocol in Fidonet. There are 40 phonenumber translations present, this is for +countries with lots of telephone operators with all kind of prefixes for +carrier select functions. +

    +Mailer logl.      The logging level for mailer sessions
    +Default phone     The default phonenumber for EMSI sessions
    +TCP/IP flags      The TCP/IP capability flags for TCP/IP sessions
    +Default speed     The default speed for EMSI sessions
    +Timeout reset     The timout for normal modem commands
    +Timeout connect   The timeout for waiting for connect
    +Dial delay        The maximum delay between calls, minimum is 10 seconds.
    +No Filerquests    Disable filerequests
    +No callout        Disable callout
    +No hold mail      Send "hold" mail if we make the call
    +No pickup all     Exchange mail for one aka only
    +No EMSI session   Disable EMSI
    +No YooHoo/2U2     Disable FTS-0006 sessions
    +No Zmodem         Disable zmodem protocol
    +No Zedzap         Disable zedzap protocol
    +No Hydra          Disable Hydra protocol
    +No TCP/IP         Disable TCP/IP protocol, set to Yes if you don't have internet.
    +Phonetrans 1..40  Maximum 40 phone number translations
    +Max. files        Maximum files to request, 0 is unlimited 
    +Max. MBytes       Maximum MBytes to request, 0 is unlimited
    +
    + +

    1.18. FTPD Settings.

    +

    +A new program is mbftpd. This is a replacement for the normal +ftp server for Linux with special futures for MBSE BBS. This is not working +yet and is not included in the distribution. Setting it up is adviced. +

    +Base path         The ftp base directory (ie. /SYS/usr/ftp).
    +Upload pth        Incoming files (ie. /SYS/usr/ftp/incoming).
    +Banner msg        The banner file to display before login.
    +Path filter       The legal character in upload filenames.
    +Path msg          Message to display if illegal characters in upload.
    +Email addr        Your email address.
    +Shutdown          Shutdown message if FTP server is closed.
    +Readme login      Readme to display after login.
    +Readme cwd*       Readme to display after chdir.
    +Msg login         Welcome message after login.
    +Msg cwd*          Message to display in directory.
    +Userslimit        Maximum FTP users allowed.
    +Loginfails        Maximum login failures.
    +Compress          If compress command is allowed.
    +Tar               If tar command is allowed.
    +Mkdir ok          If users may create directories.
    +Log commands      Log user commands.
    +Anonymous         If anonymous login is allowed.
    +User mbse         If user mbse is allowed. Dangerous!
    +
    + +

    1.19. Edit HTML pages setup.

    +

    +Here you setup the HTML pages that can be created with the +mbfile web command. These are HTML pages of your download +areas and indexes of all areas. If there are pictures in these areas +thumbnails are created if you have the convert +command available. The document root is the same as defined in your +web server. The link to ftp must be created from that directory to +your ftp base directory. To do that become root, cd to the document root +and type ln -s /var/spool/mbse/ftp files In this case the link +is called files. Note that all download areas are accesible, +there is no user authentication yet available. +

    +Docs root         The path to the httpd documents root.
    +Link to ftp       The link to the ftp directory.
    +URL name          The URL of your webserver.
    +Charset           The default character set, ISO-8859-1.
    +Table color       The tables background color.
    +Header color      The tables header background color.
    +Author name       The author name you want in the HTTP headers.
    +Convert command   The graphics convert command. (ImageMagick needed).
    +Files/page        The number of files to display per web page.
    +Icon Home         The name of the Home icon file.
    +Text Home         The text to display for Home.
    +Icon Back         The name of the Back icon file.
    +Text Back         The text to display for Back.
    +Icon Prev.        The name of the Previous page icon file.
    +Text Prev.        The text to display for Previous page.
    +Icon Next         The name of the Next page icon file.
    +Text Next         The text to display for Next page.
    +
    +

    + +Back Back to index +
    +Home Back to main index +

    + + + diff --git a/html/setup/language.html b/html/setup/language.html index 1b006ef6..7c31eee7 100644 --- a/html/setup/language.html +++ b/html/setup/language.html @@ -1,57 +1,57 @@ - - - - - - - - -MBSE BBS Setup - BBS Setup - Language Setup. - - - -
    -
    Last update 25-Jul-2001
    -

     

    - -

    MBSE BBS Setup - BBS Setup - Language Setup.

    -

    - -

    Language introduction.

    -

    -You need to define at least one language, this is the default language. -The paths to the BBS menus and Txtfiles for the default language -must be exactly the same as defined in the global setup, menus 1.3.1 and 1.3.2
    -I did this so you can make your -own local languages next to the default languages. If something is not -present in your local language, the BBS will fall back to the default -language. This is true for the menus and textfiles for the BBS. It is -therefore wise to name all menus and textfiles the same for all languages used. -When you setup the languages for the first time, entries for English, Dutch, -Spanish and Italian are created. -

     

    - -

    Language setup.

    -

    -

    -Select      The letter to select this language.
    -Name        The name of this language.
    -Menupath    The path to the menu files.
    -Textpath    The path to the ANSI and ASCII textfiles.
    -Macropath   Not in use yet.
    -Available   If this language is available.
    -Datafile    The name of the language datafile in ~/etc
    -Security    The minimum security level to select this language.
    -Deleted     If this language must be deleted.
    -
    -

    - -

    - -Back Back to BBS index  -Back Back to index  -Home Back to main index -

    - - - + + + + + + + + +MBSE BBS Setup - BBS Setup - Language Setup. + + + +
    +
    Last update 25-Oct-2001
    +

     

    + +

    MBSE BBS Setup - BBS Setup - Language Setup.

    +

    + +

    Language introduction.

    +

    +You need to define at least one language, this is the default language. +The paths to the BBS menus and Txtfiles for the default language +must be exactly the same as defined in the global setup, menus 1.3.1 and 1.3.2
    +I did this so you can make your +own local languages next to the default languages. If something is not +present in your local language, the BBS will fall back to the default +language. This is true for the menus and textfiles for the BBS. It is +therefore wise to name all menus and textfiles the same for all languages used. +When you setup the languages for the first time, entries for English, Dutch, +Spanish, Galego and Italian are created. +

     

    + +

    Language setup.

    +

    +

    +Select      The letter to select this language.
    +Name        The name of this language.
    +Menupath    The path to the menu files.
    +Textpath    The path to the ANSI and ASCII textfiles.
    +Macropath   Not in use yet.
    +Available   If this language is available.
    +Datafile    The name of the language datafile in ~/etc
    +Security    The minimum security level to select this language.
    +Deleted     If this language must be deleted.
    +
    +

    + +

    + +Back Back to BBS index  +Back Back to index  +Home Back to main index +

    + + + diff --git a/html/setup/services.html b/html/setup/services.html index 5b19df8b..91e8ccdf 100644 --- a/html/setup/services.html +++ b/html/setup/services.html @@ -1,69 +1,60 @@ - - - - - - - - -MBSE BBS Setup - Edit Services. - - - -
    -
    Last update 06-Jun-2001
    -

     

    - -

    MBSE BBS Setup - Edit Services.

    -

    - -

    Introduction.

    -

    -Services are special mail accounts. Netmail addressed to one of these names -will be handled according to the action that is selected. Current implemented -actions are AreaMgr, FileMgr and Email. So if you name a service -Areamgr and set the action to AreaMgr then an incoming -netmail will be directed to the Areamgr function. If you define a service -listserv and set the action to Email then -and incoming netmail will be converted to email and send to listserv -at your host.
    -If you should want to run some votemanager on your system you can -do that by creating a service votemgr with the type set to email. -You also need to setup a valid unix user votemgr so that there will be an existing -mailbox. Then with some external scripts you can process all received messages. -

     

    - -

    Edit Services.

    -

    -

    -Name      The name of the Service.
    -Type      Toggle the service type with the spacebar.
    -Active    If this service is active.
    -Deleted   If this service must be deleted.
    -
    -

    -Here are some example services: -

    -

    -UUCP		Email
    -allfix          FileMgr
    -areamgr         AreaMgr                                                  
    -fmail           AreaMgr                                                  
    -gecho           AreaMgr                                                  
    -listserv        Email                                                    
    -majordomo       Email                                                    
    -mbsebbs         Email                                                    
    -mbsebbs-owner   Email                                                    
    -mbtic           FileMgr                                                  
    -owner-mbsebbs   Email
    -raid            FileMgr
    -
    -Note: the UUCP services is needed if you are gating email! -

    - -Back Back to index  -Home Back to main index -

    - - - + + + + + + + + +MBSE BBS Setup - Edit Services. + + + +
    +
    Last update 25-Oct-2001
    +

     

    + +

    MBSE BBS Setup - Edit Services.

    +

    + +

    Introduction.

    +

    +Services are special mail accounts. Netmail addressed to one of these names +will be handled according to the action that is selected. Current implemented +actions are AreaMgr, FileMgr and Email. So if you name a service +Areamgr and set the action to AreaMgr then an incoming +netmail will be directed to the Areamgr function. If you define a service +listserv and set the action to Email then +and incoming netmail will be converted to email and send to the listserv +account at your host.
    +

     

    + +

    Edit Services.

    +

    +

    +Name      The name of the Service.
    +Type      Toggle the service type with the spacebar.
    +Active    If this service is active.
    +Deleted   If this service must be deleted.
    +
    +

    +Here are some example services: +

    +

    +UUCP		Email
    +allfix          FileMgr
    +areamgr         AreaMgr                                                  
    +fmail           AreaMgr                                                  
    +gecho           AreaMgr                                                  
    +mbtic           FileMgr                                                  
    +raid            FileMgr
    +
    +Note: the UUCP services is needed if you are gating email! +

    + +Back Back to index  +Home Back to main index +

    + + + diff --git a/html/setup/virscan.html b/html/setup/virscan.html index 6a585198..6eb4b3af 100644 --- a/html/setup/virscan.html +++ b/html/setup/virscan.html @@ -1,52 +1,59 @@ - - - - - - - - -MBSE BBS Setup - Virus scanners. - - - -
    -
    Last update 29-Jan-2001
    -

     

    - -

    MBSE BBS Setup - virus scanners

    -

    -Once upon a time there was no DOS and no computer virusses. But since DOS was -invented as a small OS which was easily extensible, virus writers saw their -chance to easy spread their hacks. Although running a Linux system is -relative safe, most of the files that you have available on your bbs -are DOS based programs. And before you put them available for download, they -should be checked for virusses. Macro virusses are a relative new danger, -this can also hurt Unix/Linux users.

    -There are several scanners for Linux available. Default only two of them -are setup. You may consult -http://www.openantivirus.org for more scanner mentioned in a mini-FAQ -maintained by Rainer Link. -

    -NAI Virus Scan (uvscan) for Unix (Linux) made by -Network Associates, USA. -Not free for personal use. Uses the same DAT files as for Windows and DOS. -

    -AntiVir/Linux made by -H+BEDV Datentechnik GmbH. -Can also be installed in sendmail or Postfix to scan incoming -and outgoing email. This may be a good idea if you run a email gateway. -This version can be registered for personal use. -

    -As soon as you have made a scanner available in the setup and you receive files -in tic areas where the scan flag is set, then these files will be checked. -As soon as one of the scanners detects a virus the received file will not be imported. -Uploads from users will be checked with the installed virus scanners as well. -

    - -Back Back to index  -Home Back to main index -

    - - - + + + + + + + + +MBSE BBS Setup - Virus scanners. + + + +
    +
    Last update 25-Oct-2001
    +

     

    + +

    MBSE BBS Setup - virus scanners

    +

    +Once upon a time there was no DOS and no computer virusses. But since DOS was +invented as a small OS which was easily extensible, virus writers saw their +chance to easy spread their hacks. Although running a Linux system is +relative safe, most of the files that you have available on your bbs +are DOS based programs. And before you put them available for download, they +should be checked for virusses. Macro virusses are a relative new danger, +this can also hurt Unix/Linux users.

    +There are several scanners for Linux available. Default only two of them +are setup. You may consult +http://www.openantivirus.org for more scanners mentioned in a mini-FAQ +maintained by Rainer Link. +

    +The following scanners are default installed in the setup but disabled for use: +

    + +

    +

    +As soon as you have made a scanner available in the setup and you receive files +in tic areas where the scan flag is set, then these files will be checked. +As soon as one of the scanners detects a virus the received file will not be imported. +Uploads from users will be checked with the installed virus scanners as well. +

    + +Back Back to index  +Home Back to main index +

    + + +