• My husky config

    From Al@21:4/106 to All on Sun Dec 1 22:02:34 2019
    Hello All,

    Here's a look at my husky config for anyone interested in these things..

    If you spot any errors or bad behaviour please let me know.. :)

    I'll begin with the main config, /usr/local/etc/config in my case. The main config is paths, archivers and what not


    === Cut ===
    # sample fido config file

    version 0.19 # test for new stripComment
    Name The Rusty MailBox
    Location Penticton, BC Canada
    Sysop Alan Ianson

    Address 1:153/757
    Address 1:153/0
    Address 21:4/106

    #LogLevels 456789,A,C-F
    LogLevels 123456789,A-F
    ScreenLogLevels 456789,A,C-F
    logEchoToScreen
    inbound /usr/local/fido/inbound/insecure
    protinbound /usr/local/fido/inbound
    localinbound /usr/local/fido/inbound/local
    outbound /usr/local/fido/outbound
    tempinbound /usr/local/fido/inbound/tmp
    tempoutbound /usr/local/fido/outbound/tmp
    logfiledir /usr/local/fido/log
    dupehistorydir /usr/local/fido/dupebase
    nodelistdir /usr/local/fido/nodelists
    seqdir /usr/local/fido/seqdir
    tempDir /usr/local/fido/tmp
    fidoUserList fidouser.lst
    nodelist NODELIST
    nodelist FSXNET
    msgbasedir /usr/local/fido/msgbase
    fileareabasedir /usr/local/fido/filebase
    passfileareadir /usr/local/fido/passfiles
    echotosslog /usr/local/fido/log/echotoss.log
    importlog /usr/local/fido/log/import.log
    linkwithimportlog kill
    CreateAreasCase Upper
    AreaFixFromPkt Yes

    #Unpack zipInternal 0 504b3030504b0304
    #Unpack zipInternal 0 504b0304
    #Pack zip zipInternal

    Unpack "unzip -j -Loqq $a -d $p" 0 504b0304
    Pack zip zip -9 -j -q $a $f

    Unpack "arc eno $a $p'*.*'" 0 1a

    Unpack "unarj e $a $p" 0 60ea

    Unpack "rar e -y -c- -inul $a $p $f" 0 52617221
    #Pack rar rar a -ep -inul $a $f

    robotsarea FIDO_NET

    robot default
    killrequests yes
    reportsattr loc pvt npd k/s

    robot areafix
    fromname Areafix
    Helpfile /usr/local/fido/misc/areafix.hlp

    robot Filefix
    fromname Filefix
    Helpfile /usr/local/fido/misc/filefix.hlp

    OriginInAnnounce
    ConvertLongNames DontTouch
    FileDescName file_id.diz
    FileAreaCreatePerms 0755
    FileDescPos 13
    AnnounceSpool /usr/local/fido/announce

    include /usr/local/etc/links
    include /usr/local/etc/route

    AnnAreaTag ESSNASA
    AnnInclude NASA
    AnnTo All
    AnnFrom Alan Ianson
    AnnSubj New File Report for ESSNASA
    AnnOrigin The Rusty MailBox - Penticton, BC Canada

    NetmailArea FIDO_NET /usr/local/fido/msgbase/fido_net -b Jam -g A -d "Fido Netmail Messages" -a 1:153/757
    NetmailArea FSX_NET /usr/local/fido/msgbase/fsx_net -b Jam -g A -d "fsxNet Netmail Messages" -a 21:4/106
    NetmailArea NETMAIL /usr/local/fido/msgbase/netmail -b Msg -g A -d "Netmail Messages"
    BadArea BAD /usr/local/fido/msgbase/bad -b Squish -g A -d "Bad Messages"
    DupeArea DUPE /usr/local/fido/msgbase/dupe -b Squish -g A -d "Duplicate Messages"
    LocalArea PERSONAL.MAIL /usr/local/fido/msgbase/personal.mail -b Squish -g A
    -d "Personal Messages"
    LocalArea LOC.GENERAL /home/alan/MagickaBBS/msgs/general -b Jam -g A -d "General Chat"

    include /usr/local/etc/areas

    CarbonTo Alan Ianson
    CarbonCopy PERSONAL.MAIL

    CarbonTo Al
    CarbonCopy PERSONAL.MAIL

    ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

    This is the links config. It is in a file called /usr/local/etc/links and is included from the main config. It starts with groups. I can give nodes access to appropriate groups and save myself using -lr and -lw although that works to if needed.

    ## Groups
    # B Fidonet
    # C Sysop
    # D Z1
    # E R17
    # F N153
    # G R17NC
    # H IFDC
    # I fsxNet

    Link Dallas Hinton
    Aka 1:17/0
    ourAka 1:153/757
    Password XXXXXXX
    PktPwd
    Flavour Crash
    #ArcNetmail
    Packer zip

    Link Dallas Hinton
    Aka 1:153/7715
    ourAka 1:153/757
    AccessGrp B,C,D,E,F,G
    Password XXXXXXX
    PktPwd
    Flavour Crash
    Packer zip

    Link Frank Linhares
    Aka 1:229/101
    ourAka 1:153/757
    AccessGrp B,C,D
    Password XXXXXXXX
    Flavour Crash
    Packer zip

    Link Nick Andre
    Aka 1:229/426
    ourAka 1:153/757
    AccessGrp B,C,D
    Password XXXXXXXX
    Flavour Crash
    Packer none

    Link Janis Kracht
    Aka 1:261/38
    ourAka 1:153/757
    AccessGrp B,C,D,H
    Password XXXXXXXX
    PktPwd
    Flavour Crash
    Packer zip

    Link mark lewis
    Aka 1:3634/12
    ourAka 1:153/757
    AccessGrp B,C,D
    Password XXXXXXXX
    Flavour Crash
    Packer none

    Link Tommi Koivula
    Aka 2:221/6
    ourAka 1:153/757
    AccessGrp B,C
    Password XXXXXX
    PktPwd
    Flavour Crash
    Packer none

    Link Paul Hayton
    Aka 3:770/1
    ourAka 1:153/757
    AccessGrp B,C
    Password XXXXXXX
    PktPwd
    TicPwd
    Flavour Crash
    Packer none

    Link Gary DeMontigny
    Aka 1:153/105
    ourAka 1:153/757
    AccessGrp B,C,D,E,F
    Password XXXXXXXX
    Flavour Crash
    Packer zip

    Link Tom Swartz
    Aka 1:153/135
    ourAka 1:153/757
    AccessGrp B,C,D,E,F
    Password XXXXXXXX
    Flavour Crash
    Packer zip

    Link Adam Clark
    Aka 1:153/141
    ourAka 1:153/757
    AccessGrp B,C,D,E,F
    Password XXXXXXXX
    PktPwd XXXXXXXX
    TicPwd XXXXXXXX
    Flavour Crash
    Packer zip

    Link Ian McLaughlin
    Aka 1:153/250
    ourAka 1:153/757
    AccessGrp B,C,D,E,F
    Password XXXXXXX
    PktPwd
    Flavour Crash
    Packer zip

    Link Ken Flanagan
    Aka 1:153/6809
    ourAka 1:153/757
    AccessGrp B,C,D,E,F
    Password XXXXXX
    Flavour Crash
    Packer zip

    Link Alan Ianson
    Aka 1:153/757.1
    ourAka 1:153/757
    AccessGrp B,C,D,E,F,G,H
    Password XXXXXXXX
    Flavour hold
    Packer zip

    Link Alan Ianson
    Aka 1:153/757.2
    ourAka 1:153/757
    AccessGrp B
    Password XXXXXXXX
    Flavour Crash
    Packer zip

    Link Maurice Kinal
    Aka 1:153/7001
    ourAka 1:153/757
    AccessGrp B,C,D,E,F
    Password XXXXXXXX
    PktPwd
    TicPwd
    Flavour Crash
    Packer none

    Link Bradley Thornton
    Aka 1:102/127
    ourAka 1:153/757
    AccessGrp B,C,D
    Password XXXXXXX
    Flavour Crash
    Packer zip

    Link Roman Litvinenko
    Aka 1:267/67
    ourAka 1:153/757
    AccessGrp B,C,D
    Password XXXXXXX
    Flavour Crash
    Packer zip

    Link Robert Stinnett
    Aka 1:290/10
    ourAka 1:153/757
    AccessGrp B,C,D
    Password XXXXXX
    PktPwd
    Flavour Hold
    Packer zip

    Link Barry Davis Jr
    Aka 1:300/5
    ourAka 1:153/757
    AccessGrp B,C,D
    Password XXXXXX
    PktPwd
    TicPwd
    Flavour Crash
    Packer zip

    Link Paul Hayton
    Aka 21:1/10
    ourAka 21:4/106
    Flavour Crash
    Packer zip

    Link Ian McLaughlin
    Aka 21:1/133
    ourAka 21:4/106
    AccessGrp I
    Password XXXXXXX
    Flavour Crash
    Packer zip

    Link Dan Richter
    Aka 21:4/100
    ourAka 21:4/106
    AccessGrp I
    Password XXXXXXXX
    Flavour Crash
    Packer zip

    Link Alan Ianson
    Aka 21:4/106.1
    ourAka 21:4/106
    AccessGrp I
    Password XXXXXXXX
    Flavour Crash
    Packer zip

    +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

    This is the route config. It is stored in a file called /usr/local/etc/route and is included in the main config

    # Netmail routes
    # syntax:
    # route <flavor> <next hop> <target> [target ...]
    #
    route crash noroute 1:17/0
    route crash 1:102/127 1:102/127.*
    route crash 1:153/105 1:153/105.*
    route crash 1:153/135 1:153/135.*
    route crash 1:153/141 1:153/141.*
    route crash 1:153/250 1:153/250.*
    route crash 1:153/6809 1:153/6809.*
    route hold noroute 1:153/757.1
    route crash noroute 1:153/757.2
    route crash noroute 2:250/1
    route crash 1:153/7001 1:153/7001.*
    route crash 1:153/7715 1:153/7715.* 1:153/715.* 1:153/716.* 2:292/854.*
    route crash 1:229/101 1:229/101.*
    route crash 1:229/426 1:229/*
    route crash 1:261/38 1:261/38.*
    route crash 1:267/67 1:267/67.*
    route hold 1:290/10 1:290/10.*
    route crash 1:300/5 1:300/5.*
    route crash 1:3634/12 1:3634/*
    route crash 2:221/6 2:221/*
    route crash noroute 2:280/311.*
    route crash noroute 2:280/464.113
    route crash noroute 3:640/1384
    route crash 3:770/1 3:*
    route crash 1:229/426 1:* 4:*
    route crash 2:221/6 2:*
    route crash 21:1/133 21:1/133.*
    route crash noroute 21:4/106.1
    route crash noroute 21:1/10
    route crash noroute 21:1/151
    route crash 21:4/100 21:*

    +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

    These are the areas. They are stored in a file called /usr/local/etc/areas and are also included in the main config.

    Word wrap is going to suck in this part. I have included a few fidonet message and file areas followed by all the fsxNet message and file areas.

    ## Fidonet Message Areas
    EchoAreaDefaults -b Jam -g B -$m 5000 -sbKeepAll -dupecheck del -dupehistory 90
    -a 1:153/757
    echoarea 10TH_AMD /usr/local/fido/msgbase/fido/10th_amd -d "10th Amendment Discussion" 1:153/250 1:153/6809 3:770/1 1:153/757.2
    echoarea ABLED /usr/local/fido/msgbase/fido/abled -d "disABLED Users Information Exchange" 1:153/135 1:153/250 1:153/6809 3:770/1 1:153/757.2 echoarea AFTERSHOCK /usr/local/fido/msgbase/fido/aftershock -d "Aftershock Help
    & Support" 1:153/135 1:153/250 1:153/757.1 1:153/6809 3:770/1 1:153/757.2 EchoAreaDefaults
    FileAreaDefaults -g B -a 1:153/757
    FileArea AFTNMISC /usr/local/fido/filebase/fido/aftnmisc -d "Multiplatform FidoNet Software" 1:153/6809 2:221/6
    FileArea BBSLISTS /usr/local/fido/filebase/fido/bbslists -d "BBS Lists" 1:153/105 1:153/250 1:153/6809 1:229/101
    FileArea COORDUTL /usr/local/fido/filebase/fido/coordutil -d "Coordinator Tools
    & Utilities" 1:153/105 1:153/250 1:3634/12
    FileAreaDefaults
    ## fsxNet Message Areas
    EchoAreaDefaults -b Jam -g I -$m 5000 -dupecheck move -dupehistory 90 -a 21:4/106 21:4/100
    echoarea FSX_GEN /usr/local/fido/msgbase/fsx/fsx_gen -d "General Chat" 21:4/106.1
    echoarea FSX_HAM /usr/local/fido/msgbase/fsx/fsx_ham -d "Amateur Radio" 21:4/106.1
    echoarea FSX_MYS /usr/local/fido/msgbase/fsx/fsx_mys -d "Mystic BBS Help & Support" 21:4/106.1
    echoarea FSX_BBS /usr/local/fido/msgbase/fsx/fsx_bbs -d "BBS Support & Development" 21:4/106.1
    echoarea FSX_MAG /usr/local/fido/msgbase/fsx/fsx_mag -d "Magicka BBS Support" 21:4/106.1
    echoarea FSX_ENG /usr/local/fido/msgbase/fsx/fsx_eng -d "ENiGMA 1/2 BBS Support" 21:4/106.1
    echoarea FSX_BOT /usr/local/fido/msgbase/fsx/fsx_bot -d "Automated roBOT Posts"
    21:4/106.1
    echoarea FSX_CRY /usr/local/fido/msgbase/fsx/fsx_cry -d "Cryptographics" 21:4/106.1
    echoarea FSX_DAT /usr/local/fido/msgbase/fsx/fsx_dat -d "InterBBS Data" 21:4/106.1
    EchoAreaDefaults
    FileAreaDefaults -g I -a 21:4/106 21:4/100
    FileArea FSX_NODE /usr/local/fido/filebase/fsx/fsx_node -d "Weekly Nodelist" FileArea FSX_INFO /usr/local/fido/filebase/fsx/fsx_info -d "Weekly Infopack" FileArea FSX_MYST /usr/local/fido/filebase/fsx/fsx_myst -d "Mystic BBS Software"
    FileArea FSX_MUTL /usr/local/fido/filebase/fsx/fsx_mutl -d "Mystic BBS Utils, Mods etc."
    FileArea FSX_SOFT /usr/local/fido/filebase/fsx/fsx_soft -d "BBS Software (Current + Legacy)"
    FileArea FSX_UTLS /usr/local/fido/filebase/fsx/fsx_utls -d "BBS Utils, Tools, Networking etc."
    FileArea FSX_DOOR /usr/local/fido/filebase/fsx/fsx_door -d "BBS Doors, Games etc"
    FileArea FSX_ARTS /usr/local/fido/filebase/fsx/fsx_arts -d "ANSI Art - Groups, Individuals etc."
    FileArea FSX_IMGE /usr/local/fido/filebase/fsx/fsx_imge -d "Image Files (Various)"
    FileArea FSX_TEXT /usr/local/fido/filebase/fsx/fsx_text -d "Text Files (Various)"
    FileAreaDefaults
    === Cut ===

    That's it!

    Ttyl :-),
    Al

    --- GoldED+/LNX 1.1.5-b20180707
    * Origin: The Rusty MailBox - Penticton, BC Canada (21:4/106)