fidoconfig

ќдЯд ФЯЫеЭХЮд ЯаЩгйзСХд ЩгаЯЬикЯзСЮЩХ fidoconfig ФЬб дЯЧЯ, одЯТй fido вСТЯдСЬЯ ЮС зСлХЪ ЬРТЩЭЯЪ аЬСдЦЯвЭХ.

ќдЯд ФЯЫеЭХЮд авЩЭХЮЩЭ Ы fidoconfig зХвгЩЩ 0.15.


1 уХЬЩ гЯкФСЮЩб

уХЬиР ЮСаЩгСЮЩб fidoconfig ТйЬЯ гЯкФСЮЩХ ХФЩЮЯЧЯ ЫЯЮЦЩЧевСУЩЯЮЮЯЧЯ ЦСЪЬС ФЬб ЮХгЫЯЬиЫЩШ вСкЮйШ fido авЯЧвСЭЭ: вХФСЫдЯвС, дЯггХвС Щ д.Ф. фЯаЯЬЮЩдХЬиЮЯЪ УХЬиР ТйЬЯ гЯкФСЮЩХ ЯФЮЯЪ ТЩТЬЩЯдХЫЩ (fidoconfig), ЫЯдЯвСб ЭЯжХд Тйди ЩгаЯЬикЯзСЮС згХЭЩ авЯЧвСЭЭСЭЩ. №вХЩЭенХгдзЯ з дЯЭ, одЯ зСЭ авЩФХдгб вХФСЫдЩвЯзСди ЯФЩЮ ЫЯЮЦЩЧевСУЩЯЮЮйЪ ЦСЪЬ, дСЫ одЯ ЩкЭХЮбди аСвСЭХдвй гЩгдХЭй ЮСЭЮЯЧЯ авЯнХ, оХЭ з ЯТйоЮйШ авЯЧвСЭЭЮйШ аСЫХдСШ. єСЫжХ ТСЧЩ ЭЯЧед авЯЫвСгдигб дЯЬиЫЯ з ЯФЮе ТЩТЬЩЯдХЫе, С ЮХ з дйгбоЩ Щ дйгбоЩ ТЩТЬЩЯдХЫ. ыЯЮЦЩЧ ЭЯжХд Тйди ЩгаЯЬикЯзСЮ зЯ згХШ ЯаХвСУЩЯЮЮйШ гЩгдХЭСШ. тЩТЬЩЯдХЫС дСЫжХ ФЯЬжЮС Тйди заЯЬЮХ аЯвдЩвеХЭЯЪ.


2 ыЯЮЦЩЧевСУЩЯЮЮйЪ ЦСЪЬ

ќдЯ вСкФХЬ ЯаЩгйзСХд ЮСаЩгСЮЩХ ЫЯЮЦЩЧевСУЩЯЮЮЯЧЯ ЦСЪЬС fidoconfig, ЩгаЯЬикеХЭйХ ЫЬРоХзйХ гЬЯзС Щ вСгаЯЬЯжХЮЩХ ЦСЪЬС.


2.1 ђСгаЯЬЯжХЮЩХ ЫЯЮЦЩЧевСУЩЯЮЮЯЧЯ ЦСЪЬС

тЩТЬЩЯдХЫС fidoconfig ЩнХд ЫЯЮЦЩЧевСУЩЯЮЮйЪ ЦСЪЬ з вСкЮйШ ЭХгдСШ:

linux:

/etc/fido/config

freebsd:

/usr/local/etc/fido/config

os2/win32/Щ д.Ф.:

з дХЫенХЪ ФЩвХЫдЯвЩЩ

хгЬЩ зй гЯТЩвСХдХ ТЩТЬЩЯдХЫе г аЯЭЯниР huskymak.cfg, вСгаЯЬЯжХЮЩХ ЭЯжХд Тйди аХвХЯавХФХЬХЮЯ аСвСЭХдвЯЭ CFGDIR.

єСЫжХ зй ЭЯжХдХ егдСЮЯзЩди аХвХЭХЮЮеР ЯЫвежХЮЩб FIDOCONFIG, еЫСкйзСРнеР ЮС ЫЯЮЦЩЧевСУЩЯЮЮйЪ ЦСЪЬ:

set FIDOCONFIG=e:\bbs\fidoconfig\config

FIDOCONFIG=~/fidoconfig/config
export FIDOCONFIG

ыЯЮЦЩЧевСУЩЯЮЮйЪ(Х) ЦСЪЬ(й) ФЯЬжЮй Тйди ФЯгдеаЮй ФЬб одХЮЩб. хгЬЩ зй гЯТЩвСХдХги ЩгаЯЬикЯзСди зЯкЭЯжЮЯгдЩ СздЯгЯкФСЮЩб СвЩЪ HPT/HTICK/Щ д.Ф., ЦСЪЬй ФЯЬжЮй Тйди ФЯгдеаЮй ФЬб кСаЩгЩ.


2.2 ѓЩЮдСЫгЩг

їгХ гЩЭзЯЬй ЮХ вХЧЩгдвЯкСзЩгЩЭй.

{<whiteSpace>} з ЮСоСЬХ гдвЯЫЩ ЩЧЮЯвЩвеХдгб.

їгХ ЫЬРоХзйХ гЬЯзС ЯТвСТСдйзСРдгб аЯ аЯвбФЫе, аХвзЯХ ЮСЪФХЮЮЯХ аЯФШЯФбнХХ гЬЯзЯ авЩкЮСХдгб ФХЪгдзеРнЩЭ. хгЬЩ ФЯаегЫСХдгб ЮХгЫЯЬиЫЯ ЫЬРоХзйШ гЬЯз ЯФЮЯЧЯ дЩаС, ФХЪгдзеРнЩЭ гоЩдСХдгб аЯгЬХФЮХХ, аЯФШЯФбнХХ гЩдеСУЩЩ. фвеЧЩЭЩ гЬЯзСЭЩ, гЬХФеРнХХ ЯавХФХЬХЮЩХ аХвХТЩзСХд авХФйФенХХ. хгЬЩ ЫЬРоХзЯХ гЬЯзЯ ЮХ ЮСЪФХЮЯ, ЩгаЯЬикеХгб кЮСоХЮЩХ аЯ еЭЯЬоСЮЩР.

"#" з ЮСоСЬХ гдвЯЫЩ ЩЬЩ <whiteSpace>#<whiteSpace> з гдвЯЫХ ЯкЮСоСРд ЮСоСЬЯ ЫЯЭЭХЮдСвЩб. ыЯЭЭХЮдСвЩЪ кСЫСЮоЩзСХдгб г ЫЯЮУЯЭ гдвЯЫЩ. ѓЩЭзЯЬ ЫЯЭЭХЮдСвЩб "#" ЭЯжХд Тйди аХвХЯавХФХЬХЮ г аЯЭЯниР дЯЫХЮС commentChar.

хгЬЩ аХвзЯХ гЬЯзЯ з гдвЯЫХ - ЮХЩкзХгдЮЯ, авЯЧвСЭЭС зйШЯФЩд г гЯЯТнХЮЩХЭ ЯТ ЯлЩТЫХ.

ыСжФЯХ ЫЬРоХзЯХ гЬЯзЯ ФЯЬжЮЯ ЮСШЯФЩдигб ЮС ЯдФХЬиЮЯЪ гдвЯЫХ.

№СвСЭХдвй ЫЬРоХзйШ гЬЯз:

<integer>

гдвЯЫС, гЯФХвжСнСб УХЬйХ оЩгЬС, ЮСавЩЭХв: 1234567890

<string>

дХЫгдЯзСб гдвЯЫС, ЯаУЩЯЮСЬиЮЯ кСЫЬРоХЮЮСб з ЫСзйоЫЩ

<bool>

ЭЯжХд Тйди егдСЮЯзЬХЮЯ з "1", "0", "yes", "no", "on", "off", С дСЫжХ ТХк аСвСЭХдвЯз (мдЯ ЯкЮСоСХд "on").

<addr>

СФвХгЮСб гдвЯЫС зЩФС zone:net/node[.point][@domain]
авЩЭХв: 2:5000/117

<file>

ЩЭб ЦСЪЬС. аеди ЭЯжХд Тйди ЯаенХЮ.

<path>

дЯЬиЫЯ аеди. кСзХвлСРнЩЪ гЬмл ЮХ ЯТбкСдХЬХЮ.

њСЭХоСЮЩХ! [<parameter>] ЯкЮСоСХд, одЯ аСвСЭХдв ЭЯжХд Тйди ЯаенХЮ.

тЩТЬЩЯдХЫС FIDOCONFIG ЭЯжХд егдСЮСзЬЩзСди зЮедвХЮЮЩХ аХвХЭХЮЮйХ:

set basedir=/home/user/fido/

№ХвХЭХЮЮСб [OS] СздЯЭСдЩоХгЫЩ егдСЮСзЬЩзСХдгб ФЬб гЬХФеРнЩШ яѓ:

UNIX

їгХ unix-like яѓ: Linux, *BSD, BeOS, ...

OS/2
WIN
MSDOS

їй ЭЯжХдХ егдСЮЯзЩди одЯ-дЯ звЯФХ:

if [OS]==UNIX
tearline `uptime`
endif

юХЫЯдЯвйХ авЯЧвСЭЭй ЭЯЧед Тйди гЫЯЭаЩЬЩвЯзСЮй г аХвХЭХЮЮЯЪ module. яЮС ЭЯжХд Тйди ЩгаЯЬикЯзСЮС ФЬб егЫЯвХЮЩб аСвгЩЮЧС ЫЯЮЦЩЧС:

if [module]==htick
include /etc/ftn/fileareas
endif

хгЬЩ вСТЯдСХд HPT, ЦСЪЬЯТЬСгдЩ ЮХ аСвгбдгб, дСЫ ЫСЫ [module]==hpt.

фЯгдеаЮй гЬХФеРнЩХ modules:

hpt (Highly Portable Tosser)
htick (Husky Ticker)
hptutil
hpucode

єСЫжХ ЭЯЧед Тйди ЩгаЯЬикЯзСЮй зЮХлЮЩХ аХвХЭХЮЮйХ:

autoexec.bat:
SET VAR=myvar

fidoconfig:
if [VAR]==myvar
...
else
...
endif

ifdef UNIX
MsgBaseDir  [home]/msgbase
endif

їй ЭЯжХдХ ЩгаЯЬикЯзСди авЯЧвСЭЭЮйЪ зйзЯФ оХвХк `cmd`. ќдЯ ФЯгдеаЮЯ дЯЬиЫЯ ФЬб UNIX Щ OS/2+EMX:

Name Power Station under `uname -mrs`

ѓаЩгЯЫ ФЯгдеаЮйШ ЫЯЭСЮФ:

set, if, if not, else, elseif, ifdef, ifndef, endif.

їй ЭЯжХдХ гвСзЮЩзСди г лСТЬЯЮЯЭ, ЩгаЯЬикеб =~ Щ !~ зЭХгдЯ == Щ !=:

if [VAR] =~ *substr*
...
endif
if [VAR] !~ bla?bla*
...
endif

2.3 яТнЩХ ФЬб HUSKY-авЯЧвСЭЭ ЫЬРоХзйХ гЬЯзС

ќдЩ ЫЬРоХзйХ гЬЯзС ЭЯЧед ЩгаЯЬикЯзСдигб ЮХгЫЯЬиЫЩЭЩ авЯЧвСЭЭСЭЩ. тЯЬХХ гаЩУЩЦЩоЮйХ ЫЬРоХзйХ гЬЯзС зй ЮСЪФХдХ з ФЯЫеЭХЮдСУЩбШ гЯЯдзХгдзеРнЩШ авЯЧвСЭЭ.


2.3.1 version

ѓЩЮдСЫгЩг:

version <integer>.<integer>

№вЩЭХв:

version 0.13

њФХги зй еЫСкйзСХдХ, Ы ЫСЫЯЪ зХвгЩЩ fidoconfig ЯдЮЯгЩдгб зСл ЫЯЮЦЩЧ. ї ЮСгдЯбнХХ звХЭб мдЯд ЯаХвСдЯв ЮЩоХЧЯ ЮХ ФХЬСХд.

ќдЯд ЯаХвСдЯв ЮХ ЭЯжХд аЯздЯвбдигб.


2.3.2 name

ѓЩЮдСЫгЩг:

name <string>

№вЩЭХв:

name Leetebrok BBS

њФХги зй еЫСкйзСХдХ ЮСкзСЮЩХ зСлХЪ гЩгдХЭй.

ќдЯд ЯаХвСдЯв ЮХ ЭЯжХд аЯздЯвбдигб.


2.3.3 location

ѓЩЮдСЫгЩг:

location <string>

№вЩЭХв:

location Dusseldorf

њФХги зй еЫСкйзСХдХ гзЯХ ЭХгдЯаЯЬЯжХЮЩХ.

ќдЯд ЯаХвСдЯв ЮХ ЭЯжХд аЯздЯвбдигб.


2.3.4 sysop

ѓЩЮдСЫгЩг:

sysop <string>

№вЩЭХв:

sysop Matthias Tichy

ѓ аЯЭЯниР мдЯЧЯ ЫЬРоХзЯЧЯ гЬЯзС зй еЫСкйзСХдХ гзЯХ ЩЭб.

ќдЯд ЯаХвСдЯв ЮХ ЭЯжХд аЯздЯвбдигб.


2.3.5 include

ѓЩЮдСЫгЩг:

include <file>

№вЩЭХв:

include /etc/fido/areas

їй ЭЯжХдХ зЫЬРоСди ФвеЧЩХ ЦСЪЬй з зСл ЫЯЮЦЩЧевСУЩЯЮЮйЪ ЦСЪЬ. юСавЩЭХв, ХгЬЩ зй ШЯдЩдХ ЩЭХди ЭХЮбРнЩХгб оСгдЩ ЫЯЮЦЩЧС, зй ЭЯжХдХ зЫЬРоЩди ЦСЪЬ Щ (оХвХк cron ЩЬЩ звеоЮеР) ЩкЭХЮбди ХЧЯ гЯФХвжСЮЩХ ТХк ЩкЭХЮХЮЩб ЯгдСЬиЮЯЧЯ ЫЯЮЦЩЧС. їй дСЫжХ ЭЯжХдХ вкФХЬЩди ЫЯЮЦЩЧ ЮС ЮХгЫЯЬиЫЯ оСгдХЪ. єСЫЩЭ ЯТвСкЯЭ зй гЭЯжХдХ ЩЭХди ЯавХФХЬХЮЩб ЦСЪЬСвЩЪ ЯдФХЬиЮЯ Яд мШЯСвЩЪ. ќдЯ ФСгд ТЯЬХХ ЬХЧЫЩЪ ЯТкЯв ЫЯЮЦЩЧС.

