##################################################################
#EN# Sample Husky configuration file
#RU#     Husky



##################################################################
#EN# Main settings
#RU#  

#EN# The name of the system.
#EN# It is used as default origin in program-generated mail.
#RU#  .
#RU#  ,      , 
#RU#  husky.
Name        August Sky System

#EN# The sysop's name.
#EN# It is used as 'from' or 'to' name in program-generated mail.
#RU#  .
#RU#    from  to    . , 
#RU#    forward-  ,     
#RU# .
Sysop       Yeti

#EN# Physical location of the system.
#EN# Actually used only in config converter.
#RU#   .
#RU# ,     .
Location    Planet Earth, The Solar System, The Milky Way Galaxy

#EN# FTN addresses of the system, 5D compatible.
#EN# If the system has AKAs then repeat this line for every one of them.
#RU# FTN- , 5D.
#RU#  AKA   .
Address     2:5030/9999@fidonet

#EN# Set origin for program-generated mail.
#RU#   ...
if "[module]"=="hpt"
  Origin   High Portable Tosser at my node
elseif "[module]"=="htick"
  Origin   High Portable Ticker at my node
else
#EN# No 'origin' statement results in usage of default origin
#RU#      .
endif




##################################################################
#EN# Paths
#RU# 

#EN# 'set' token allows you to set variables that can be referenced
#EN# later as [variable_name].
#EN# Let's set main path variables. All paths except the first one
#EN# are relative so it is easy to move a system.
#RU#    ,   ( 
#RU#    )     
#RU#   .
#RU# ,  set qwerty=123  [qwerty]    123
#RU#     .   
#RU#        
#RU#  .
set FidoBaseDir=Q:\FIDO
set FidoSoftDir=[FidoBaseDir]\bin
set FidoHPTDir=[FidoSoftDir]\husky

#EN# 'include' token allows us to include separate file into config.
#EN# Here we use it to include file with all other path-related
#EN# configuration.
#RU#    'include'    
#RU#   .
#RU#         ...
Include [FidoHPTDir]\path




##################################################################
#EN# Locking
#RU# 

#EN# This statement is about how program will perform when it can't
#EN# acquire the lock (see LockFile).
#EN# If it is set to some value > 0, then husky programs will wait
#EN# and try again a specified number of times with one second interval.
#EN# If 'advisorylock' isn't set or is set to zero, then program will
#EN# terminate immediately.
#RU#         
#RU#  ( LockFile)
#RU#     0,  husky    
#RU#       .
#RU#   'advisorylock'      ,
#RU#   .
AdvisoryLock 10



##################################################################
#EN# Log options
#RU#  

#EN# The 'loglevels' statement specifies categories of log messages that
#EN# are written to the log file.
#EN# For detaled explanation see the documentation.
#RU#  'loglevels'   , 
#RU#   .
#RU#         .
LogLevels   134567890ABCDEFGJKLMNT

#EN# This is preset for full logging. Uncomment this line only
#EN# if you have trouble with husky programs and need as many
#EN# information as they can give you.
#RU#        husky. 
#RU#          ,  
#RU#    ...
#LogLevels   0-9A-Za-z

#EN# 'logechotoscreen' enables or disables logging to the screen.
#EN# It's a bolean statement. No argument, "yes", "on" and "1" are
#EN# positive equivalents, "no", "off" and "0" are negative equivalents.
#RU#  'logechotoscreen' /    .
#RU#  -  .  ,  "yes",
#RU# "on"  "1"   ,  "no", "off"  "0" - .
LogEchoToScreen

#EN# This statement specifies loglevel for screen output.
#EN# By default its value is the same as specified in 'loglevels' statement.
#RU#     ,   .
#RU#       'loglevels'.
#ScreenLogLevels 234567890ABCDEFGJKMNT



##################################################################
#EN# NLTools configuration
#RU#  NLTools

Include nltools_cfg



##################################################################
#EN# Linker configuration
#RU#  

LinkWithImportLog   Kill




##################################################################
#EN# Packers configuration
#RU#  

Include [FidoHPTDir]\packer_internal




##################################################################
#EN# Robots configuration
#RU#  ...

include [FidoHPTDir]\robots




##################################################################
#EN# Links
#RU# ///...

#EN# Links should be after packers definition!
#RU#       !
include [FidoHPTDir]\links




##################################################################
#EN# Areas
#RU# 

#EN# Areas should be after links definition!
#RU#       !
include [FidoHPTDir]\areas
if "[module]"=="htick"
    Include [FidoHPTDir]\fileareas
endif




##################################################################
#EN# Tosser configuration
#RU#  

#EN# Groups (see documentation) that are available to all links.
#EN# Use with care.
#RU#  (. ),    .
#RU#  .
#PublicGroup     A,B,C,E,F,G,H,I,J,K,L,N,O,P,Q,R,S,T,U,V,W,X,Y,Z

#EN# The type of dupebase used. See docs.
#RU#    (. ).
# dupeBaseType <TextDupes | HashDupes | HashDupesWMsgId | CommonDupeBase>
DupeBaseType    HashDupesWMsgId

#EN# Maximum days for storing you hashes in CommonDupeBase.
#EN# For other dupebase types see -DupeHistory option in EchoArea statement.
#RU#          CommonDupeBase.
#RU#      -DupeHistory   .
#AreasMaxDupeAge 10

#EN# Move bundles for each link to his own directory. Boolean.
#RU#        .  .
SeparateBundles

#EN# This statement sets naming scheme for created bundles.
#EN# See docs for description.
#RU#     .    
#RU# .
# bundleNameStyle <timeStamp | addrDiff | addrsCRC32 |
# addrDiffAlways | addrsCRC32Always | Amiga>
BundleNameStyle addrsCRC32

#EN# Default arcmail size in kb for all links. Default is 500kb.
#RU#     .   - 500kb.
DefArcmailSize  300

#EN# Report about autocreation areas goes
#EN# to netMail
#RU#      
#RU# :
ReportTo   netmail
#EN# or to EchoArea
#RU#    :
#ReportTo    YOUR.INFO




##################################################################
#EN# Htick configuration
#RU#  HTick

if "[module]"=="htick"
    Include [FidoHPTDir]\htick_cfg
endif




##################################################################
#EN# Carbon copy configuration
#RU#   

#EN# Carbon copy should be placed after areas definition!
#RU#        !
Include cc_cfg




##################################################################
#EN# Routing configuration
#RU#   

#EN# Routing should be placed after links definition!
#RU#        !
Include route_cfg
