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. -
- - Back to index - Back to Main index -
MBSE BBS Programs - mbsetup - The Setup Program. + + + +++ + + 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 @@ - - - - - - - - -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. +
+ + Back to index + Back to Main index +
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 to index - Back to main index -
MBSE BBS Setup - Edit Domains. + + + +++ + + 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 @@ - - - - - - - - -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. +
+ +
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-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. --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. - - -
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. - -- No ISP. If you don't have any connection to the internet - use this setting. Email will come from the default Fidonet UUCP gate and will be send out - via the UUCP gate. Users have email addresses like - user@f2802.m280.z2.fidonet.org Note, the username is their - Unix name when sending email. -
- Dial ISP. If you dial the internet regulary or are connected - with a cable modem without a valid DNS (Nameserver) entry you should use - this mode. Email will be sent via your local SMTP port, then through your - own sendmail (or whatever you use) to your ISP. - As soon as you are connected to the internet - the mail will be sent to your ISP's mailer. In your sendmail you should - define the mailer of your ISP as Smarthost. Incoming email will still come - from the UUCP gate. Users have email addresses like - user@f2802.m280.z2.fidonet.org Note, the username is their - Unix name. -
- Perm ISP. If you are permanent connected to the internet - either with a static or dynamic IP address use this option. Use this option - also if you have an UUCP domain and hav a dialup UUCP connection. You need to - register a DNS name and MX record for your system, if you don't you won't be able to - receive email from the internet and must use the previous Dial mode. - If you have a dynamic IP address you can still get a DNS name from for - example dynip.com - Incoming email will come directly from the internet, but if someone sends - email via the UUCP gate it is also accepted. Users have email addresses like - user@yourbbs.domain.org. Note, the username is their - Unix name. -
-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 to index -
- Back to main index -MBSE BBS Setup - Global Setup. + + + +++ + + 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 @@ - - - - - - - - -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+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. ++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. + + +
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. + +- No ISP. If you don't have any connection to the internet + use this setting. Email will come from the default Fidonet UUCP gate and will be send out + via the UUCP gate. Users have email addresses like + user@f2802.m280.z2.fidonet.org Note, the username is their + Unix name when sending email. +
- Dial ISP. If you dial the internet regulary or are connected + with a cable modem without a valid DNS (Nameserver) entry you should use + this mode. Email will be sent via your local SMTP port, then through your + own sendmail (or whatever you use) to your ISP. + As soon as you are connected to the internet + the mail will be sent to your ISP's mailer. In your sendmail you should + define the mailer of your ISP as Smarthost. Incoming email will still come + from the UUCP gate. Users have email addresses like + user@f2802.m280.z2.fidonet.org Note, the username is their + Unix name. +
- Perm ISP. If you are permanent connected to the internet + either with a static or dynamic IP address use this option. Use this option + also if you have an UUCP domain and hav a dialup UUCP connection. You need to + register a DNS name and MX record for your system, if you don't you won't be able to + receive email from the internet and must use the previous Dial mode. + If you have a dynamic IP address you can still get a DNS name from for + example dynip.com + Incoming email will come directly from the internet, but if someone sends + email via the UUCP gate it is also accepted. Users have email addresses like + user@yourbbs.domain.org. Note, the username is their + Unix name. +
+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 to index +
+ Back to main index +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 to BBS index - Back to index - Back to main index -
MBSE BBS Setup - BBS Setup - Language Setup. + + + +++ + + 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 @@ - - - - - - - - -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 to BBS index + Back to index + Back to main index +
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 to index - Back to main index -
MBSE BBS Setup - Edit Services. + + + +++ + + 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 @@ - - - - - - - - -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 to index + Back to main index +
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 to index - 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: +
+ +
+
+- 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. +
- F-PROT available from http://www.frisk.is. For now the BETA releases are free +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 to index + Back to main index +