ќдЯд ЯаХвСдЯв ЭЯжХд аЯздЯвбдигб. юЯ ЮХ ФХЬСЪдХ вХЫевгЩзЮйШ зЫЬРоХЮЩЪ, д.Х. зЫЬРоХЮЩЪ ЦСЪЬС, ЫЯдЯвйЪ зЫЬРоСХд ФвеЧЯЪ ЦСЪЬ, ЫЯдЯвйЪ зЫЬРоСХд аХвзйЪ. шЯдб з ТЯЬилЩЮгдзХ гЬеоСХз мдЯ ТеФХд ЯТЮСвежХЮЯ Щ ЩгавСзЬХЮЯ, ЮХ ЩгЫЬРоХЮ гЬеоСЪ, ЫЯЧФС ЯТЮСвежХЮЩХ ЮХ авЯЩкЯЪФХд.


2.3.6 address

ѓЩЮдСЫгЩг:

Address <addr>

№вЩЭХв:

Address 2:2433/1245

ќдС ЫЯЭСЮФС еЫСкйзСХд, ЫСЫЩХ aka ЩЭХХд зСлС гЩгдХЭС. ќдЯ ЯаХвСдЯв аЯЬЮЯгдиР 5d-гЯзЭХгдЩЭ, одЯ ЯкЮСоСХд, одЯ зй ЭЯжХдХ ЩЭХди СФвХгС зЩФС 2:2433/1245.1@fidonet.org. №ХвзйЪ СФвХг бзЬбХдгб ЯгЮЯзЮйЭ Щ ТеФХд ЩгаЯЬикЯзСдигб дЯггХвЯЭ з вСкЬЩоЮйШ гЬеоСбШ, ЮСавЩЭХв, ХгЬЩ ЮЯЭХв кЯЮй ЮХ ЭЯжХд Тйди аЯЬеоХЮ Щк ЫЬСФжС @INTL з ЮХдЭХЪЬЯзЯЭ аЩгиЭХ.

ќдЯд ЯаХвСдЯв ЭЯжХд аЯздЯвбдигб. fidoconfig ЮХ аЯЬЮЯгдиР аЯФФХвжЩзСХд ЩЭб ФЯЭХЮС


2.3.7 commentChar

ѓЩЮдСЫгЩг:

commentChar <char>

№вЩЭХв:

commentChar ;

ќдС ЫЯЭСЮФС ЯавХФХЬбХд гЩЭзЯЬ, ЩгаЯЬикеХЭйЪ ФЬб ЯТЯкЮСоХЮЩб ЯгдСдЫС гдвЯЫЩ ЫСЫ ЫЯЭЭХЮдСвЩб. №Я еЭЯЬоСЮЩР - ’#’.

ќдЯд ЯаХвСдЯв ЭЯжХд аЯздЯвбдигб.


2.3.8 outbound

ѓЩЮдСЫгЩг:

outbound <path>

№вЩЭХв:

outbound /var/spool/fido/out

ќдС ЫЯЭСЮФС ЯавХФХЬбХд зСл аеди Ы binkley-style СедТСеЮФе. єСЫЯЪ СедТСеЮФ гЯгдЯЩд Щк ТСкЯзЯЧЯ аедЩ Щ аЯФФЩвХЫдЯвЩЪ. ыСжФСб аЯФФЩвХЫдЯвЩб авХФЯгдСзЬбХд ЭХгдЯ ФЬб згХШ ЦСЪЬЯз ЯФЮЯЪ кЯЮй. тСкЯзйЪ аеди - аеди зСлХЪ кЯЮй аЯ еЭЯЬоСЮЩР.

Example:

/var/spool/fido/out
ќдС ФЩвХЫдЯвЩб гЯФХвжЩд ЦСЪЬй ФЬб зСлХЪ ТСкЯзЯЪ кЯЮй.
/var/spool/fido/out.003
ќдС ФЩвХЫдЯвЩб гЯФХвжЩд ЦСЪЬй ФЬб 3-Ъ кЯЮй.
/var/spool/fido/out.00A
ќдС ФЩвХЫдЯвЩб гЯФХвжЩд ЦСЪЬй ФЬб 10-Ъ кЯЮй.

фЩвХЫдЯвЩб кЯЮй гЯФХвжЩд flow-ЦСЪЬй ФЬб ЫСжФЯЧЯ екЬС. Flow-ЦСЪЬ екЬС ЩЭХХд ЩЭб зЩФС NNNNFFFF.?lo

NNNN
4-кЮСоЮйЪ ЮЯЭХв гХдЩ екЬС з 16-вЩоЮЯЭ ЦЯвЭСдХ.
FFFF
4-кЮСоЮйЪ ЮЯЭХв екЬС з 16-вЩоЮЯЭ ЦЯвЭСдХ.
?
њФХги ЭЯжХд Тйди зйТвСЮ flavour аЯодй. h-hold, c-crash,
f-normal, d-direct, i-immediate.

фЬб аЯЪЮдЯз гЯкФСРдгб аЯФФЩвХЫдЯвЩЩ г ЩЭХЮХЭ flow-ЦСЪЬС екЬС Щ геЦЦЩЫгЯЭ .pnt. ї мдЯЪ ФЩвХЫдЯвЩЩ ЩЭХЮС flow-ЦСЪЬЯз ЩЭХРд зЩФ PPPPPPPP (8-кЮСоЮйХ ЮЯЭХвС аЯЪЮдЯз з 16-вЩоЮЯЭ ЦЯвЭСдХ).

фЬб ТЯЬХХ ЧЬеТЯЫЯЧЯ аЯЮЩЭСЮЩб binkley-style outbound гЭЯдвЩдХ ФЯЫеЭХЮдСУЩР binkley-term Щ ЩгШЯФЮйХ ЫЯФй.

ќдЯд ЯаХвСдЯв ЮХ ЭЯжХд аЯздЯвбдигб.


2.3.9 FileBoxesDir

Syntax:

FileBoxesDir <directory>

Example:

FileBoxesDir ../boxes

ќдС ФЩвХЫдЩзС ЯавХФХЬбХд зСл аеди Ы ЦСЪЬ-ТЯЫгСЭ ЬЩЮЫЯз. №едЩ з ФЩвХЫдЩзСШ FileBoxesDir Щ outbound ФЯЬжЮй вСкЬЩоСдигб Щ ЮХ ФЯЬжЮй Тйди аЯФЫСдСЬЯЧСЭЩ ФвеЧ ФвеЧС, ЩЮСоХ зЯкЭЯжЮй ЫЯЬЬЩкЩЩ.

ї ЮСгдЯбнХХ звХЭб вХСЬЩкЯзСЮС аЯФФХвжЫС ЦСЪЬ-ТЯЫгЯз г ЩЭХЮСЭЩ гЬХФеРнХЧЯ ЦЯвЭСдС:

z.n.f.p[.h],

ЧФХ:
z:

ЮЯЭХв кЯЮй;

n:

ЮЯЭХв гХдЩ;

f:

ЮЯЭХв екЬС;

p:

ЮЯЭХв аЯЪЮдС (ЯТбкСдХЬХЮ, з гЬеоСХ екЬС - ЮЯЬи);

.h:

ЮХЯТбкСдХЬиЮйЪ геЦЦЩЫг ".h" еЫСкйзСХд СдвЩТед "hold".

ї авЩЭХвХ:

FileBoxesDir /fido/fileboxes

ФЬб ЬЩЮЫС г СФвХгЯЭ 2:5021.19 зЯкЭЯжЮй ФзС ЦСЪЬТЯЫгС:

/fido/fileboxes/2.5021.19.0 Щ /fido/fileboxes/2.5021.19.0.h

ќдЯд ЯаХвСдЯв ЮХ ЭЯжХд аЯздЯвбдигб.


2.3.10 inbound

ѓЩЮдСЫгЩг:

inbound <path>

№вЩЭХв:

inbound /var/spool/fido/in

ќдС ЫЯЭСЮФС ЯавХФХЬбХд, ЧФХ ШвСЮбдгб зШЯФбнЩХ ЦСЪЬй. ќдС ФЩвХЫдЯвЩб - ТСкЯзСб, одЯ ЯкЮСоСХд, одЯ деФС аЯаСФСРд ЦСЪЬй з гЬеоСХ ЮХаСвЯЬиЮЯЪ гХггЩЩ Щ ХгЬЩ еФСЬХЮЮСб гЩгдХЭС ЮХ еЫСкСЮС з ЮЯФ- ЩЬЩ аЯЪЮд-ЬЩгдСШ. щк мдЯЧЯ ЩЮТСеЮФС дЯггЩдгб дЯЬиЫЯ ЮХдЭХЪЬ.

ќдЯд ЯаХвСдЯв ЮХ ЭЯжХд аЯздЯвбдигб.


2.3.11 tempDir

ѓЩЮдСЫгЩг:

tempDir <path>

№вЩЭХв:

tempDir /var/tmp

ќдС ЫЯЭСЮФС ЯавХФХЬбХд аеди, з ЫЯдЯвЯЭ ФЯЬжЮй ШвСЮЩдигб звХЭХЮЮйХ ЦСЪЬй зСлЩШ fido-авЯЧвСЭ. ќдС ФЩвХЫдЯвЩб ЭЯжХд ЯоЩнСдигб авЩ кСЧвекЫХ гЩгдХЭй. шЯвЯлСб ЩФХб - ЩгаЯЬикЯзСди ФЬб мдЯЧЯ зЩвдеСЬиЮйЪ ФЩгЫ з аСЭбдЩ.

њЮСоХЮЩХ аЯ еЭЯЬоСЮЩР - аеди, ЯавХФХЬХЮЮйЪ аХвХЭХЮЮйЭЩ ЯЫвежХЮЩб TEMP, TMP ЩЬЩ TMPDIR (аХвзЯЪ ЩгаЯЬикеХдгб TEMP, ХгЬЩ ЯЮС ЮХ ЯавХФХЬХЮС, дЯ TMP, кСдХЭ TMPDIR). хгЬЩ мдЩ аХвХЭХЮЮйХ ЯЫвежХЮЩб ЮХ ЯавХФХЬХЮй: - win32 зХвгЩЩ ЩгаЯЬикеРд %WINDIR%\TEMP (ЯТйоЮЯ c:\windows\temp з Win9x/Me Щ c:\winnt\temp з Windows NT/2000/XP) - зХвгЩЩ ФЬб unix-like яѓ ЩгаЯЬикеРд /tmp - ЯгдСЬиЮйХ зХвгЩЩ ЩгаЯЬикеРд c:\

ќдЯд ЯаХвСдЯв ЮХ ЭЯжХд аЯздЯвбдигб.


2.3.12 logfiledir

ѓЩЮдСЫгЩг:

logFileDir <path>

№вЩЭХв:

logFileDir /var/spool/log/fido

ќдС ЫЯЭСЮФС ЯавХФХЬбХд аеди, ЧФХ ФЯЬжЮй ШвСЮЩдигб ЬЯЧ-ЦСЪЬй fido-авЯЧвСЭЭ.

ќдЯд ЯаХвСдЯв ЮХ ЭЯжХд аЯздЯвбдигб.

юХЫЯдЯвйХ авЯЧвСЭЭй ЩгаЯЬикеРд logFileDir ФЬб аЯгдЯбЮЮйШ звХЭХЮЮйШ/вСТЯоЩШ ЦСЪЬЯз.


2.3.13 syslogfacility

ѓЩЮдСЫгЩг:

syslogFacility <facility>

№вЩЭХв:

syslogFacility local0

юХЫЯдЯвйХ авЯЧвСЭЭй Husky ЭЯЧед аЩгСди ЬЯЧЩ оХвХк syslogd зЭХгдЯ ЬЯЧ-ЦСЪЬС. фЬб дСЫЩШ авЯЧвСЭЭ мдЯ ЫЬРоХзЯХ гЬЯзЯ ЯавХФХЬбХд, ЫСЫЯХ гвХФгдзЯ ЩгаЯЬикЯзСди ФЬб кСаЩгЩ з syslog. Syslogd ТеФХд ЩгаЯЬикЯзСди мдЯ гвХФгдзЯ ФЬб ЯавХФХЬХЮЩб, з ЫСЫЯЪ ЬЯЧ-ЦСЪЬ syslog мдЯ ЬЯЧ-гЯЯТнХЮЩХ ТеФХд кСаЩгСЮЯ. яТнЩХ ЩЭХЮС, ЫЯдЯвйХ ЭЯЧед Тйди ЩгаЯЬикЯзСЮй: mail, news, uucp, local0. єЯоЮйХ кЮСоХЮЩб кСзЩгбд Яд зСлХЪ ЯаХвСУЩЯЮЮЯЪ гЩгдХЭй. тЯЬХХ аЯЬЮСб ЩЮЦЯвЭСУЩб ФСЮС з man pages ФЬб syslog.conf ЩЬЩ /usr/include/sys/syslog.h.

њСаЩги ЬЯЧС оХвХк syslogd аЯФФХвжЩзСХдгб дЯЬиЫЯ ФЬб аЬСдЦЯвЭ UNIX, Щ з ЮСгдЯбнХХ звХЭб ЩгаЯЬикеХдгб дЯЬиЫЯ herp Щ ЮЩЫСЫЯЪ ФвеЧЯЪ авЯЧвСЭЭЯЪ Husky. №ЩлХд ЬЩ авЯЧвСЭЭС з ЬЯЧ-ЦСЪЬ ЩЬЩ оХвХк syslog, ЩЬЩ ЯТЯЩЭЩ гаЯгЯТСЭЩ, кСзЩгЩд дЯЬиЫЯ Яд авЯЧвСЭЭй, ЮЯ ЮХ Яд зСлХЧЯ ЦСЪЬС fidoconfig. яТвСнСЪдХги Ы гЯТгдзХЮЮЯЪ ФЯЫеЭХЮдСУЩЩ авЯЧвСЭЭй.


2.3.14 LogLevels

ѓЩЮдСЫгЩг:

loglevels <string>

№вЩЭХв:

loglevels 1345789,A-F Q

