This is an old revision of the document!
Table of Contents
Use BinkD with Synchronet and SBBSecho
Instructions on using BinkD (FidoNet/TCP/IP mailer) with Synchronet and SBBSecho by Deuce.
Variables
Ok, let's just run through them then... I'll use the following:
Variable | Purpose |
---|---|
bP | Your binkd path (Mine is /usr/bbs/sbbs/fido ) |
sP | Synchronet installation directory (e.g. /usr/bbs/sbbs ) |
fZ | your Fidonet Zone (1 for north america) |
fA | Your complete fidonet address (ie: 1:140/17) |
SysN | your BBS name (e.g. FreeBSD Synchronet) |
SL | Your BBS location (e.g. Yorkton, Sk) |
SN | Sysop name (e.g. Stephen Hurd) |
HfA | Your hub's FidoNet address (e.g. 1:140/1) |
HiA | Your hub's internet address |
PASS | The password for the hub |
Note, IONs are listed as 300bps in the nodeinfo.
binkd.cfg
The BinkD configuration file (a.k.a. binkd.conf
).
domain fidonet bP/outbound fZ domain fido alias-for fidonet domain fidonet.org alias-for fidonet address fA@fidonet sysname "SysN" location "SL" sysop "SN" nodeinfo 300,TCP,BINKP connect-timeout 60 try 10 hold 600 send-if-pwd log bP/binkd.log loglevel 4 percents printq backresolv inbound bP/inbsecure inbound-nonsecure bP/inbound temp-inbound bP/incomplete minfree 2048 minfree-nonsecure 2048 kill-dup-partial-files kill-old-partial-files 86400 kill-old-bsy 43200 flag /usr/bbs/sbbs/data/fidoin.now *.pkt *.PKT flag /usr/bbs/sbbs/data/fidoin.now *.su? *.mo? *.tu? *.we? *.th? *.fr? *.sa? *.SU? *.MO? *.TU? *.WE? *.TH? *.FR? *.SA? prescan node HfA@fidonet -md HiA PASS
SBBSecho
Here's my sbbsecho.cfg
file with the same replacements as above:
NOTIFY 1 SECURE_ECHOMAIL FUZZY_ZONE FLO_MAILER KILL_EMPTY LOG 0FFFFFFF INBOUND bP/inbound/ SECURE_INBOUND bP/inbsecure/ OUTBOUND bP/outbound/ ARCSIZE 0 PKTSIZE 0 PKTPWD ALL PASS PACKER ZIP 0 504B PACK /usr/local/bin/zip %f %s UNPACK /usr/local/bin/unzip -j %f -d %s END USEPACKER ZIP ALL AREAFIX ALL PASS ROUTE_TO HfA ALL
Multiple Zones
That's all find and dandy if Fido is the only FTN network you're on... but what if you're a member of more than one (a.k.a. “othernets”). Well, things get a teensy bit more complicated. We'll need a couple more replacements.
Variable | Purpose |
---|---|
xA | Your complete othernet address (e.g.: 777:777/52) |
HxA | Your x-league hub's FTN address (e.g.: 777:777/0) |
HxiA | Your x-league hub's internet address |
xPASS | The password for the othernet hub |
Moreover, we'll have to explicitly route all FidoNet stuff by zone to your fidonet hub. The DEFAULT ZONE does not change per network with sbbsecho... it is what's set up as the zone for your first FTN address. The following lines are added to the previous example binkd.cfg
file:
domain othernet bP/outbound fZ address xA@othernet node HxA@othernet -md HxiA xPASS
And the corresponding sbbsecho.cfg
looks like this:
NOTIFY 1 SECURE_ECHOMAIL FUZZY_ZONE FLO_MAILER KILL_EMPTY LOG 0FFFFFFF INBOUND bP/inbound/ SECURE_INBOUND bP/inbsecure/ OUTBOUND bP/outbound/ ARCSIZE 0 PKTSIZE 0 PKTPWD 1:ALL PASS PKTPWD 2:ALL PASS PKTPWD 3:ALL PASS PKTPWD 4:ALL PASS PKTPWD 5:ALL PASS PKTPWD 6:ALL PASS PKTPWD 777:ALL xPASS PACKER ZIP 0 504B PACK /usr/local/bin/zip %f %s UNPACK /usr/local/bin/unzip -j %f -d %s END USEPACKER ZIP 1:ALL USEPACKER ZIP 2:ALL USEPACKER ZIP 3:ALL USEPACKER ZIP 4:ALL USEPACKER ZIP 5:ALL USEPACKER ZIP 6:ALL USEPACKER ZIP 777:ALL AREAFIX 1:ALL PASS AREAFIX 2:ALL PASS AREAFIX 3:ALL PASS AREAFIX 4:ALL PASS AREAFIX 5:ALL PASS AREAFIX 6:ALL PASS AREAFIX 777:ALL xPASS ROUTE_TO HfA 1:ALL ROUTE_TO HfA 2:ALL ROUTE_TO HfA 3:ALL ROUTE_TO HfA 4:ALL ROUTE_TO HfA 5:ALL ROUTE_TO HfA 6:ALL ROUTE_TO HxA 777:ALL