[Top] [Contents] [Index] [ ? ]

BSOpack Manual

This document applies to version 0.2 of BSOpack.

1. Introdusing BSOpack  
2. FidoConfig keywords and configuration  
3. Command line switches  
4. How this program works  
5. Contacting the author  


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1. Introdusing BSOpack

BSOpack is used to pack outgoing netmail for links. It is a part of HUSKY project and requires its files. You should use fidoconfig 0.10c or more recent. If you don't have these packages, download them from http://husky.physcip.uni-stuttgart.de/


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

2. FidoConfig keywords and configuration

2.1 packNetmail  
2.2 maxUnpackedNetmail  
2.3 Sample link definition  


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

2.1 packNetmail

Syntax:
packNetmail <bool>
Example:
packNetmail on
Default:
packNetmail off

Determines if you want to pack outgoing netmail for this link. Used only in link definition.

Attention: If you use packNetmail on - you must define a packer for this link.

This statement can only be repeated for different links.


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

2.2 maxUnpackedNetmail

Syntax:
maxUnpackedNetmail <integer>
Example:
maxUnpackedNetmail 0
Default:
maxUnpackedNetmail 20

Determines how much unpacked netmail in kilobytes we should leave for this link. If we have more outgoing netmail - it will be packed into bundles. You also can have packed & unpacked netmail in your outbound simultaneously - packet, which had had size more than maxUnpackedNetmail was packed into bundle and new packed with size less than maxUnpackedNetmail was created. If you select 0 kb - all netmail will be packed.


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

2.3 Sample link definition

 
Link            Dmitry Sergienko
AKA             2:464/910
ourAka          2:464/910.1
Password        xxxxxxxx
autoAreaCreate  on
autoFileCreate  on
forwardRequests on
AutoAreaCreateDefaults -p 14 -dupeCheck move -dupeHistory 11
Packer          zip
allowEmptyPktPwd on
packNetmail on
maxUnpackedNetmail 0


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

3. Command line switches

Usage:
bsopack [-c fidconfig] [options]
Options:
-q Quiet mode (ignoring screenLogLevels in fidoconfig)
-h Help screen
--help The same as -h
Example:
bsopack -qc /etc/fido/config


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

4. How this program works

At first it checks if packNetmail for link is on, this link is not busy and a packer is defined. Then it searches for *.?ut files in the outbound. If the size of all found *.?ut is greater than maxUnpackedNetmail, these files will be renamed to *.pkt (using tempOutbound token) and put into an arcmail bundle. Thus, your mail should never be lost. If any error occurs hpt scan will find this packet and (if this packet is for a link listed in fidoconfig) pack it into a bundle with echomail. The packet will be added to the most recently used bundle until the size of the bundle is more than arcmailSize for the link. If you select bundleNameStyle addrDiff your netmail will be packed together with echomail. Each flavour is processed independently. It creates bundle names using an algorithm of two addresses differences. The log file bsopack.log is located in logFileDir directory.


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

5. Contacting the author

Author:
Dmitry Sergienko
E-mail:
trooper@mail.unity.net
FidoNet:
2:464/910
ICQ:
38304000

FidoNet conferences:

 
ru.husky (Russian)
fidosoft.husky (English)


[Top] [Contents] [Index] [ ? ]

Table of Contents

1. Introdusing BSOpack
2. FidoConfig keywords and configuration
2.1 packNetmail
2.2 maxUnpackedNetmail
2.3 Sample link definition
3. Command line switches
4. How this program works
5. Contacting the author

[Top] [Contents] [Index] [ ? ]

Short Table of Contents

1. Introdusing BSOpack
2. FidoConfig keywords and configuration
3. Command line switches
4. How this program works
5. Contacting the author

[Top] [Contents] [Index] [ ? ]

About this document

This document was generated using texi2html

The buttons in the navigation panels have the following meaning:

Button Name Go to From 1.2.3 go to
[ < ] Back previous section in reading order 1.2.2
[ > ] Forward next section in reading order 1.2.4
[ << ] FastBack previous or up-and-previous section 1.1
[ Up ] Up up section 1.2
[ >> ] FastForward next or up-and-next section 1.3
[Top] Top cover (top) of document  
[Contents] Contents table of contents  
[Index] Index concept index  
[ ? ] About this page  

where the Example assumes that the current position is at Subsubsection One-Two-Three of a document of the following structure:

This document was generated by Pavel Andreew on September, 19 2002 using texi2html