ќдЯд ЯаХвСдЯв ЯавХФХЬбХд гаЩгЯЫ евЯзЮХЪ ЬЯЧС ФЬб кСаЩгЩ з ЬЯЧ-ЦСЪЬ. єЩвХ ЯкЮСоСХд ФЩСаСкЯЮ (A-F вСгЫвйзСХдгб ЫСЫ ABCDEF). ђСгаЯкЮСРдгб дЯЬиЫЯ оЩЬЯзйХ Щ ТеЫзХЮЮйХ евЯзЮЩ ЬЯЧС, ЯгдСЬиЮйХ ЩЧЮЯвЩвеРдгб.

ї авЩЭХвХ Эй зйзЯФЩЭ з ЬЯЧ гЯЯТнХЮЩб г евЯзЮбЭЩ 1,3,4,5,7,8,9,A,B,C,D,E,F,Q.

ѕвЯзЮЩ ФХдСЬЩкСУЩЩ ЬЯЧС:

1 - ЮСоСЬЯ, ЫЯЮХУ авЯЧвСЭЭй
2 - авЯзХвЫС ФеаЯз
3 - ЬЩЮЫЯзЫС гЯЯТнХЮЩЪ
4 - гЫСЮЩвЯзСЮЩХ гЯЯТнХЮЩЪ
5 - вСкЭХнХЮЩХ гЯЯТнХЮЩЪ
6 - гдвЯЫЩ кСаегЫС
7 - ТСЮФЬй, pkt, ЬЩЮЫЩ, ЦвХЫЩ, вЯедЩЮЧ ЦСЪЬЯз, ЦСЪЬ-СддСоЩ, аСЫЯзЫС msg
8 - areafix, relink, СздЯгЯкФСЮЩХ СвЩЪ
9 - гЯЯТнХЮЩб ЯТ ЯлЩТЫСШ (ЫвЩдЩоХгЫЩШ, ЯТйоЮЯ г зйШЯФЯЭ Щк авЯЧвСЭЭй)
0 - гЯкФСЮЩХ ЦСЪЬЯз-ЦЬСЧЯз
A - гЯЯТнХЮЩб ЯТ ЯТйоЮйШ ЯлЩТЫСШ (зйзЯФ гЯЯТнХЮЩб Щ авЯФЯЬжХЮЩХ зйаЯЬЮХЮЩб)
B - авХФеавХжФХЮЩб
C - ЩЮЦЯвЭСУЩЯЮЮйХ гЯЯТнХЮЩб
D - гдСдЩгдЩЫС
E - геЭЭСвЮСб гдСдЩгдЩЫС
F - зйзЯФ ЮСкзСЮЩб Щ зХвгЩЩ авЯЧвСЭЭй
G - ЯдавСзЫС/ЯдавСзЬХЮЮЯХ гЯЯТнХЮЩХ
H - аХвХЫЯФЩвЯзЫС Щ одХЮЩХ/кСаЩги дСТЬЩУ аХвХЫЯФЩвЯзЫЩ
I - ЧХЮХвСУЩб ЩЬЩ авЯзХвЫС MSGID
J - ЦСкС мШЯЭХЪЬС
K - ЦСкС ЦСЪЬТЯЫгЯз
L - ЦСкС ЮХдЭХЪЬС
M - гЯкФСЮЩХ ЦСЪЬС
N - еФСЬХЮЩХ ЦСЪЬС
O - ЯаХвСУЩЩ г ЯдЫвйдйЭ ЦСЪЬЯЭ (одХЮЩХ, кСаЩги, аЯЩгЫ, ...)
P - ЯаХвСУЩЩ г ФЩвХЫдЯвЩбЭЩ (гЯкФСЮЩХ, еФСЬХЮЩХ, аХвХЩЭХЮЯзСЮЩХ, ...)
Q - аСвгЩЮЧ Щ гЯкФСЮЩХ E-mail гЯЯТнХЮЩЪ
R - егХоХЮЩХ ЦСЪЬС
S - ЯдавСзЫС/ЯдавСзЬХЮЮйЪ ЦСЪЬ
T - дХгд ЦСЪЬЯз (генХгдзЯзСЮЩХ, авСзС Щ д.Ф.)
U - зйкЯз ЦеЮЫУЩЪ (зШЯФ Щ зйШЯФ Щк ЦеЮЫУЩЩ)
V - кСвХкХвзЩвЯзСЮЯ
W - кСвХкХвзЩвЯзСЮЯ
X - гЯкФСЮЩХ ЩЭХЮ ЦСЪЬЯз
Y - ЬЩЮЫЯзЫС ТСкй гЯЯТнХЮЩЪ (ЮХЫЯдЯвйХ ЦСкй hptlink Щ д.Ф.)
Z - ЯдЬСФЯоЮйХ гЯЯТнХЮЩб: ЩгШЯФЮйХ гдвЯЫЩ (ЫЯЮдвЯЬиЮйХ дЯоЫЩ ЦеЮЫУЩЪ)
a-z - ЯдЬСФЯоЮйХ гЯЯТнХЮЩб

№Я еЭЯЬоСЮЩР: 1234567890ABCDEF

ќдЯд ЯаХвСдЯв ЮХ ЭЯжХд аЯздЯвбдигб.


2.3.15 ScreenLogLevels

ѓЩЮдСЫгЩг:

screenloglevels <string>

№вЩЭХв:

screenloglevels 2345789,A-C

ѕгдСЮСзЬЩзСХд евЯзЮЩ зйзЯФС ЬЯЧС ЮС мЫвСЮ. ѓЭЯдвЩдХ loglevels.

ќдЯд ЯаХвСдЯв ЮХ ЭЯжХд аЯздЯвбдигб.


2.3.16 seqdir

ѓЩЮдСЫгЩг:

seqDir <path>

№вЩЭХв:

seqDir /var/spool/fido/seq

ѕгдСЮСзЬЩзСХд аеди Ы дХЫенХЪ msgid-аЯгЬХФЯзСдХЬиЮЯгдЩ.

№Я еЭЯЬоСЮЩР ЩгаЯЬикеХдгб аХвХЭХЮЮСб ЯЫвежХЮЩб SEQDIR.

ќдЯд ЯаХвСдЯв ЮХ ЭЯжХд аЯздЯвбдигб.


2.3.17 seqoutrun

ѓЩЮдСЫгЩг:

seqOutrun <string>

№вЩЭХв:

seqOutrun 1m

ѕгдСЮСзЬЩзСХд ЭСЫгЩЭСЬиЮЯХ авХзйлХЮЩХ msgid-аЯгЬХФЯзСХЬиЮЯгдиР дХЫенХЧЯ звХЭХЮЩ.

щгаЯЬикеРдгб ФХгбдЩоЮйХ оЩгЬС г геЦЦЩЫгЯЭ (ЯаУЩЯЮСЬиЮЯ).

ѓеЦЦЩЫгй:

y - ЧЯФ (365 ФЮХЪ)
m - ЭХгбУ (31 ФХЮи)
w - ЮХФХЬб (7 ФЮХЪ)
d - ФХЮи
h - оСг

ѓХЫеЮФй егдСЮСзЬЩзСРдгб ТХк геЦЦЩЫгС.

№Я еЭЯЬоСЮЩР ЩгаЯЬикеХдгб аХвХЭХЮЮСб ЯЫвежХЮЩб SEQOUT ЩЬЩ 3y, ХгЬЩ ЯЮС ЮХ ЯавХФХЬХЮС.

ќдЯд ЯаХвСдЯв ЮХ ЭЯжХд аЯздЯвбдигб.


2.3.18 Pack

ѓЩЮдСЫгЩг:

Pack zip|tgz|rar|arc|arj|..... <call>

№вЩЭХв:

Pack zip zip -9 -g -q $a $f

ќдЯ ЯаХвСдЯв ЯавХФХЬбХд ЫЯЭСЮФЮеР гдвЯЫе СвШЩзСдЯвС. цСЪЬ ТеФХд аХвХЭХнХЮ з СвШЩз, одЯ кЮСоЩд, одЯ ЯЮ ТеФХд еФСЬХЮ г жХгдЫЯЧЯ ФЩгЫС. яЮ ЯгдСЮХдгб дЯЬиЫЯ з СвШЩзХ.

$a кСЭХЮбХдгб ЮС ЩЭб ЦСЪЬС СвШЩзС.

$f кСЭХЮбХдгб ЮС ЩЭб ЦСЪЬС, ЫЯдЯвйЪ ФЯЬжХЮ Тйди еаСЫЯзСЮ.

хгЬЩ ЫСЫСб-ЬЩТЯ husky авЯЧвСЭЭС гЫЯЭаЩЬЩвЯзСЮС г hptzip, ЭЯжЮЯ ЩгаЯЬикЯзСди гЬХФеРнХХ ЯавХФХЬХЮЩХ:


Pack zip zipInternal

ќдЯд ЯаХвСдЯв ЭЯжХд аЯздЯвбдигб.

ѓЭЯдвЩдХ дСЫжХ ФЯЫеЭХЮдСУЩР Ы hpt Щ htick.

2.3.19 њСЭХоСЮЩХ

юС ЮХЫЯдЯвйШ яѓ, ХгЬЩ зйкзСЮЮСб авЯЧвСЭЭС ЮХ ЮСЪФХЮС (ЮХ ЭЯжХд Тйди кСаенХЮС), вХкеЬидСд ЫЯЭСЮФй pack ЮХ ЯавХФХЬХЮ. (юСавЩЭХв, DOS. №вЩоЩЮС: command.com ЮХ зЯкзвСнСХд ЫЯФ ЯлЩТЫЩ, ХгЬЩ ЩгаЯЬЮбХЭйЪ ЦСЪЬ ЮХ ЮСЪФХЮ). ўдЯТй егдвСЮЩди ЯаСгЮЯгди, аЯжСЬеЪгдС, авЯаЩгйзСЪдХ СвШЩзСдЯвй г аЯЬЮйЭЩ аедбЭЩ.


2.3.20 Unpack

ѓЩЮдСЫгЩг:

Unpack "<call>" <offset> <matchcode>

№вЩЭХв ФЬб DOS:
Unpack  "c:\arc\pkunpak /r $a $p $f"                 0 1a
Unpack  "c:\arc\pak e /wn $a $p"                    -2 fe
Unpack  "c:\arc\lha e /m $a $p $f"                   2 2d6c68
Unpack  "c:\arc\zoo e:O $a $p $f"                    0 5a4f4f
Unpack  "c:\arc\jar e -y $a $p $f"                  14 1a4a61721b
# *.rar
Unpack  "c:\arc\unrar e -y -c- -o+ -inul $a $p $f"   0 52617221
# rar-sfx/DOS
Unpack  "c:\arc\unrar e -y -c- -o+ -inul $a $p $f"  28 52534658

№вЩЭХв ФЬб Linux:
Unpack  "/usr/bin/zoo e:O $a $p $f"                    0 5a4f4f
Unpack  "/usr/bin/arc eno $a $p'*.*' $f"               0 1a
Unpack  "/usr/bin/unzip -joLqq $a -d $p $f"            0 504b0304
Unpack  "cd $p && /usr/bin/unarj e $a $f>/dev/null"    0 60ea
Unpack  "/usr/bin/unrar e -y -c- -o+ -inul $a $p $f"   0 52617221
Unpack  "/usr/bin/unrar e -y -c- -o+ -inul $a $p $f"  28 52534658
Unpack  "/usr/bin/jar e -y $a $p $f"                  14 1a4a61721b
Unpack  "cd $p && /usr/bin/ha eyq -e $a $f"            0 4841

ќдЯд ЯаХвСдЯв ЯавХФХЬбХд зйкЯзй ЯавХФХЬХЮЮйШ вСгаСЫЯзнЩЫЯз з гЯЯдзХдгдзЩЩ г ЩФХЮдЩЦЩЫСдЯвЯЭ з СвШЩзЮЯЭ ЦСЪЬХ.

call гдвЯЫС зйкЯзС СвШЩзСдЯвС (кСЫЬРоХЮС з ЫСзйоЫЩ!);

offset аЯкЩУЩб ЩФХЮдЩЦЩЫСдЯвС з СвШЩзЮЯЭ ЦСЪЬХ;

match code ЩФХЮдЩЦЩЫСдЯв з 16-вЩоЮЯЭ зЩФХ, ?? вСгЫвйзСХдгб ЫСЫ "ЬРТЯЪ ТСЪд";

$a кСЭХЮбХдгб ЮС ЦСЪЬ, ЫЯдЯвйЪ ФЯЬжХЮ Тйди ЩкзЬХоХЮ Щк СвШЩзС;

$p кСЭХЮбХдгб ЮС аеди, ЫеФС вСгаСЫЯзйзСди ЦСЪЬй (ЯТйоЮЯ tempoutbound);

$f кСЭХЮбХдгб ЩЭХЮХЭ ЦСЪЬС г ЯаЩгСЮЩХЭ, ХгЬЩ ЯЮ генХгдзеХд (ЩгаЯЬикеХдгб htick, гЭЯдвЩдХ дЯЫХЮ FileDescName; зЯкЭЯжЮЯ, Щ ФвеЧЩЭЩ husky авЯЧвСЭЭСЭЩ).


№вЩЭХв: unpack "unzip -joLqq $a -d $p $f" 0 504b0304

       ЦСЪЬй, еаСЫЯзСЮЮйХ zip, вСгаЯкЮСРдгб аЯ
         504b0304(hex) аЯ гЭХнХЮЩР 0(integer)
       ЯЮЩ ЭЯЧед Тйди вСгаСЫЯзСЮй htick г аЯЭЯниР ЫЯЭСЮФй
       "unzip -joLqq <filename> -d <path> <description_filename>"

хгЬЩ ЫСЫСб-ЬЩТЯ husky авЯЧвСЭЭС гЫЯЭаЩЬЩвЯзСЮС г hptzip, ЭЯжЮЯ ЩгаЯЬикЯзСди гЬХФеРнХХ ЯавХФХЬХЮЩХ:


Unpack zip zipInternal 0 504b0304

ќдЯд ЯаХвСдЯв ЭЯжХд аЯздЯвбдигб.

ѓЭЯдвЩдХ дСЫжХ ФЯЫеЭХЮдСУЩР Ы hpt Щ htick.

2.3.21 њСЭХоСЮЩХ

юС ЮХЫЯдЯвйШ яѓ, ХгЬЩ зйкзСЮЮСб авЯЧвСЭЭС ЮХ ЮСЪФХЮС (ЮХ ЭЯжХд Тйди кСаенХЮС), вХкеЬидСд ЫЯЭСЮФй unpack ЮХ ЯавХФХЬХЮ. (юСавЩЭХв, DOS. №вЩоЩЮС: command.com ЮХ зЯкзвСнСХд ЫЯФ ЯлЩТЫЩ, ХгЬЩ ЩгаЯЬЮбХЭйЪ ЦСЪЬ ЮХ ЮСЪФХЮ). ўдЯТй егдвСЮЩди ЯаСгЮЯгди, аЯжСЬеЪгдС, авЯаЩгйзСЪдХ вСгаСЫЯзнЩЫЩ г аЯЬЮйЭЩ аедбЭЩ.


2.3.23 linkdefaults

ѓЩЮдСЫгЩг:

linkdefaults [begin | end | destroy]

№вЩЭХв:

linkdefaults

ќдЯд ЯаХвСдЯв ЮСоЩЮСХд гХЫУЩР ЯавХФХЬХЮЩЪ аЯ еЭЯЬоСЮЩР ФЬб ЬЩЮЫЯз. їгХ аЯгЬХФеРнЩХ (ЯдЮЯгбнЩХгб Ы ЬЩЮЫСЭ) ЯаХвСдЯвй ЩкЭХЮбРд ЮСгдвЯЪЫЩ ЬЩЮЫС аЯ еЭЯЬоСЮЩР ФЯ дХШ аЯв, аЯЫС ЮХ ЮСЪФХЮ ЯФЩЮ Щк ЯаХвСдЯвЯз 'link', 'linkdefaults end', 'linkdefaults destroy'. їгХ аСвСЭХдвй, еЫСкСЮЮйХ з гХЫУЩбШ linkdefaults, ЫЯаЩвеРдгб з ЮСгдвЯЪЫЩ ЬЩЮЫС згбЫЩЪ вСк, ЫЯЧФС з ЫЯЮЦЩЧевСУЩЯЮЮЯЭ ЦСЪЬХ ЮСЪФХЮ ЯаХвСдЯв 'link'. ядЮЯгбнЩХгб Ы ЬЩЮЫСЭ ЯаХвСдЯвй, ЮСЪФХЮЮйХ аЯгЬХ 'linkdefaults end' ЩЬЩ 'linkdefaults destroy', ЩЬЩ ФЯ аХвзЯЧЯ ЯаХвСдЯвС 'link' ЩЬЩ 'linkdefaults', вСггЭСдвЩзСРдгб ЫСЫ ЯлЩТЫЩ. яаХвСдЯв 'linkdefaults' ТХк 'begin' ЩЬЩ 'end' ЯкЮСоСХд 'linkdefaults begin'. 'linkdefaults destroy' еЮЩодЯжСХд згХ ЮСгдвЯЪЫЩ аЯ еЭЯЬоСЮЩР.

теФидХ ЯгдЯвЯжЮй г Pause, Export Щ д.Ф. ;-)

ќдЯд ЯаХвСдЯв ЭЯжХд аЯздЯвбдигб. юЯзйХ ЯавХФХЬХЮЩб кСЭХЮбРд авХФйФенЩХ.


2.3.24 aka

ѓЩЮдСЫгЩг:

aka <addr>

№вЩЭХв:

aka 2:2433/1245

ќдЯд ЯаХвСдЯв ЯавХФХЬбХд aka дХЫенХЧЯ ЬЩЮЫС.

ќдЯд ЯаХвСдЯв ЭЯжХд аЯздЯвбдигб дЯЬиЫЯ ФЬб вСкЮйШ ЬЩЮЫЯз.


2.3.25 ouraka

ѓЩЮдСЫгЩг:

ouraka <addr>

№вЩЭХв:

ouraka 2:2433/1247

ќдЯд ЯаХвСдЯв ЯавХФХЬбХд aka, ЫЯдЯвйЪ ЩгаЯЬикеХдгб г мдЩЭ ЬЩЮЫЯЭ.

ќдЯд ЯаХвСдЯв ЭЯжХд аЯздЯвбдигб дЯЬиЫЯ ФЬб вСкЮйШ ЬЩЮЫЯз.


2.3.26 password

ѓЩЮдСЫгЩг:

password [<string>]

№вЩЭХв:

password secret

ќдЯд ЯаХвСдЯв егдСЮСзЬЩзСХд аСвЯЬи аЯ еЭЯЬоСЮЩР ФЬб ЬЩЮЫС. хгЬЩ зй ЮХ кСФСХдХ ФвеЧЩХ аСвЯЬЩ, ЯЮЩ гЯзаСФСРд г мдЩЭ. №СвЯЬи вХЧЩгдвЯЮХкСзЩгЩЭ.

ќдЯд ЯаХвСдЯв ЭЯжХд аЯздЯвбдигб дЯЬиЫЯ ФЬб вСкЮйШ ЬЩЮЫЯз.


2.3.27 pktpwd

ѓЩЮдСЫгЩг:

pktpwd [<string>]

№вЩЭХв:

pktpwd geheim

ќдЯд ЯаХвСдЯв егдСЮСзЬЩзСХд аСвЯЬи ЮС pkt ФЬб ФСЮЮЯЧЯ ЬЩЮЫС. №СвЯЬи ФЯЬжХЮ Тйди ЮХ ФЬЩЮЮХХ 8 гЩЭзЯЬЯз (Щк-кС ЯЧвСЮЩоХЮЩЪ ФвеЧЯЧЯ №я). фЯаегдЩЭЯ аегдЯХ кЮСоХЮЩХ.

ќдЯд ЯаХвСдЯв ЭЯжХд аЯздЯвбдигб дЯЬиЫЯ ФЬб вСкЮйШ ЬЩЮЫЯз.


2.3.28 ticpwd

ѓЩЮдСЫгЩг:

ticpwd [<string>]

№вЩЭХв:

ticpwd geheim

ќдЯд ЯаХвСдЯв егдСЮСзЬЩзСХд аСвЯЬи ЮС tic ФЬб ФСЮЮЯЧЯ ЬЩЮЫС. №СвЯЬи ФЯЬжХЮ Тйди ЮХ ФЬЩЮЮХХ 8 гЩЭзЯЬЯз (Щк-кС ЯЧвСЮЩоХЮЩЪ ФвеЧЯЧЯ №я). фЯаегдЩЭЯ аегдЯХ кЮСоХЮЩХ.

ќдЯд ЯаХвСдЯв ЭЯжХд аЯздЯвбдигб дЯЬиЫЯ ФЬб вСкЮйШ ЬЩЮЫЯз.


2.3.29 areafixpwd

ѓЩЮдСЫгЩг:

areafixpwd [<string>]

№вЩЭХв:

areafixpwd geheim

ќдЯд ЯаХвСдЯв егдСЮСзЬЩзСХд аСвЯЬи ЮС areafix ФЬб ФСЮЮЯЧЯ ЬЩЮЫС. №егдЯХ кЮСоХЮЩХ ФЯаегдЩЭЯ, ЮЯ ЮХ вХЫЯЭХЮФеХдгб.

ќдЯд ЯаХвСдЯв ЭЯжХд аЯздЯвбдигб дЯЬиЫЯ ФЬб вСкЮйШ ЬЩЮЫЯз.


2.3.30 filefixpwd

ѓЩЮдСЫгЩг:

filefixpwd [<string>]

№вЩЭХв:

filefixpwd geheim

ќдЯд ЯаХвСдЯв егдСЮСзЬЩзСХд аСвЯЬи ЮС filefix ФЬб ФСЮЮЯЧЯ ЬЩЮЫС. №егдЯХ кЮСоХЮЩХ ФЯаегдЩЭЯ, ЮЯ ЮХ вХЫЯЭХЮФеХдгб.

ќдЯд ЯаХвСдЯв ЭЯжХд аЯздЯвбдигб дЯЬиЫЯ ФЬб вСкЮйШ ЬЩЮЫЯз.


2.3.31 bbspwd

ѓЩЮдСЫгЩг:

bbspwd [<string>]

№вЩЭХв:

bbspwd geheim

ќдЯд ЯаХвСдЯв егдСЮСзЬЩзСХд аСвЯЬи ЮС BBS ФЬб ФСЮЮЯЧЯ ЬЩЮЫС. фЯаегдЩЭЯ аегдЯХ кЮСоХЮЩХ.

ќдЯд ЯаХвСдЯв ЭЯжХд аЯздЯвбдигб дЯЬиЫЯ ФЬб вСкЮйШ ЬЩЮЫЯз.


2.3.32 sessionpwd

ѓЩЮдСЫгЩг:

sessionpwd [<string>]

№вЩЭХв:

sessionpwd geheim

ќдЯд ЯаХвСдЯв егдСЮСзЬЩзСХд аСвЯЬи ЮС гХггЩР ФЬб ФСЮЮЯЧЯ ЬЩЮЫС. фЯаегдЩЭЯ аегдЯХ кЮСоХЮЩХ.

ќдЯд ЯаХвСдЯв ЭЯжХд аЯздЯвбдигб дЯЬиЫЯ ФЬб вСкЮйШ ЬЩЮЫЯз.


2.3.33 handle

ѓЩЮдСЫгЩг:

handle <name>

№вЩЭХв:

handle eddie

ќдЯд ЯаХвСдЯв кСФСХд ЮЩЫЮХЪЭ ЬЩЮЫС. яЮ авХФЮСкЮСоСХдгб ФЬб BBS.

ќдЯд ЯаХвСдЯв ЭЯжХд аЯздЯвбдигб дЯЬиЫЯ ФЬб вСкЮйШ ЬЩЮЫЯз.


2.3.34 packer

ѓЩЮдСЫгЩг:

packer <packer>

№вЩЭХв:

packer zip

ќдЯ ЯаХвСдЯв егдСЮСзЬЩзСХд аСЫЯзнЩЫ ФЬб ЬЩЮЫС. їй ЭЯжХдХ ЩгаЯЬикЯзСди аСЫЯзнЩЫ, ЫЯдЯвйЪ ЯавХФХЬЩЬЩ вСЮХХ ЯаХвСдЯвЯЭ pack. хгЬЩ мдЯд ЯаХвСдЯв ЯдгедгдзеХд, ЩЬЩ егдСЮЯзЬХЮЯ packer none, аЯодС ЮХ ТеФХд аСЫЯзСдигб. Pkt ТеФед гЫЬСФйзСдигб з СедТСеЮФ.

ќдЯд ЯаХвСдЯв ЭЯжХд аЯздЯвбдигб дЯЬиЫЯ ФЬб вСкЮйШ ЬЩЮЫЯз.


2.3.35 grpdesc

ѓЩЮдСЫгЩг:

grpDesc <group name> <group description>

Examples:

grpDesc A "Echomail areas from 2:5020/52" grpDesc Pvt Private areas

ќдЯд ЯаХвСдЯв ЯавХФХЬбХд ЯаЩгСЮЩХ Чвеаай СвЩЪ. щ ЩЭб, Щ ЯаЩгСЮЩХ Чвеаай ЭЯЧед Тйди кСЫЬРоХЮй з ФзЯЪЮйХ ЫСзйоЫЩ (ЯаУЩЯЮСЬиЮЯ). њСЭХдидХ, одЯ зй ЭЯжХдХ ЩгаЯЬикЯзСди з ЫСоХгдзХ ЩЭХЮЩ Чвеаай гдвЯЫе аХвХЭХЮЮЯЪ ФЬЩЮй, С ЮХ дЯЬиЫЯ ХФЩЮгдзХЮЮйЪ гЩЭзЯЬ.

ќдЯд ЯаХвСдЯв ЭЯжХд аЯздЯвбдигб.


2.3.36 badarea

ѓЩЮдСЫгЩг:

BadArea <name> <file> [-b <msgbase>] [Options]

№вЩЭХв:

BadArea badarea /var/spool/fido/msgb/bad -b Squish

ќдЯд ЯаХвСдЯв ЯавХФХЬбХд BadArea. ѓЭЯдвЩдХ ФЯЫеЭХЮдСУЩР ЮС HPT.

ќдЯд ЯаХвСдЯв ЮХ ЭЯжХд аЯздЯвбдигб.


2.3.37 dupearea

ѓЩЮдСЫгЩг:

dupeArea <name> <file> [-b <msgbase>] [Options]

№вЩЭХв:

dupeArea dupeArea /var/spool/fido/msgb/dupes -b Squish

ќдЯд ЯаХвСдЯв ЯавХФХЬбХд DupeArea. ѓЭЯдвЩдХ ФЯЫеЭХЮдСУЩР ЮС HPT.

ќдЯд ЯаХвСдЯв ЮХ ЭЯжХд аЯздЯвбдигб.


2.3.38 echoarea

ѓЩЮдСЫгЩг:

EchoArea <name> <file> [-b <msgbase>] [Options] [linkAKAs] [linkOptions]

№вЩЭХв:

EchoArea linux.develop.ger /var/spool/fido/msgb/linux.develop.ger -b Squish -a 2:2433/1247 -g A -dupeCheck move -dupehistory 11 -d "Linux development" 2:2433/1245 -def

ќдЯд ЯаХвСдЯв ЯавХФХЬбХд мШЯЯТЬСгди. ѓЭЯдвЩдХ ФЯЫеЭХЮдСУЩР ЮС HPT.

ќдЯд ЯаХвСдЯв ЭЯжХд аЯздЯвбдигб.


2.3.39 netmailarea

ѓЩЮдСЫгЩг:

NetmailArea <name> <file> [-b <msgbase>] [Options]

№вЩЭХв:

NetmailArea netmail /var/spool/fido/msgb/netmail -b Squish

ќдЯд ЯаХвСдЯв ЯавХФХЬбХд NetMailArea. ѓЭЯдвЩдХ ФЯЫеЭХЮдСУЩР ЮС HPT.

ќдЯд ЯаХвСдЯв ЭЯжХд аЯздЯвбдигб.


2.3.40 robotsarea

Syntax:

robotsArea <string>

Example:

robotsArea SecondNetMail

ѕЫСкйзСХд ЯТЬСгди, з ЫЯдЯвЯЪ areafix Щ filefix ТеФед ЩгЫСди кСавЯгй. ядзХдй Яд мдЩШ вЯТЯдЯз ТеФед ШвСЮЩдигб дед жХ. ї УХЬбШ ТХкЯаСгЮЯгдЩ RobotsArea ФЯЬжЮС Тйди NetmailArea!

ќдЯд ЯаХвСдЯв ЮХ ЭЯжХд аЯздЯвбдигб.


2.3.41 localarea

ѓЩЮдСЫгЩг:

LocalArea <name> <file> [-b <msgbase>] [Options]

№вЩЭХв:

LocalArea MyBBSarea /var/spool/fido/msgb/MyBBS -b Squish

ќдЯд ЯаХвСдЯв ЯавХФХЬбХд LocalArea: ЯТЬСгди гЯЯТнХЮЩЪ ЮС BBS. ѓЭЯдвЩдХ ФЯЫеЭХЮдСУЩР ЮС HPT.


2.3.42 filearea

ѓЩЮдСЫгЩг:

FileArea <name> <fileareapath> <uplink> [options] [<downlinks>]

№вЩЭХв:

filearea Photoes /var/spool/fido/fileecho/Photoes 2:50/1 -d "Sysop photoes"

ќдЯд ЯаХвСдЯв ЯавХФХЬбХд FileArea: ЯавХФХЬХЮЩХ ЦСЪЬ-мШЩ. ѓЭЯдвЩдХ ФЯЫеЭХЮдСУЩР ЮС HTick.


2.3.43 bbsarea

ѓЩЮдСЫгЩг:

bbsarea <name> <bbsareapath>

№вЩЭХв:

BBSarea Incoming /var/spool/fido/BBS/incoming

ќдЯд ЯаХвСдЯв ЯавХФХЬбХд BBSArea: ЯавХФХЬХЮЩХ ЦСЪЬ-ЯТЬСгдЩ BBS. щгаЯЬикеХдгб авЩ аЯгдвЯХЮЩЩ ЦСЪЬ-ЬЩгдС. ѓЭЯдвЩдХ ФЯЫеЭХЮдСУЩР ЮС HTick.


2.4 ыЬРоХзйХ гЬЯзС Highly Portable Tosser

ќдС гХЫУЩб гЯФХвжЩд дЯЬиЫЯ гаЩгЯЫ ЫЬРоХзйШ гЬЯз. ўЩдСЪдХ ФЯЫеЭХЮдСУЩР ЮС HPT.

accessgrp
address
addtoseen
advancedareafix
advisorylock
afterunpack
aka
allowemptypktpwd
allowpktaddrdiffer
arcmailsize
arcnetmail
areafix
areafixecholimit
areafixfrompkt
areafixhelp
areafixReportsAttr
areafixkillrequests
areafixmsgsize
areafixnames
areafixorigin
areafixpwd
areafixqueryreports
areafixqueuefile
areafixsplitstr
areafixfromname
areasfilenamecase
areasmaxdupeage
autoareacreate
autoareacreatedefaults
autoareacreatefile
autoareacreateflag
autoareacreatesubdirs
autopassive
autopause
availlist
badarea
beforepack
bundlenamestyle
carbonaddr
carbonandquit
carboncopy
carbondelete
carbonexcludefwdfrom
carbonextern
carbonfrom
carbonfromarea
carbongroups
carbonkeepsb
carbonkludge
carbonmove
carbonout
carbonreason
carbonrule
carbonsubj
carbontext
carbonto
createareascase
createfwdnonpass
dailybundles
defarcmailsize
denyfwdfile
denyfwdmask
denyfwdreqaccess
denyuncondfwdreqaccess
disablekludgerescanned
disabletid
disablepid
dupearea
dupebasetype
dupehistorydir
echoarea
echoareadefaults
echomailflavour
echotosslog
excludepassthroughcarbon
export
filebox
fileboxalways
fileboxesdir
forwardareapriority
forwardpkts
forwardrequestfile
forwardrequestmask
forwardrequests
forwardrequesttimeout
hptperlfile
idlepassthrutimeout
ignorecapword
ignoreseen
import
importlog
inbound
include
intab
keeptrsfiles
keeptrsmail
killedrequesttimeout
kludgeareanetmail
level
link
linkbundlenamestyle
linkdefaults
linkfilebasedir
linkgrp
linkmsgbasedir
linkwithimportlog
localarea
localinbound
lockfile
logechotoscreen
mandatory
mindiskfreespace
msgbasedir
name
netarea
netmailarea
netmailextern
netmailflag
netmailflavour
newarearefusefile
noprocessbundles
norules
notvalidfilenamechars
optgrp
origin
ouraka
outbound
outtab
pack
packaka
packer
packnetmailonscan
password
pause
pktpwd
pktsize
processpkt
protinbound
publicgroup
reducedseenby
remap
remoterobotname
reportto
robotsarea
route
routefile
routemail
rulesdir
separatebundles
setconsoletitle
statlog
sysop
tearline
tempinbound
tempoutbound
tossingext
unpack

2.5 ыЬРоХзйХ гЬЯзС HTick (Husky Ticker)

ќдС гХЫУЩб гЯФХвжЩд дЯЬиЫЯ гаЩгЯЫ ЫЬРоХзйШ гЬЯз. ўЩдСЪдХ ФЯЫеЭХЮдСУЩР ЮС HTick.

AddDLC
AnnAreaTag
AnnAddrfrom
AnnAddrto
AnnExclude
AnnFileOrigin
AnnFileRFrom
AnnFrom
AnnInclude
AnnMessFlags
AnnOrigin
AnnounceSpool
AnnSubj
AnnTo
AutoFileCreateFlag
BbsArea
BusyFileDir
ConvertLongNames
ConvertShortNames
DLCDigits
ExecOnFile
FileArea
FileAreaBaseDir
FileAreaCreatePerms
FileDescPos
FileAreaDefaults
FileDescName
FileEchoFlavour
FileLDescString
FileFixFromName
FileFixHelp
FileFixReportsAttr
FileFixKillRequests
FileFixNames
MaxTicLineLength
OriginInAnnounce (obsoleted)
PassFileAreaDir
SaveTic
TicOutbound

 In Link section:
  AutoFileCreate
  AutoFileCreateDefaults
  AutoFileCreateFile
  AutoFileCreateSubdirs
  DelNotRecievedTIC
  FileFixEchoLimit  
  FileFixFSC87Subset
  ForwardFilePriority
  ForwardFileRequestFile
  ForwardFileRequests
  NoTIC
  LinkFileBaseDir
  PackAka
  RemoteFileRobotName
  TickerPackToBox

2.6 ыЬРоХзйХ гЬЯзС NLTools


2.6.1 nodelistDir

ѓЩЮдСЫгЩг:

nodelistDir <path>

№вЩЭХв:

nodelistDir /var/spool/fido/nodelist

ќдС ЫЯЭСЮФС еЫСкйзСХд аеди, ЧФХ СЫдеСЬиЮйХ ЮЯФЬЩгдй ЮСШЯФбдгб, ЩЬЩ ЫеФС ЯЮЩ ФЯЬжЮй Тйди кСаЩгСЮй. №еди гЯФХвжЩд ЩгШЯФЮйЪ ЮЯФЬЩгд (see nodelist). єед ТеФед дСЫжХ ШвСЮЩдигб Щ гЫЯЭаЩЬЩвЯзСЮЮйХ ЮЯФЬЩгдй звЯФХ FIDOUSER.LST.

ќдЯд ЯаХвСдЯв ЮХ ЭЯжХд аЯздЯвбдигб.


2.6.2 fidoUserList

ѓЩЮдСЫгЩг:

fidoUserList <filename>

№вЩЭХв:

fidoUserList fidouser.lst

хгЬЩ мдЯд ЯаХвСдЯв ЯавХФХЬХЮ, ЫЯЭаЩЬбдЯв ЮЯФЬЩгдС (ЮСавЩЭХв, ulc) гЯкФСгд з ФЩвХЫдЯвЩЩ г ЮЯФЬЩгдСЭЩ (see nodelistDir) ЦСЪЬ г кСФСЮЮйЭ ЩЭХЮХЭ - гаЩгЯЫ аЯЬикЯзСдХЬХЪ. ќдЯ авЯгдЯЪ дХЫгдЯзйЪ ЦСЪЬ гЯ гдвЯЫСЭЩ ЦЩЫгЩвЯзСЮЮЯЪ ФЬЩЮй, ЫЯдЯвйЪ гЯФХвжЩд ЩЭХЮС аЯЬикЯзСдХдХЬХЪ (екЬЯз, аЯЪЮдЯз) Щ гЯЯдзХдгдзеРнЩХ ЩЭ екЬЯзйХ ЩЬЩ аЯЪЮдЯзйХ СФвХгС. ѓаЩгЯЫ ЯдгЯвдЩвЯзСЮ аЯ ЩЭХЮСЭ аЯЬикЯзСдХЬХЪ (ЮХ еоЩдйзСб вХЧЩгдв), дСЫ одЯ ЯЮ ЭЯжХд Тйди ТйгдвЯ авЯгЭЯдвХЮ з аЯЩгЫСШ СФвХгС. цЯвЭСд "гаЩгЯЫ аЯЬикЯзСдХЬХЪ fido" аЯЮЩЭСХд, Ы авЩЭХве, msged.


2.6.3 nodelist

ѓЩЮдСЫгЩг:

Nodelist <name>

№вЩЭХв:

Nodelist nodelist or Nodelist points24

ќдЯд ЯаХвСдЯв ЮСоЩЮСХд ЮЯзЯХ ЯавХФХЬХЮЩХ ЮЯФЬЩгдС. їгХ аЯгЬХФеРнЩХ ЯаХвСдЯвй, ЮСШЯФбнЩХгб ФЯ гЬХФеРнХЧЯ ЯаХвСдЯвС nodelist Щ ЯдЮЯгбнЩХгб Ы ЮЯФЬЩгдСЭ, ЩкЭХЮбРд ЮСгдвЯЪЫЩ мдЯЧЯ ЮЯФЬЩгдС.

щЭб, ЫЯдЯвЯХ зй еЫСкйзСХдХ, ФЯЬжЮЯ гЯзаСФСди г ТСкЯзйЭ ЩЭХЮХЭ (ТХк вСглЩвХЮЩб Щ аедЩ) ЩгШЯФЮЯЧЯ вСгаСЫЯзСЮЮЯЧЯ ЦСЪЬС ЮЯФЬЩгдС. ѕдЩЬЩдй husky ulc Щ nlupdate авЯзХвбРд гЯзаСФХЮЩХ ЩЭХЮ ТХк еоХдС вХЧЩгдвС, ЮЯ ФвеЧЩЭ едЩЬЩдСЭ ЭЯжХд аЯЮСФЯТЩдигб дЯоЮЯХ ЮСаЩгСЮЩХ. яжЩФСХдгб, одЯ ЩгШЯФЮйЪ ЮЯФЬЩгд ЮСШЯФЩдгб з ФЩвХЫдЯвЩЩ ЮЯФЬЩгдЯз (see nodelistDir).


2.6.4 diffupdate

ѓЩЮдСЫгЩг:

DiffUpdate <path_and_basname>

№вЩЭХв:

DiffUpdate /var/spool/filebase/nodediff/nodediff

њФХги зй ЭЯжХдХ еЫСкСди ТСкЯзЯХ ЩЭб ЦСЪЬЯз ЩкЭХЮХЮЩб ЮЯФЬЩгдС (ЮЯФФЩЦЦЯз), ЫЯдЯвйХ ЩгаЯЬикеРдгб ФЬб аЯФФХвжСЮЩб гзХжХгдЩ ЮЯФЬЩгдС. свЧеЭХЮдЯЭ DiffUpdate бзЬбХдгб аЯЬЮЯХ, г аедХЭ, ЩЭб ЮЯФФЩЦЦС, ТХк вСглЩвХЮЩб. юСавЩЭХв, ХгЬЩ ЦСЪЬмШС ЮСШЯФЩдгб з /var/spool/filebase/24000, ЫеФС зСл дЩЫХв гЫЬСФйзСХд СаФХЪдй ФЬб ЮХЭХУЫЯЧЯ аЯЪЮдЬЩгдС, Щ мдЩ СаФХЪдй ЩЭХРд ЩЭХЮС points24.a26, points24.a33 Щ д.Ф., дЯ зй ЩгаЯЬикеХдХ

DiffUpdate /var/spool/filebase/24000/points24

ыЬРоХзЯХ гЬЯзЯ Diffupdate ЩгаЯЬикеХдгб, ЮСавЩЭХв, nlupdate. яЮ вСгаСЫеХд ЮЯФФЩЦЦ (ХгЬЩ ЯЮ кССвШЩзЩвЯзСЮ, ЫЯЮХоЮЯ, ЮХСвШЩзЩвЯзСЮЮйХ ФЩЦЦй дСЫжХ аЯФФХвжЩзСРдгб), авЩЭХЮЩд ФЩЦЦ Ы гЯЯдзХдгдзеРнХЭе ЮЯФЬЩгде Щ еФСЬЩд звХЭХЮЮЯ вСгаСЫЯзСЮЮйЪ ФЩЦЦ.


2.6.5 fullupdate

ѓЩЮдСЫгЩг:

FullUpdate <path_and_basname>

№вЩЭХв:

FullUpdate /var/spool/filebase/nodelist/nodelist

ќдЯд ЯаХвСдЯв вСТЯдСХд ЫСЫ DiffUpdate (see diffupdate). ђСкЮЩУС з дЯЭ, одЯ кФХги зй ЮХ еЫСкйзСХдХ вСгаЯЬЯжХЮЩХ ЦСЪЬС ЮЯФФЩЦЦС, С еЫСкйзСХдХ, ЧФХ ЭЯЧед Тйди ЮСЪФХЮй ЦСЪЬй/СвШЩзй аЯЬЮйШ ЮЯФЬЩгдЯз. юХЫЯдЯвйХ ЬХзЯЮХдй (ЯТйоЮЯ) ЮХ вСгавЯгдвСЮбРд ЦСЪЬй ЮЯФФЩЦЦЯз, ЮЯ авЯгдЯ ШСдоСд гзХжЩХ ЮЯФЬЩгдй ЫСжФйХ ЮХгЫЯЬиЫЯ ЮХФХЬи. ї мдЯЭ гЬеоСХ зСЭ аЯЮСФЯТЩдгб ЯаХвСдЯв FullUpdate.


2.6.6 defaultzone

ѓЩЮдСЫгЩг:

DefaultZone <zone>

№вЩЭХв:

DefaultZone 2

юХЫЯдЯвйХ ЮЯФЬЩгдй ЮХ ЮСоЩЮСРдгб г еЫСкСЮЩб ‘Zone’. ќдЯ гЬеоСЪ, ЮСавЩЭХв, ЮХЭХУЫЯЧЯ аЯЪЮдЬЩгдС, ЮЯ ЯЮ зЯкЭЯжХЮ Щ з ЬХзЯЮХдСШ, ЧФХ згХЧЯ ЯФЮС кЯЮС. ї мдЯЭ гЬеоСХ зй ЭЯжХдХ ЩгаЯЬикЯзСди ЫЬРоХзЯХ гЬЯзЯ DefaultZone, одЯТй еЫСкСди ЮЯЭХв кЯЮй аЯ еЭЯЬоСЮЩР ФЬб згХШ екЬЯз, еЫСкСЮЮйШ з ЮЯФЬЩгдХ.


2.6.7 nodelistformat

ѓЩЮдСЫгЩг:

Nodelistformat <format>

№вЩЭХв:
NodelistFormat standard
NodelistFormat points4d
NodelistFormat points24

њФХги зй ЭЯжХдХ еЫСкСди ЦЯвЭСд вСгаСЫЯзСЮЮЯЧЯ ЮЯФЬЩгдС. №Я еЭЯЬоСЮЩР мдЯ ‘standard’ - гдСЮФСвдЮйЪ ЦЯвЭСд ЮЯФЬЩгдС Fidonet. їй ЭЯжХдХ дСЫжХ еЫСкСди ‘points4d’, одЯ ЮежЮЯ ЫЯЭаЩЬбдЯве ЮЯФЬЩгдС, одЯТй вСгаЯкЮСди гдСЮФСвдЮйЪ аЯЪЮдЬЩгд 4D ЦЯвЭСдС ЩЬЩ ‘points24’ ЮХЭХУЫЯЧЯ ЦЯвЭСдС points24 - одЯТй ЯЮ зЩФХЬ авСзЩЬиЮйХ 5D аЯЪЮдЯзйХ СФвХгС зЭХгдЯ ЦХЪЫЯзйШ.


2.6.8 delapplieddiff

ѓЩЮдСЫгЩг:

delAppliedDiff <bool>

№вЩЭХв:

delAppliedDiff on ordelAppliedDiff off

NLTools ЭЯжХд еФСЬбди ЮЯФФЩЦЦй аЯгЬХ ЩШ авЩЭХЮХЮЩб, ХгЬЩ зй егдСЮЯзЩдХ кЮСоХЮЩХ ЫЬРоХзЯЧЯ гЬЯзС delAppliedDiff з on. њЮСоХЮЩХ аЯ еЭЯЬоСЮЩР - off.

ќдЯд дЯЫХЮ ЮХ ЭЯжХд аЯздЯвбдигб.


2.7 ыЬРоХзйХ гЬЯзС EmailPkt


2.7.1 sendMailCmd

ѓЩЮдСЫгЩг:

sendMailCmd string

№вЩЭХв:

sendMailCmd /usr/sbin/sendmail $a <$f>

ќдЯ ЫЬРоХзЯХ гЬЯзЯ ЩгаЯЬикеХдгб ФЬб ЯавХФХЬХЮЩб ЫЯЭСЮФй ЯдавСзЫЩ аЯодй Щ ХХ аСвСЭХдвЯз. эСЫвЯг ’$a’ еЫСкйзСХд аЯЬЯжХЮЩХ e-mail СФвХгС аЯЬеоСдХЬб; ЭСЫвЯг ’$f’ еЫСкйзСХд аЯЬЯжХЮЩХ ЩЭХЮЩ ЦСЪЬС г дХЬЯЭ аЩгиЭС. хгЬЩ ’$f’ ЯаенХЮ, дХЬЯ аЩгиЭС ТеФХд кСаЯЬЮбдигб Щк stdin.

ќдЯд ЯаХвСдЯв ЮХ ЭЯжХд аЯздЯвбдигб.


2.7.2 email

ѓЩЮдСЫгЩг:

email <email-address>

№вЩЭХв:

email eddie@ironmaiden.com

ќдЯ ЫЬРоХзЯХ гЬЯзЯ ЩгаЯЬикеХдгб ФЬб еЫСкСЮЩб e-mail СФвХгС ЬЩЮЫС. эЯжХд Тйди ЩгаЯЬикЯзСЮЯ ФЬб ЯдавСзЫЩ pkt аЯ e-mail.

ќдЯд ЯаХвСдЯв ЭЯжХд аЯздЯвбдигб дЯЬиЫЯ ФЬб вСкЮйШ ЬЩЮЫЯз.


2.7.3 emailFrom

ѓЩЮдСЫгЩг:

emailFrom <email-address>

№вЩЭХв:

emailFrom fred@ironmaiden.com

ќдЯ ЫЬРоХзЯХ гЬЯзЯ ЩгаЯЬикеХдгб ФЬб еЫСкСЮЩб e-mail СФвХгС, ЩгаЯЬикеХЭЯЧЯ ЫСЫ СФвХг ЯдавСзЩдХЬб з ЩгШЯФбнЩШ аЩгиЭСШ ФЬб мдЯЧЯ ЬЩЮЫС.

ќдЯд ЯаХвСдЯв ЭЯжХд аЯздЯвбдигб дЯЬиЫЯ ФЬб вСкЮйШ ЬЩЮЫЯз.


2.7.4 emailSubj

ѓЩЮдСЫгЩг:

emailSubj <subject>

№вЩЭХв:

emailSubj Fido over EMail message in UUE format

ќдЯ ЫЬРоХзЯХ гЬЯзЯ ЩгаЯЬикеХдгб ФЬб еЫСкСЮЩб аЯЬб "єХЭС" з аЩгиЭСШ Ы Щ Яд мдЯЧЯ ЬЩЮЫС. яЮЯ ЭЯжХд ЩЧЮЯвЩвЯзСдигб ЮХЫЯдЯвйЭЩ ЫЯФЩвЯзЫСЭЩ (ЮСавЩЭХв, SEAT).

ќдЯд ЯаХвСдЯв ЭЯжХд аЯздЯвбдигб дЯЬиЫЯ ФЬб вСкЮйШ ЬЩЮЫЯз.


2.7.5 emailEncoding

ѓЩЮдСЫгЩг:

emailEncoding (MIME | SEAT | UUE)

№вЩЭХв:

emailEncoding MIME

ќдЯ ЫЬРоХзЯХ гЬЯзЯ ЩгаЯЬикеХдгб ФЬб еЫСкСЮЩб ЫЯФЩвЯзЫЩ ЩгШЯФбнЩШ ЮС мдЯЧЯ ЬЩЮЫС аЩгХЭ.

ќдЯд ЯаХвСдЯв ЭЯжХд аЯздЯвбдигб дЯЬиЫЯ ФЬб вСкЮйШ ЬЩЮЫЯз.


2.8 ыЬРоХзйХ гЬЯзС BSOpack

ќдС гХЫУЩб гЯФХвжЩд дЯЬиЫЯ гаЩгЯЫ ЫЬРоХзйШ гЬЯз. ўЩдСЪдХ ФЯЫеЭХЮдСУЩР ЮС BsoPack.

maxunpackednetmail
packnetmail

2.9 ыЬРоХзйХ гЬЯзС herp

Herp - мдЯ Husky External file Request Processor (зЮХлЮЩЪ ЦвХЫ-авЯУХггЯв). ѓЬХФеРнЩХ ЫЬРоХзйХ гЬЯзС fidoconfig гаХУЩЦЩоЮй ФЬб herp. юХЫЯдЯвйХ авЯЧвСЭЭй herp, з оСгдЮЯгдЩ herpidx, дСЫжХ ЩгаЯЬикеРд оСгди ЫЯЮЦЩЧевСУЩЩ htick, ЮСавЩЭХв, ЯавХФХЬХЮЩб ЦСЪЬЯзйШ ЯТЬСгдХЪ.


2.9.1 reqidxdir

ѓЩЮдСЫгЩг:

reqidxDir <path>

№вЩЭХв:

reqidxDir /var/spool/fido/reqidx

ќдС ЫЯЭСЮФС еЫСкйзСХд ФЩвХЫдЯвЩР, ЫЯдЯвСб ТеФХд ЩгаЯЬикЯзСдигб ФЬб ШвСЮХЮЩб ЩЮФХЫгС кСавЯгЯз, гЧХЮХвЩвЯзСЮЮЯЧЯ herpidx. ќдС ФЩвХЫдЯвЩб ФЯЬжЮС Тйди ФЯгдеаЮЯЪ ФЬб кСаЩгЩ ФЬб авЯУХггС herpidx Щ ЫСЫ ЭЩЮЩЭеЭ ФЯгдеаЮЯЪ ФЬб одХЮЩб ФЬб аЯЬикЯзСдХЬб, аЯФ ЫЯдЯвйЭ ТеФед кСаегЫСдигб зСл ЭХЪЬХв Щ herp. herpidx ТеФХд вСкЭХнСди кФХги вСкЮЯЯТвСкЮйХ ЦСЪЬй ЩЮФХЫгЯз кСавЯгЯз. ќдС ФЩвХЫдЯвЩб ЮХ ФЯЬжЮС ЩгаЯЬикЯзСдигб ЮЩ ФЬб ЫСЫЩШ ФвеЧЩШ УХЬХЪ. щЮФХЫг ЭЯжХд гдСди ФЯзЯЬиЮЯ ТЯЬилЩЭ, дСЫ одЯ ЯдзХФЩдХ ФЯгдСдЯоЮЯ ЭХгдС.


2.10 №вЩЭХв вСТЯдСРнХЧЯ ЫЯЮЦЩЧС

# sample fido config file


version 0.14 # test for new stripComment
Name hpt-HQ
Location Paderborn, GER
Sysop Matthias Tichy

LogLevels 456789

Address 2:2432/645
Address 44:4932/110
Address 21:499/976
Address 49:199/976
Address 54:490/976
Address 64:199/976
Address 530:199/976

# This is taken from Serge Koghin's ParToss
# Hope he wouldn't be angry for this
# ATTENTION the commented lines are not tested by me (mtt)
# and will mostly be only useful on dos-systems
 
Unpack  "unzip  -j -Loqq $a -d $p" 0 504b0304
Unpack "\path\pkzipc -ext -dir=none -over=all -nozip -silent $a $p $f" 0 504b0304
#Unpack "pkunzip -njCL $a -d $p $f" 0 504b0304
#Unpack "pkzip25 -ext -silent -over=all -nofix -nozip $a $p $f" 0 504b0304
Pack  zip zip -9 -j -q $a $f

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

#Unpack  "pkunpak /r $a $p" 0 1a
#Pack  arc pkpak -oct a $a $f
 
#Unpack  "pak e /wn $a $p" -2 fe
#Pack  pak pak a $a $f
 
#Unpack  "lha e /m $a $p" 2 2d6c68
#Pack  lha lha a /o /m $a $f

#Unpack  "zoo e:O $a $p" 0 5a4f4f
#Pack  zoo zoo a: $a $f
 
#Unpack  "arj e -+ -y $a $p" 0 60ea
# Unpack  "cd $p && /usr/bin/unarj e $a > /dev/null" 0 60ea # for Linux
#Pack  arj arj a -+ -e -y $a $f

# *.rar
Unpack  "unrar e -y -c- -inul $a $p $f"   0 52617221
# rar-sfx/DOS
Unpack "unrar e -y -c- -inul $a $p $f" 28 52534658
#Pack  rar rar a -std -ep $a $f
 
#Unpack  "jar e -y $a $p" 14 1a4a61721b
#Pack  jar jar a -y $a $f

#Unpack  "ha eyq $a"  0 4841
#Pack  ha ha a21eq $a $f

# include /etc/fido/areas

Link Matthias Schniedermeyer
Aka 2:2432/600
ourAka 2:2432/645
Password xxxxxxxxx
EchoMailFlavour Crash
AutoAreaCreate on
areafixAutoCreateDefaults -a 2:2432/645 -b Squish -p 14 -dupeCheck move -dupeHistory 11
AutoFileCreate on
forwardRequests on
Packer zip

Link Matthias Schniedermeyer
Aka 44:4932/100
ourAka 44:4932/110
password xxxxxxxx
EchoMailFlavour Crash
AutoAreaCreate on
AutoFileCreate on
areafixAutoCreateDefaults -a 44:4932/110 -b Squish -p 14 -dupeCheck move -dupeHistory 11
Packer zip

Link Carsten Ellermann
Aka 2:2432/215
ourAka 2:2432/645
password xxxxxxx
autoAreaCreate on
areafixAutoCreateDefaults -a 2:2432/645 -b Squish -p 14 -dupeCheck move -dupeHistory 11
autoFileCreate on

Link Matthias Tichy
Aka 2:2432/646
ourAka 2:2432/645
Password xxxxxxxx
autoAreaCreate on
areafixAutoCreateDefaults -a 2:2432/645 -b Squish -p 14 -dupeCheck move -dupeHistory 11
forwardPkts on

Link Matthias Tichy
Aka 21:499/980
ourAka 21:499/976
Password xxxxxxx
autoAreaCreate on
areafixAutoCreateDefaults -a 21:499/976 -b Squish -p 14 -dupeCheck move -dupeHistory 11
forwardPkts on

Link Matthias Tichy
Aka 49:199/980
ourAka 49:199/976
Password xxxxxxxx
autoAreaCreate on
areafixAutoCreateDefaults -a 49:199/976 -b Squish -p 14 -dupeCheck move -dupeHistory 11
forwardPkts on

Link Matthias Tichy
Aka 54:490/980
ourAka 54:490/976
Password xxxxxxx
autoAreaCreate on
areafixAutoCreateDefaults -a 54:490/976 -b Squish -p 14 -dupeCheck move -dupeHistory 11
forwardPkts on

Link Matthias Tichy
Aka 64:199/980
ourAka 64:199/976
Password xxxxxxxx
autoAreaCreate on
areafixAutoCreateDefaults -a 64:199/976 -b Squish -p 14 -dupeCheck move -dupeHistory 11
forwardPkts on

Link Matthias Tichy
Aka 530:199/980
ourAka 530:199/976
Password xxxxxxxx
autoAreaCreate on
areafixAutoCreateDefaults -a 530:199/976 -b Squish -p 14 -dupeCheck move -dupeHistory 11
forwardPkts on

Link Matthias Born
Aka 2:240/6223
ourAka 2:2432/645
Password xxxxxxx
EchoMailFlavour hold
Packer zip

Link Matthias Born
Aka 44:4932/120
ourAka 44:4932/110
Password xxxxxxx
EchoMailFlavour hold
Packer zip

Link Sascha Silbe
Aka 2:2435/424
ourAka 2:2432/645
AutoFileCreate on
Password xxxxxxxx

Link Sascha Silbe
Aka 54:490/963
ourAka 54:490/976
AutoFileCreate on
Password xxxxxxxxx

Link Alfred Cleve
Aka 2:244/6260
ourAka 2:2432/645
password xxxxxxxxxxx
packer zip
EchoMailFlavour crash
autoAreaCreate on
areafixAutoCreateDefaults -a 2:2432/645 -b Squish -p 14 -dupeCheck move -dupeHistory 11

; +++ FREEPNT-MARKE +++

#route crash 2:2433/1245 *
#route hold  2:2433/1247.100 2:2433/1247.100
#route Crash  2:2433/1245 2:2433/*
#route hold noroute 2:2433/1245.*
#route crash host 2:2433/*
#route crash enc no-route *

route hold noroute 2:2432/645.*
route hold noroute 2:240/6223.*
route crash noroute 2:2432/646
route hold 44:4932/120 44:4932/120 44:4932/130
Route crash 44:4932/100 44:*
Route crash 49:199/980 49:*
Route crash 54:490/980 54:*
Route crash 530:199/980 530:*

Route normal 2:2435/424 2:2435/*

Route crash 2:2432/646 *

Inbound		/home/mtt/fido/in/
ProtInbound	/home/mtt/fido/in.sec
LocalInbound    /home/mtt/fido/in.loc
Outbound	/home/mtt/fido/out/
tempOutbound    /home/mtt/fido/out.tmp
tempInbound     /home/mtt/fido/in.tmp
#MsgBaseDir      Passthrough
MsgBaseDir      /home/mtt/fido/msgb
FileAreaBaseDir /home/mtt/fido/files

public		/home/mtt/fido/public
# public		/home/mtt/fido/public2

# intab           /home/mtt/fido/recode/outaltkoi8
# outtab          /home/mtt/fido/recode/outkoi8alt

echotosslog     /home/mtt/fido/echotoss.log
importlog       /home/mtt/fido/import.log

logFileDir      /home/mtt/fido/hpt/linux
DupeHistoryDir	/home/mtt/fido/dupes
NodelistDir	/home/mtt/fido/nodelist
PassFileAreaDir     /home/mtt/fido/passFileDir
magic		/home/mtt/fido/magic
lockfile        /home/mtt/fido/lock

areafixhelp     /home/mtt/fido/hpt/misc/areafix.hlp
FileFixHelp     /home/mtt/fido/htick/misc/filefix.hlp

AreafixReportsAttr loc pvt k/s npd dir
FilefixReportsAttr loc pvt k/s npd dir

NodeList nodelist
DiffUpdate /home/mtt/fido/files/nodediff
NodeList unionnet
Nodelist geonode
Nodelist linuxnet
DiffUpdate /home/mtt/fido/files/lin44.node

NetmailArea NetmailArea /home/mtt/fido/msgb/netmail -b msg
# NetmailArea NetmailArea /home/mtt/fido/msgb/net -b  Squish
BadArea     BadArea     /home/mtt/fido/msgb/bad -b Squish
DupeArea    DupeArea    /home/mtt/fido/msgb/dupe -b Squish

EchoArea 2432.points      /home/mtt/fido/msgb/2432/points       -a 2:2432/645  -b Squish -p 14 2:2432/600
EchoArea 2432.Talk        /home/mtt/fido/msgb/2432/talk         -a 2:2432/645  -b Squish -p 14 2:2432/600
EchoArea C_ECHO.ger       /home/mtt/fido/msgb/c_echo_g          -a 2:2432/645  -b Squish -p 14 2:2432/600
EchoArea C_PLUSPLUS.ger   /home/mtt/fido/msgb/c_plpl_g          -a 2:2432/645  -b Squish -p 14 2:2432/600
EchoArea binkley          /home/mtt/fido/msgb/binkley           -a 2:2432/645  -b Squish -p 14 2:2432/600
EchoArea Binkley.ger      /home/mtt/fido/msgb/binkley_g         -a 2:2432/645  -b Squish -p 14 2:2432/600
EchoArea hardrock.ger     /home/mtt/fido/msgb/hardrock_g        -a 2:2432/645  -b Squish -p 14 2:2432/600
EchoArea linux.ger        /home/mtt/fido/msgb/linux/ger         -a 2:2432/645  -b Squish -p 14 -dupecheck move -dupeHistory 11  2:2432/646
echoArea linux.develop.ger /home/mtt/fido/msgb/linux/develop_g  -a 2:2432/645  -b Squish -dupeCheck move -dupeHistory 11  2:2432/646
EchoArea os2.base.ger     /home/mtt/fido/msgb/os2/base_g        -a 2:2432/645  -b Squish -p 14 2:2432/600
EchoArea os2.beta.ger     /home/mtt/fido/msgb/os2/beta_g        -a 2:2432/645  -b Squish -p 14 2:2432/600
EchoArea os2bbs.ger       /home/mtt/fido/msgb/os2/bbs_g         -a 2:2432/645  -b Squish -p 14 2:2432/600
EchoArea os2.debate.ger   /home/mtt/fido/msgb/os2/debate_g      -a 2:2432/645  -b Squish -p 14 2:2432/600
EchoArea os2.install.ger  /home/mtt/fido/msgb/os2/install_g     -a 2:2432/645  -b Squish -p 14 2:2432/600
EchoArea Os2.wps.ger      /home/mtt/fido/msgb/os2/wps_g         -a 2:2432/645  -b Squish -p 14 2:2432/600
EchoArea Os2.prog.ger     /home/mtt/fido/msgb/os2/prog_g        -a 2:2432/645  -b Squish -p 14 2:2432/600
EchoArea Os2.lan.ger      /home/mtt/fido/msgb/os2/lan_g         -a 2:2432/645  -b Squish -p 14 2:2432/600
EchoArea os2.hw.ger       /home/mtt/fido/msgb/os2/hw_g          -a 2:2432/645  -b Squish -p 14 2:2432/600
EchoArea os2.online.ger   /home/mtt/fido/msgb/os2/online_g      -a 2:2432/645  -b Squish -p 14 2:2432/600
EchoArea os2.tec.ger      /home/mtt/fido/msgb/os2/tec_g         -a 2:2432/645  -b Squish -p 14 2:2432/600
EchoArea OWL.Newfiles     /home/mtt/fido/msgb/owl/newfiles      -a 2:2432/645  -b Squish -p 14 2:2432/600
EchoArea owl.announce     /home/mtt/fido/msgb/owl/announce      -a 2:2432/645  -b Squish -p 14 2:2432/600
EchoArea owl.flea         /home/mtt/fido/msgb/owl/flea          -a 2:2432/645  -b Squish -p 14 2:2432/600
EchoArea owlserver.news   /home/mtt/fido/msgb/owl/snews         -a 2:2432/645  -b Squish -p 14 2:2432/600
EchoArea Paderborn.Flohmarkt  /home/mtt/fido/msgb/pader/floh    -a 2:2432/645  -b Squish -p 14 2:2432/600
EchoArea Tolkien.ger      /home/mtt/fido/msgb/tolkien_g         -a 2:2432/645  -b Squish -dupeCheck move -p 14 2:2432/600
EchoArea Schweden.ger     /home/mtt/fido/msgb/schweden_g        -a 2:2432/645  -b Squish -tinySB -p 14 2:2432/600

LocalArea carbonArea       /home/mtt/fido/msgb/carbonArea  -b Squish

CarbonTo Matthias Tichy
CarbonCopy carbonArea

EchoArea paderborn.mailbox /home/mtt/fido/msgb/paderborn.mailbox -a 2:2432/645 -b  Squish -dupeCheck move -dupeHistory 11 -p 14 2:2432/600
EchoArea owl.allfix /home/mtt/fido/msgb/owl.allfix -a 2:2432/645 -b  Squish -p 14 -dupeCheck move -dupeHistory 11 2:2432/600
EchoArea fidosoft.winpoint.ger /home/mtt/fido/msgb/fidosoft.winpoint.ger -a 2:2432/645 -b  Squish -p 14 -dupeCheck move -dupeHistory 11 2:2432/600
EchoArea net_dev.ger /home/mtt/fido/msgb/net_dev.ger -a 2:2432/645 -b  Squish -p 14 -dupeCheck move -dupeHistory 11 2:2432/600
EchoArea net_dev /home/mtt/fido/msgb/net_dev -a 2:2432/645 -b  Squish -p 14 -dupeCheck move -dupeHistory 11 2:2432/600
EchoArea fidosoft.ger /home/mtt/fido/msgb/fidosoft.ger -a 2:2432/645 -b  Squish -p 14 -dupeCheck move -dupeHistory 11 2:2432/600
EchoArea linux.bbs /home/mtt/fido/msgb/linux.bbs -a 44:4932/110 -b  Squish -p 14 -dupeCheck move -dupeHistory 11 44:4932/100
EchoArea linux.software /home/mtt/fido/msgb/linux.software -a 44:4932/110 -b  Squish -p 14 -dupeCheck move -dupeHistory 11 44:4932/100
EchoArea linux.setup /home/mtt/fido/msgb/linux.setup -a 44:4932/110 -b  Squish -p 14 -dupeCheck move -dupeHistory 11 44:4932/100
EchoArea linux.reg /home/mtt/fido/msgb/linux.reg -a 2:2432/645 -b  Squish -p 14 -dupeCheck move -dupeHistory 11 2:2432/600
EchoArea linux.netzwerk /home/mtt/fido/msgb/linux.netzwerk -a 44:4932/110 -b  Squish -p 14 -dupeCheck move -dupeHistory 11 44:4932/100
EchoArea linux.announce /home/mtt/fido/msgb/linux.announce -a 44:4932/110 -b  Squish -p 14 -dupeCheck move -dupeHistory 11 44:4932/100
EchoArea linux.hardware /home/mtt/fido/msgb/linux.hardware -a 44:4932/110 -b  Squish -p 14 -dupeCheck move -dupeHistory 11 44:4932/100
EchoArea darkness.info /home/mtt/fido/msgb/darkness.info -a 2:2432/645 -b  Squish -p 14 -dupeCheck move -dupeHistory 11  2:2432/600
EchoArea linux.coord /home/mtt/fido/msgb/linux.coord -a 44:4932/110 -b  Squish -p 14 -dupeCheck move -dupeHistory 11 44:4932/100
EchoArea 2432.nodes.info /home/mtt/fido/msgb/2432.nodes.info -a 2:2432/645 -b  Squish -p 14 -dupeCheck move -dupeHistory 11 2:2432/600
EchoArea linux.office /home/mtt/fido/msgb/linux.office -a 44:4932/110 -b  Squish -p 14 -dupeCheck move -dupeHistory 11 44:4932/100
EchoArea linux.develop /home/mtt/fido/msgb/linux.develop -a 44:4932/110 -b  Squish -p 14 -dupeCheck move -dupeHistory 11  44:4932/100
EchoArea linux.x /home/mtt/fido/msgb/linux.x -a 44:4932/110 -b  Squish -p 14 -dupeCheck move -dupeHistory 11  44:4932/100
EchoArea 2432.nodes /home/mtt/fido/msgb/2432.nodes -a 2:2432/645 -b  Squish -p 14 -dupeCheck move -dupeHistory 11 2:2432/600
EchoArea fido2000.ger /home/mtt/fido/msgb/fido2000.ger -a 2:2432/645 -b  Squish -p 14 -dupeCheck move -dupeHistory 11 2:2432/600
EchoArea java.ger /home/mtt/fido/msgb/java.ger -a 2:2432/645 -b  Squish -p 14 -dupeCheck move -dupeHistory 11 2:2432/600
EchoArea ftsc_public /home/mtt/fido/msgb/ftsc_public -a 2:2432/645 -b  Squish -p 14 -dupeCheck move -dupeHistory 11 2:2432/646
EchoArea BINKLEY.DEVELOP /home/mtt/fido/msgb/binkley.develop -a 2:2432/645 -b  Squish -p 14 -dupeCheck move -dupeHistory 11 2:2432/215

FileArea binkley.dev /home/mtt/fido/files/binkley.dev -a 2:2432/645  -d "Binkleyterm Development: Source Diffs, Misc, stuff" 2:2432/215
FileArea btxebos2 /home/mtt/fido/files/btxebos2 -a 2:2432/645  -d "Binkleyterm Development: Beta Binaries for OS/2" 2:2432/215
FileArea btxebsrc /home/mtt/fido/files/btxebsrc -a 2:2432/645  -d "Binkleyterm Development: Beta Source" 2:2432/215
FileArea btxebw32 /home/mtt/fido/files/btxebw32 -a 2:2432/645  -d "Binkleyterm Development: Beta Binaries for Win32" 2:2432/215
EchoArea golded.ger /home/mtt/fido/msgb/golded.ger -b Squish -a 2:2432/645 -p 14 -dupeCheck move -dupeHistory 11 2:2432/600
EchoArea fidosoft.husky /home/mtt/fido/msgb/fidosoft.husky -b Squish -a 2:2432/645 -dupeCheck move -dupeHistory 11 2:2432/646 2:240/6223
EchoArea darkness.points /home/mtt/fido/msgb/darkness.points -a 2:2432/645 -b  Squish -p 14 -dupeCheck move -dupeHistory 11 2:2432/600
EchoArea linux.fido.ger /home/mtt/fido/msgb/linux.fido.ger -a 2:2432/645 -b Squish -p 14 -dupeCheck move -dupeHistory 11 2:2432/646
EchoArea FUSSBALL.GER /home/mtt/fido/msgb/fussball.ger -a 2:2432/645 -b Squish -p 14 -dupeCheck move -dupeHistory 11 2:2432/600
EchoArea PGP.GER /home/mtt/fido/msgb/pgp.ger -a 2:2432/645 -b Squish -p 14 -dupeCheck move -dupeHistory 11 2:2432/600
EchoArea HARDWARE.SCSI.GER /home/mtt/fido/msgb/hardware.scsi.ger -a 2:2432/645 -b Squish -p 14 -dupeCheck move -dupeHistory 11 2:2432/600
EchoArea TV.GER /home/mtt/fido/msgb/tv.ger -a 2:2432/645 -b Squish -p 14 -dupeCheck move -dupeHistory 11 2:2432/600
EchoArea CDWRITER.GER /home/mtt/fido/msgb/cdwriter.ger -a 2:2432/645 -b Squish -p 14 -dupeCheck move -dupeHistory 11 2:2432/600
EchoArea FASTECHO.GER /home/mtt/fido/msgb/fastecho.ger -a 2:2432/645 -b Squish -p 14 -dupeCheck move -dupeHistory 11 2:2432/600
EchoArea URTEILE.GER /home/mtt/fido/msgb/urteile.ger -a 2:2432/645 -b Squish -p 14 -dupeCheck move -dupeHistory 11 2:2432/600
EchoArea PRO_WRESTLING /home/mtt/fido/msgb/pro_wrestling -a 2:2432/645 -b Squish -p 14 -dupeCheck move -dupeHistory 11 2:2432/600
EchoArea SPORT.EISHOCKEY.GER /home/mtt/fido/msgb/sport.eishockey.ger -a 2:2432/645 -b Squish -p 14 -dupeCheck move -dupeHistory 11 2:2432/600
EchoArea RAETSEL.GER /home/mtt/fido/msgb/raetsel.ger -a 2:2432/645 -b Squish -p 14 -dupeCheck move -dupeHistory 11 2:2432/600
EchoArea WRESTLING.GER /home/mtt/fido/msgb/wrestling.ger -a 2:2432/645 -b Squish -p 14 -dupeCheck move -dupeHistory 11 2:2432/600
EchoArea JAZZ.GER /home/mtt/fido/msgb/jazz.ger -a 2:2432/645 -b Squish -p 14 -dupeCheck move -dupeHistory 11 2:2432/600
EchoArea TV.SITCOM.GER /home/mtt/fido/msgb/tv.sitcom.ger -a 2:2432/645 -b Squish -p 14 -dupeCheck move -dupeHistory 11 2:2432/600
EchoArea FAEKAL.GER /home/mtt/fido/msgb/faekal.ger -a 2:2432/645 -b Squish -p 14 -dupeCheck move -dupeHistory 11 2:2432/600
EchoArea STEUER.GER /home/mtt/fido/msgb/steuer.ger -a 2:2432/645 -b Squish -p 14 -dupeCheck move -dupeHistory 11 2:2432/600
EchoArea LINUX.TALK /home/mtt/fido/msgb/linux.talk -a 44:4932/110 -b Squish -p 14 -dupeCheck move -dupeHistory 11 44:4932/100
EchoArea LINUX /home/mtt/fido/msgb/linux -a 2:2432/645 -b Squish -p 14 -dupeCheck move -dupeHistory 11 2:2432/646 2:240/6223
EchoArea FTN.BACKBONE.INFO /home/mtt/fido/msgb/ftn.backbone.info -a 2:2432/645 -b Squish -p 14 -dupeCheck move -dupeHistory 11 2:2432/646
FileArea 24000 /home/mtt/fido/files/24000 -a 2:2432/645  2:2432/600
FileArea NODEDIFF /home/mtt/fido/files/nodediff -a 2:2432/645  2:2432/600
FileArea LIN44.NODE /home/mtt/fido/files/lin44.node -a 44:4932/110  44:4932/100
FileArea LIN44.POINT /home/mtt/fido/files/lin44.point -a 44:4932/110  44:4932/100
EchoArea GN.ALLGEMEIN /home/mtt/fido/msgb/gn.allgemein -a 54:490/976 -b Squish -p 14 -dupeCheck move -dupeHistory 11 54:490/980
EchoArea GN.ANNOUNCE /home/mtt/fido/msgb/gn.announce -a 54:490/976 -b Squish -p 14 -dupeCheck move -dupeHistory 11 54:490/980
EchoArea SN.GEW.IGMEDIEN.ALLG /home/mtt/fido/msgb/sn.gew.igmedien.allg -a 49:199/976 -b Squish -p 14 -dupeCheck move -dupeHistory 11 49:199/980
EchoArea SN.RECHT.ARB.URTEILE /home/mtt/fido/msgb/sn.recht.arb.urteile -a 49:199/976 -b Squish -p 14 -dupeCheck move -dupeHistory 11 49:199/980
EchoArea SN.RECHT.SOZ.DISKUSSION /home/mtt/fido/msgb/sn.recht.soz.diskussion -a 49:199/976 -b Squish -p 14 -dupeCheck move -dupeHistory 11 49:199/980
EchoArea SN.RECHT.ARB.DISKUSSION /home/mtt/fido/msgb/sn.recht.arb.diskussion -a 49:199/976 -b Squish -p 14 -dupeCheck move -dupeHistory 11 49:199/980
EchoArea SN.BETR.BR+PR /home/mtt/fido/msgb/sn.betr.br+pr -a 49:199/976 -b Squish -p 14 -dupeCheck move -dupeHistory 11 49:199/980
EchoArea SN.BETR.VEREINBARUNGEN /home/mtt/fido/msgb/sn.betr.vereinbarungen -a 49:199/976 -b Squish -p 14 -dupeCheck move -dupeHistory 11 49:199/980
EchoArea GN.CLUBS /home/mtt/fido/msgb/gn.clubs -a 49:199/976 -b Squish -p 14 -dupeCheck move -dupeHistory 11 49:199/980
EchoArea SN.KOO.VORSTELLUNG /home/mtt/fido/msgb/sn.koo.vorstellung -a 49:199/976 -b Squish -p 14 -dupeCheck move -dupeHistory 11 49:199/980
EchoArea SN.GEW.ALLGEMEIN /home/mtt/fido/msgb/sn.gew.allgemein -a 49:199/976 -b Squish -p 14 -dupeCheck move -dupeHistory 11 49:199/980
EchoArea SN.AKTUELL.TERMINE /home/mtt/fido/msgb/sn.aktuell.termine -a 49:199/976 -b Squish -p 14 -dupeCheck move -dupeHistory 11 49:199/980
EchoArea SN.KOO.TEST /home/mtt/fido/msgb/sn.koo.test -a 49:199/976 -b Squish -p 14 -dupeCheck move -dupeHistory 11 49:199/980
EchoArea SN.GEW.GHK /home/mtt/fido/msgb/sn.gew.ghk -a 49:199/976 -b Squish -p 14 -dupeCheck move -dupeHistory 11 49:199/980
EchoArea SN.AKTUELL.AKTIONEN /home/mtt/fido/msgb/sn.aktuell.aktionen -a 49:199/976 -b Squish -p 14 -dupeCheck move -dupeHistory 11 49:199/980
EchoArea SN.BETR.BILDUNG /home/mtt/fido/msgb/sn.betr.bildung -a 49:199/976 -b Squish -p 14 -dupeCheck move -dupeHistory 11 49:199/980
EchoArea SN.GEW.INTERNATIONAL /home/mtt/fido/msgb/sn.gew.international -a 49:199/976 -b Squish -p 14 -dupeCheck move -dupeHistory 11 49:199/980
EchoArea SN.KOO.DISKUSSION /home/mtt/fido/msgb/sn.koo.diskussion -a 49:199/976 -b Squish -p 14 -dupeCheck move -dupeHistory 11 49:199/980
EchoArea SN.GEW.HBV /home/mtt/fido/msgb/sn.gew.hbv -a 49:199/976 -b Squish -p 14 -dupeCheck move -dupeHistory 11 49:199/980
EchoArea SN.GEW.IGMETALL /home/mtt/fido/msgb/sn.gew.igmetall -a 49:199/976 -b Squish -p 14 -dupeCheck move -dupeHistory 11 49:199/980
EchoArea SN.GEW.JUGEND /home/mtt/fido/msgb/sn.gew.jugend -a 49:199/976 -b Squish -p 14 -dupeCheck move -dupeHistory 11 49:199/980
EchoArea GN.CBM /home/mtt/fido/msgb/gn.cbm -a 54:490/976 -b Squish -p 14 -dupeCheck move -dupeHistory 11 54:490/980
EchoArea SN.KOO.WICHTIG /home/mtt/fido/msgb/sn.koo.wichtig -a 49:199/976 -b Squish -p 14 -dupeCheck move -dupeHistory 11 49:199/980
EchoArea SN.KOO.ANTRAEGE /home/mtt/fido/msgb/sn.koo.antraege -a 49:199/976 -b Squish -p 14 -dupeCheck move -dupeHistory 11 49:199/980
EchoArea SN.GEW.THESEN /home/mtt/fido/msgb/sn.gew.thesen -a 49:199/976 -b Squish -p 14 -dupeCheck move -dupeHistory 11 49:199/980
EchoArea SN.GEW.OETV /home/mtt/fido/msgb/sn.gew.oetv -a 49:199/976 -b Squish -p 14 -dupeCheck move -dupeHistory 11 49:199/980
EchoArea SN.FRAUEN /home/mtt/fido/msgb/sn.frauen -a 49:199/976 -b Squish -p 14 -dupeCheck move -dupeHistory 11 49:199/980
EchoArea SN.GEW.HBS /home/mtt/fido/msgb/sn.gew.hbs -a 49:199/976 -b Squish -p 14 -dupeCheck move -dupeHistory 11 49:199/980
EchoArea SN.ARB+SOZ.ALLGEMEIN /home/mtt/fido/msgb/sn.arb+soz.allgemein -a 49:199/976 -b Squish -p 14 -dupeCheck move -dupeHistory 11 49:199/980
EchoArea SN.AKTUELL.VORSCHAU /home/mtt/fido/msgb/sn.aktuell.vorschau -a 49:199/976 -b Squish -p 14 -dupeCheck move -dupeHistory 11 49:199/980
EchoArea SN.ARB+SOZ.ERWERBSLOS /home/mtt/fido/msgb/sn.arb+soz.erwerbslos -a 49:199/976 -b Squish -p 14 -dupeCheck move -dupeHistory 11 49:199/980
EchoArea SN.ARB+SOZ.DISKUSSION /home/mtt/fido/msgb/sn.arb+soz.diskussion -a 49:199/976 -b Squish -p 14 -dupeCheck move -dupeHistory 11 49:199/980
EchoArea SN.BETR.ARBSCHU+UMWELT /home/mtt/fido/msgb/sn.betr.arbschu+umwelt -a 49:199/976 -b Squish -p 14 -dupeCheck move -dupeHistory 11 49:199/980
EchoArea SN.BETR.ARBEIT+TECHNIK /home/mtt/fido/msgb/sn.betr.arbeit+technik -a 49:199/976 -b Squish -p 14 -dupeCheck move -dupeHistory 11 49:199/980
EchoArea GN.SYSOPS /home/mtt/fido/msgb/gn.sysops -a 54:490/976 -b Squish -p 14 -dupeCheck move -dupeHistory 11 54:490/980

3 ыЯЮзХвдЩвЯзСЮЩХ fidoconfig з ЫЯЮЦЩЧЩ golded, msged Щ aquaed

єСЫ ЫСЫ ЯвЩЧЩЮСЬиЮйЪ GoldEd Яд Odinn Sorensen гЯзгХЭ ЮХ аЯФФХвжЩзСХд fidoconfig, С msged Щ aquaed - дЯЬиЫЯ з ТХдС зХвгЩбШ, Эй вСквСТЯдСЬЩ двЩ авЯЧвСЭЭй, ЫЯдЯвйХ ЫЯЮзХвдЩвеРд зСл fidoconfig з мдЩ гЯТгдзХЮЮйХ ЦЯвЭСдй ЫЯЮЦЩЧевСУЩЯЮЮйШ ЦСЪЬЯз.

  1. fconf2golded fconf2golded <goldedConfigFileName> [<default.cfg>]
    fconf2golded ~/golded/golded.cfg ~/golded/goldDefaults.cfg
    
  2. fconf2msged fconf2msged <msgedConfigFileName>
    fconf2msged ~/msged.areas
    
  3. fconf2aquaed fconf2aquaed <aquaedConfigFileName> [<default.cfg>] (ХгЬЩ зй еЫСкйзСХдХ default.cfg, з зСлХЭ ЫЯЮЦЩЧевСУЩЯЮЮЯЭ ЦСЪЬХ ТеФХд гЧХЮХвЩвЯзСЮ include <default.cfg> - аЯФЫЬРоХЮЩХ default.cfg)
    fconf2aquaed ~/aquaed/aquaed.cfg
    

4 №вЯзХвЫС ЫЯЮЦЩЧС

їСЭ гЬХФеХд кСаегЫСди tparser ысіфљъ ђсњ аЯгЬХ дЯЧЯ, ЫСЫ зй ЩкЭХЮЩЬЩ ЫЯЮЦЩЧ. хгЬЩ tparser ЮСлХЬ ЯлЩТЫе з ЫЯЮЦЩЧХ, аЯжСЬеЪгдС, ЩгавСзидХ ХЧЯ Щ аЯавЯТеЪдХ гЮЯзС.

ѓЩЮдСЫгЩг:

tparser [-h|−-help] [-Dvar=value] [-E] [-P] [/path/to/config/file]

№вЩЭХв:
tparser -Dmodule=hpt | less

tparser (ЫСЫ Щ ЬРТСб авЯЧвСЭЭС fidoconfig) зйзХФХд гЯЯТнХЮЩХ ЯТ ЯлЩТЫХ, ХгЬЩ зй ФЯаегдЩЬЩ дСЫЯзеР з ЫЯЮЦЩЧХ. єСЫжХ ЯЮ ЭЯжХд зйзХгдЩ ЫСЫЩХ-дЯ авХФеавХжФХЮЩб Я зСлЩШ егдСЮЯзЫСШ з ЫЯЮЦЩЧХ. яЮ ТеФХд "зЯвоСди" ЮС ЬРТЯХ ЫЬРоХзЯХ гЬЯзЯ, ЫЯдЯвЯХ ЯЮ ЮХ кЮСХд. яЮ ЯгдСЮЯзЩдгб аЯгЬХ аХвзЯЪ жХ ЯлЩТЫЩ (ЮХ авХФеавХжФХЮЩб), одЯТй ФСди зСЭ зЯкЭЯжЮЯгди ЩкЭХЮЩди ЫЯЮЦЩЧ.

4.1 Options

-Dvar=value

ѕгдСЮЯзЩди аХвХЭХЮЮеР ЫЯЮЦЩЧС var з value.

-E

їйзХгдЩ ЫЯЮЦЩЧ ЮС stdout (вСгЫвйзСРдгб згХ аХвХЭХЮЮйХ).

-h
−-help

їйзХгдЩ ЩЮЦЯвЭСУЩР аЯ ЩгаЯЬикЯзСЮЩР.

-P

№ЯайдСдигб гЯкФСди ХнХ ЮХ генХгдзеРнЩХ ФЩвХЫдЯвЩЩ.


5 ыСЫ гзбкСдигб г СздЯвЯЭ

їй ЭЯжХдХ ЮСаЩгСди ЭЮХ ЮС


2:2432/645

Щ з ЦЩФЯлЮйШ мШСШ

linux.develop.ger
fidosoft.husky

Max Levenkov:


ru.husky (веггЫСб)
ru.echoprocessors (веггЫСб)
fidosoft.husky (СЮЧЬЩЪгЫСб)

ѓзХжСб ТЩТЬЩЯдХЫС fidoconfig Щ ФвеЧЯЪ fido гЯЦд ТеФед ФЯгдеаЮй ЮС http://husky.sourceforge.net.