[Top] | [Contents] | [Index] | [ ? ] |
This document describes HTICK 1.9, a Fidonet Fileecho Processor for OS/2, Windows, BeOS and Unix clones.
Because HTICK is a part of the HUSKY
fidonet software project,
it uses the fidoconfig
library and many configuration statements
described in a Fidoconfig Manual: (fidoconfig)Top section ‘Top’ in Fidoconfig manual.
1. An Overview of HTICK | What is HTICK? | |
2. Installation Procedures and Release Notes | Installation. Read this! | |
3. HTICK 1.9 Command Line OPTIONS and SWITCHES | Command Line OPTIONS and SWITCHES. | |
4. HTICK 1.9 Configuration Reference | Explanation of the configuration file. | |
2.3 Support | Support information. | |
A. Configuration File Keyword Index | Configuration File Keywords Index. |
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
HTICK is a Fidonet fileareas tosser with filefix. Now project is being supported by Husky Development Team (see http://husk.sf.net/team.html).
HTICK features are:
The advantages of HTICK are:
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
This chapter provides you with information that is necessary to successfully install and use HTICK.
We suppose that you already has compiled binaries. If not - read "Download" or "Compile the Source Code" chapters.
tparser
from FIDOCONFIG package to test your config
(read about PublicGroup
or AccessGrp
if you want to use
groups for FileEchoAreas
).
2.1 Download the Source Code & Binary Files | ||
2.2 Compiling the Source Code | How to compile the source code | |
2.3 Support | Support, Contacting the Author, Reporting Bugs, Contributing Code |
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
1. The smapi and fidoconf packages are required for htick.
2. Put the fidoconf and smapi packages to the directory where the other packages of fido linux reside:
3. Compile and install smapi and fidoconf packages. Use "Makefile" for dynamic executables and makefile.lnx (or whatever you need) for static ones.
4. Compile and install HTICK:
You should use the _same_ makefiles in smapi, fidoconf and htick.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
There are numerous reasons why you might wish to establish contact with developers.
FIDOSOFT.HUSKY
The international Husky conference. English is the preferred language here.
RU.HUSKY
This Russian echo covers Husky Project.
If you have access to Internet, you may of course post your support request or bug report into form on husky development site: http://sourceforge.net/projects/husky, click the "Bugs" link if you want to post a bug report.
If you do not have access to any of these echos and internet, you may of course also contact developers via netmail or e-mail at the addresses listed below.
If you are experienced user and get core dump, you can send developers gdb report. If you have a crash, locate ‘core’ file that has been generated. Then run $ gdb htick core, type where. HTICK must be compiled with debug information (DEBUG=1 in ‘huskymak.cfg’ file). Then send report to addresses below.
If you are running any other binary version (like Windows), you will not
get a core file on a crash. Write down as much information as you can,
try to find a way to reproduce the crash and contact autors at the addresses
below. Please attach log-file with loglevels 1-0A-Za-z
(all numbers
and letters).
If you want to write a new feature for HTICK, please contact developers beforehand to avoid that we do duplicate work. Again, we will appreciate and honor any efforts done by you. Please note that for writing a HTICK enhancement, you should be familiar with C. Also, HTICK uses a special indentation style throughout the source code, that we would like you to adhere to.
So here are developers’ addresses if you want to get in contact with us:
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
To get help about the command line syntax use HTICK without any arguments
htick [options] <command>
<command>
is one of:toss [annfecho <file>]
Reading *.tic and tossing files. Optionally announce new fileechos in text file.
toss -b
Toss bad tics.
scan
Scan netmail area for mails to filefix and process filefix commands contained inside the mails
ffix <FTN address> <command>
Process filefix command <command>
for <FTN address>
from command line
ffix! <FTN address> <command>
Do the same job as ’ffix’ and additionally notify the link of the processed
filefix command as in example:
htick ffix! 2:464/910 -910.TEST
This command removes file echo link 2:464/910
from 910.TEST
fileecho and produces a message to 2:464/910
with body "-910.TEST
"
relink <pattern> <addr>
In order to refresh subscription send to filefix at address <addr>
commands to subscribe for fileechos with names matching <pattern>
.
relink -f <file> <addr>
In order to refresh subscription send to filefix at address <addr>
commands to subscribe for fileechos with names contained in <file>
.
resubscribe <pattern> <fromaddr> <toaddr>
Move subscription of fileareas matching <pattern>
from link with
address <fromaddr>
to another link with address <toaddr>
resubscribe -f <file> <fromaddr> <toaddr>
Move subscription of fileareas listed in <file>
from link with
address <fromaddr>
to another link with address <toaddr>
clean
Clean passthrough directory (remove sent files) and remove old files in fileechos
announce
Announce new files as defined in Ann* config statements (See section Announce System.)
hatch <file> <area> [replace [<filemask>]] [desc <desc> [<ldesc>]]
Hatch <file>
into <area>
optionally using description for the file;
if replace
is present in the command then add a replace field to TIC;
if <filemask>
is not present in the command then put <file>
in the field.
A short (one line) description <desc>
and a long description
<ldesc>
may be put to TIC.
One may use the following as <desc>
:
@@BBS
to use first line from files.bbs
@@DIZ
to use first line from the contained file_id.diz
@@<file>
to use first line from <file>
@BBS
to load description from files.bbs
@DIZ
to load description from the contained file_id.diz
@<file>
to load description from <file>
and the last three items may be used as <ldesc>
.
send <file> <filearea> <address>
Send <file>
from <filearea>
to the <address>
with accompanying .tic
filelist <file> [<dirlist>]
Generate filelist containing all files in base.
<file>
filename to write output to.
<dirlist>
filename to which only list of fileecho directories is written.
-q
Quiet mode (display only urgent messages to console)
-c <config-file>
Specify an alternative configuration file
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
HTICK is based on FIDOCONFIG library, so read documentation of FIDOCONFIG about location of config file, keywords ideology and about majority of the keywords, See Fidoconfig Manual: (fidoconfig)Top section ‘Top’ in Fidoconfig manual.
4.1 Keywords | This chapter describes keywords | |
4.4.15 Common husky keywords | List of keywords used in many husky programs | |
4.2 Link Keywords | Keywords that can be repeated for different links | |
4.3 FileArea Definition | FileAreas definition | |
4.4 Announce System | Announces definition |
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
4.1.1 FileAreaBaseDir | Base directory for FileAreas. | |
4.1.2 PassFileAreaDir | In this directory shall be put files from Passthrough Fileareas. | |
4.1.3 FileDescPos | Indent position for long descriptions in FILES.BSS. | |
4.1.4 fileLDescString | Prefix string for long descriptions in FILES.BBS. | |
4.1.5 FileFixHelp | Help file for FileFix. | |
4.3.1 FileArea | Filearea definition. | |
4.1.6 ExecOnFile | Execute some command on receiving file. | |
4.1.7 SaveTic | Save files with tics. | |
4.1.8 MaxTicLineLength | Set maximum line length in outgoing TICs to number. | |
4.1.9 BusyFileDir | Where shall be put TICs for busy links. | |
4.1.10 ConvertLongNames | What to do with long names when toss or hatch. | |
4.1.11 ConvertShortNames | What to do with short names when toss or hatch. | |
4.1.12 addDLC | Add Download counters to FILES.BBS. | |
4.1.13 DLCDigits | How much digits DLC must be. | |
4.1.14 ticOutbound | TICs are stored here and killed after transmission. | |
4.1.15 filefixKillRequests | Kill filefix request after processing. | |
4.1.16 filefixReportsAttr | Set kill/sent flag to filefix replies. | |
4.1.17 BBSarea | Filearea without subscribing (for ‘htick filelist‘). | |
4.1.18 fileDescription | Name of file to hold file descriptions, by default files.bbs | |
4.1.19 fileDescName | If no LDESC is defined in tic file, use <name> file from archive to fill it. | |
4.1.21 FileAreaCreatePerms | Set permissions for newly created filearea directories. | |
4.1.22 FileFixFromName | Originator name in filefix replies. | |
4.1.23 AutoFileCreateFlag | Create flag when filearea has been autocreated. | |
4.1.24 FileFixNames | Set of names on which FileFix will respond. |
HTICK is based on FIDOCONFIG library, so read documentation of FIDOCONFIG about location of config file, keywords ideology and about majority of the keywords, See Fidoconfig Manual: (fidoconfig)Top section ‘Top’ in Fidoconfig manual.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
FileAreaBaseDir <directory>
FileAreaBaseDir /var/spool/fido/fileareas
Where the directories for all Fileareas shall be made at autocreate. Same as MsgBaseDir.
This statement cannot be repeated.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
PassFileAreaDir <directory>
PassFileAreaDir /var/spool/fido/transit
Where shall be put files from Passthrough Fileareas (and TICs, if ticOutbound is not defined).
This statement cannot be repeated.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
FileDescPos <number>
FileDescPos 13
The number of spaces to indent long descriptions in FILES.BBS. Recommend: 13 (8.3+space)
This statement cannot be repeated.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
fileLDescString <string>
fileLDescString ">"
This string is put before long descriptions in FILES.BBS (Usually ">" or "+".). Default value: single space.
This statement cannot be repeated.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
FileFixHelp <string>
FileFixHelp /usr/local/fido/filefix.hlp
Help file for FileFix, same as AreaFixHelp for HPT’s AreaFix
This statement cannot be repeated.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
ExecOnFile <filearea> <filemask> <command>
ExecOnFile husky *.diff /usr/local/fido/update_source.sh
Execute some command on receiving file. Command gets full filepath as parameter (space and file pathname should be appended to command string before execution).
This statement can be repeated.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
SaveTic <FileEchoMask> <FileOption> <DirToSaveTic> <DaysToKeepTics>
SaveTic husky -l /usr/local/husky 365
where to put TICs for fileecho[s] <FileEchoMask>
save files with tics. May be:
files will not be copied
link files from fileechodir to <DirToSaveTic>
copy files from fileechodir to <DirToSaveTic>
Options ‘-l’ and ‘-c’ work only for non-Passthrough fileechos
<DaysToKeepTics> is optional. If it’s defined tics saved in <DirToSaveTic> will be kept for <DaysToKeepTics> days.
This statement can be repeated.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
MaxTicLineLength <number>
MaxTicLineLength 79
Set maximum line length in outgoing TICs to number.
This statement cannot be repeated.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
BusyFileDir <directory>
BusyFileDir /var/spool/fido/htick.busy/
Where shall be put TICs for busy links (default <outbound>/busy.htk).
This statement cannot be repeated.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
ConvertLongNames <Upper|Lower|DontTouch>
ConvertLongNames DontTouch
What to do with long names when toss or hatch. Saying ’long name’ we mean a mixed cased name or a name longer than 8.3
This statement cannot be repeated.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
ConvertShortNames <Upper|Lower|DontTouch>
ConvertShortNames DontTouch
What to do with short names when toss or hatch. Saying ’short name’ we mean a DOS-like name: 8.3, without mixed case.
This statement cannot be repeated.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
addDLC <bool>
addDLC yes
Add Download counters ([000]) to files.bbs. Use with DLCDigits only!
This statement cannot be repeated.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
DLCDigits <number>
DLCDigits 4
How much digits DLC must be. DLC has [000] form.
This statement cannot be repeated.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
ticOutbound <directory>
ticOutbound /var/spool/fido/ticOub
TICs are stored here and killed after transmission. Default: use PassFileAreaDir value
This statement cannot be repeated.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
filefixKillRequests <bool>
filefixKillRequests yes
Kill filefix request after processing.
This statement cannot be repeated.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
filefixReportsAttr <attr>
filefixReportsAttr pvt k/s loc
filefixReportsAttr pvt,k/s,loc
Set flags to filefix replies.
Valid attributes are:
Default is "pvt loc k/s npd".
This statement cannot be repeated.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
BBSarea <name> <bbsareapath>
bbsarea bbs /var/spool/fido/bbsareas/bbs
Filearea without subscribing, not shown in filefix reports. Use for filelist generation only (‘htick filelist‘ command).
This statement cannot be repeated.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
fileDescription <name>
fileDescription descript.ion
Name of file to hold file descriptions, by default files.bbs
This statement can be repeated.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
fileDescName <name>
fileDescName file_id.diz
If LDESC is not defined in tic file, use <name> file from archive to fill it (usually file_id.diz).
This statement can be repeated.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
unpack
action should be defined for archive and contain ‘$f’ parameter
(‘$f’ is replaced with file name while unpacking).
Examples:
Unpack "/path/to/unrar e -y -c- -o+ -inul $a $p $f" 0 52617221 # *.rar Unpack "d:\path\unrar e -y -c- -o+ -inul $a $p $f" 28 52534658 # rar-sfx/DOS Unpack "\path\pkzipc -ext -dir=none -over=all -nozip -silent $a $p $f" 0 504b0304 Unpack "unzip -joLqq $a -d $p" 0 504b0304 Unpack "pkunzip -njCL $a -d $p $f" 0 504b0304 Unpack "pkzip25 -ext -silent -over=all -nofix -nozip $a $p $f" 0 |
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
FileAreaCreatePerms <mode>
FileAreaCreatePerms 644
Define permissions for newly created filearea directories (UNIX only)
This statement cannot be repeated.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
FileFixFromName <string>
FileFixFromName FileFix
Originator name in filefix replies.
This statement cannot be repeated.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
AutoFileCreateFlag <file>
AutoFileCreateFlag /usr/local/fido/flags/new_filearea
Create flag when filearea has been autocreated.
This statement cannot be repeated.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
FileFixNames <string>
FileFixNames allfix filefix htick
Set of names separated by space on which FileFix will respond
This statement cannot be repeated.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
4.2.1 TicPwd | Password for ticket files | |
4.2.2 fileEchoFlavour | This statement sets the flavour which outgoing files in fileechos for this link get. | |
4.2.3 fileAreaDefaults | Set defaults for filearea definitions that follow. | |
4.2.4 RemoteFileRobotName | Name of remote filefix robot (need for FileForwardRequest). | |
4.2.16 FileFix | filefix access for this link | |
4.2.17 FileFixEchoLimit | Area subscription limit. | |
4.2.5 noTIC | Disable TIC file creation. | |
4.2.6 autoFileCreate | Allow or deny autocreating fileechos received from this link. | |
4.2.7 AutoFileCreateFile | Specifies the file new filearea will be placed into. | |
4.2.8 AutoFileCreateSubdirs | Whether to autocreate areas like /fils/gfd.app.edit (off) or /files/gfd/app/edit (on). | |
4.2.9 delNotReceivedTIC | If file not received then remove TIC. | |
4.2.10 FileFixFSC87Subset | This boolean switch will change on a per link basis how TIC files are processed. | |
4.2.11 TickerPackToBox | If link has file box - toss files and tics there. | |
4.2.12 LinkFileBaseDir | Where autocreated fileareas will be placed. | |
4.2.13 ForwardFileRequests | Allow fileareas subscribe requests to be forwarded to link. | |
4.2.14 ForwardFilePriority | Priority in uplinks order for filearea subscribing forward-requests. | |
4.2.15 ForwardFileRequestFile | List of available fileareas from this link. | |
4.2.17 FileFixEchoLimit | Area subscribe limit. |
HTICK is based on FIDOCONFIG library, so read documentation of FIDOCONFIG about location of config file, keywords ideology and about majority of the keywords, See Fidoconfig Manual: (fidoconfig)Top section ‘Top’ in Fidoconfig manual.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
TicPwd [<string>]
TicPwd MySeCrET
For full description look ticpwd in the Fidoconfig manual: (fidoconfig)ticpwd section ‘ticpwd’ in Fidoconfig manual
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
fileEchoFlavour <hold|normal|crash|direct|immediate>
fileEchoFlavour direct
This statement sets the flavour which outgoing files in fileechos for this link get.
For example set fileEchoFlavour
to hold for points and to crash for uplinks.
This statement can only be repeated for different links.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
fileAreaDefaults [<options> [links]]
fileAreaDefaults -lw 100 -g Z 2:5097/31.1
Set default options for filearea definitions that follow. All options are
possible except areatag and path. Settings in a filearea definition override
the ones in fileAreaDefaults
. A fileAreaDefaults
setting is
valid until a next fileAreaDefaults
. Defaults are switched off with
empty fileAreaDefaults
.
See also (fidoconfig)EchoAreaDefaults.
This statement can only be repeated for different links.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
RemoteFileRobotName <name>
RemoteFileRobotName allfix
Name of remote filefix robot (needed for FileForwardRequest)
This statement can only be repeated for different links.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
noTIC <bool>
noTIC yes
Disable TIC File Creation
This statement can only be repeated for different links.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
autoFileCreate <on|off>
autoFileCreate on
Allow or deny autocreating fileechos received from this link.
This statement can only be repeated for different links.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
AutoFileCreateFile <file>
AutoFileCreateFile /usr/local/fido/hpt/config.filefix
Specifies the file new filearea definitions will be placed into
This statement can only be repeated for different links.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
AutoFileCreateSubdirs <on|off>
AutoFileCreateSubdirs on
Whether to autocreate areas like /filebase/gfd.app.edit (off) or /filebase/gfd/app/edit (on). If you want to configure this globally instead of on per-link basis, set this in the deflink section. For more information see ’AutoAreaCreateSubdirs’ in the hpt manual.
This statement can only be repeated for different links.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
delNotReceivedTIC <on|off>
delNotReceivedTIC on
Remove TIC if file was not received
This statement can only be repeated for different links.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
FileFixFSC87Subset <on|off>
FileFixFSC87Subset on
This boolean switch will change on a per link basis how TIC files are processed. By default this switch is ON. htick will then operate only on FSC87-compliant keywords and ignore unknown keywords in the TIC file processed. If this switch is set to OFF all implemented keywords will be used which can (and, in interaction with some tick processors, WILL) lead to severe problems. Unknown keywords found in a TIC file will make htick stop processing that file. If you don’t know what all this is about set FileFixFSC87Subset to ON for all your links. It won’t hurt.
This statement can only be repeated for different links.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
TickerPackToBox <on|off>
TickerPackToBox on
If link has file box - toss files and tics there
This statement can only be repeated for different links.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
LinkFileBaseDir <directory>
LinkFileBaseDir /usr/local/fido/fileareas/2.5097.64.0
Where autocreated fileareas will be placed to (may be "passthrough")
This statement can only be repeated for different links.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
ForwardFileRequests <on|off>
ForwardFileRequests on
Allow fileareas forward-requests to this link.
This statement can only be repeated for different links.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
ForwardFilePriority <number>
ForwardFilePriority 1
Priority in uplinks order for filearea subscribing forward-requests
This statement can only be repeated for different links.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
ForwardFileRequestFile <file>
ForwardFileRequestFile /usr/local/fido/hpt/uplink1.lst
List of available fileareas from this link
This statement can only be repeated for different links.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
filefix <bool>
filefix off
By default filefix is "on". You can turn off using of filefix by this link.
This statement can only be repeated for different links.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
FileFixEchoLimit <number>
FileFixEchoLimit 10
Area subscribe limit (max fileareas number this link is allowed to subscribe to)
This statement can only be repeated for different links.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
4.3.1 FileArea | definition of FileArea. |
HTICK is based on FIDOCONFIG library, so read documentation of FIDOCONFIG about location of config file, keywords ideology and about majority of the keywords, See Fidoconfig Manual: (fidoconfig)Top section ‘Top’ in Fidoconfig manual.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
FileArea <name> <fileareapath> [options] <uplink> <downlinks>
FileArea husky /var/spool/fido/fileareas/husky -a 2:5097/31 -p 28 -g Z -d "HUSKY fileecho" 2:5097/64 2:5097/303
Same as EchoArea, most options are valid:
Our own address for this area.
Description for this filearea.
Group for this filearea.
Hide area (don’t show in %LIST and in an announcement).
Show area in %LIST and in an announcement if fileareadefaults set to -hide
.
"Read level": min link level for sending files from this filearea to this link. Value can’t be negative.
"Write level": Min link level allowed to post into this filearea files received from link. Value can’t be negative.
Disallow remote unsubscribe (disable unsubscribe filefix command).
Allow remote unsubscribe (enable unsubscribe filefix command) if
fileareadefaults set to -mandatory
.
Disallow remote subscribe (disable subscribe filefix command)
Allow remote subscribe (enable subscribe filefix command)
if fileareadefaults set to -manual
.
Disable CRC check for incoming files.
Enable CRC check for incoming files
if fileareadefaults set to -noCRC
.
Do not try to get file description from <fileDescName> (for packed files).
Try to get file description from <fileDescName> (for packed files)
if fileareadefaults set to -nodiz
.
%PAUSE has effect to this filearea.
%PAUSE has no effect to this filearea
if fileareadefaults set to -pause
.
Don’t replace existing files in this filearea.
Replace existing files in this filearea if fileareadefaults set to -noreplace
.
Don’t rename new file if name already exists in filearea (default, if not overwritten
in fileareadefaults
).
Rename new file if name already exists in filearea. The file will be renamed only in the storage directory, not for further distribution to other nodes.
Renaming scheme:
long filename file.more.ext -> file.<number>.more.ext e.g. long-name.tar.gz -> long-name.01.tar.gz |
DOS style filename file.ext -> file.<1st char of ext><number> e.g. file.zip -> file.z01 |
Purge after n days. Setting to 0 to disables purging (this is default value).
Send files from PassFileAreaDir for non passthrough areas.
Send files from FileArea directory for non passthrough areas
if fileareadefaults set to -sendorig
.
Default read-only: set link read-only at subscribing.
Default write-only: set link write-only at subscribing.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
Htick announcements are selective, they can be different for different
fileareas.
Token AnnAreaTag
starts a new section of announce definition,
other tokens define lists of fileareas included into announcement
and describe announce message.
To post announcements run htick announce
.
You may turn announcements off: just remove AnnounceSpool
definition from config.
4.4.1 AnnounceSpool | Directory for accumulating report information. | |
4.4.2 AnnAreaTag | Name of area or file where annoucement will be placed. | |
4.4.3 AnnInclude | Array of fileecho masks that will be announced in this annAreaTag. | |
4.4.4 AnnExclude | Array of filearea masks that won’t be announced in this annAreaTag. | |
4.4.5 AnnTo | Announcement message destination name. | |
4.4.6 AnnFrom | Announcement message originator name. | |
4.4.7 AnnSubj | Announcement message subject. | |
4.4.8 AnnAddrTo | Announcement message destination address (use for netmail area only). | |
4.4.9 AnnAddrFrom | Announcement message originator address. | |
4.4.10 AnnOrigin | Origin line in announcement message. | |
4.4.11 AnnMessFlags | Announcement message attributes (k/s loc hld ...). | |
4.4.12 AnnFileRFrom | Show in announcement: address of system which file was received from. | |
4.4.13 AnnFileOrigin | Show in announcement: address of system who has hatched file. | |
4.4.14 Announcements example | Example for understanding announcements (from real config). |
HTICK is based on FIDOCONFIG library, so read documentation of FIDOCONFIG about location of config file, keywords ideology and about majority of the keywords, See Fidoconfig Manual: (fidoconfig)Top section ‘Top’ in Fidoconfig manual.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
AnnounceSpool <path>
AnnounceSpool /var/spool/fido/announce
Directory for accumulating report information.
This statement cannot be repeated.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
AnnAreaTag <AREATAG|@filename>
AnnAreaTag local.announce
Begins new announcement definition section. <AREATAG> is name of an area where annoucement will be placed to; <@filename> is filename with leading ’@’ where annoucement will be placed to.
This statement can be repeated.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
AnnInclude <fileecho mask list>
AnnInclude *
Array of fileecho names|masks that will be announced in this annAreaTag. Default: all fileareas.
This statement can be repeated only for different AnnAreaTag.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
AnnExclude <fileecho mask list>
AnnExclude aftnged
Array of filearea names|masks that won’t be announced in this annAreaTag
This statement can be repeated only for different AnnAreaTag.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
AnnTo <string>
AnnTo All
Announcement message destination name.
This statement can be repeated only for different AnnAreaTag.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
AnnFrom <string>
AnnFrom Announce Robot
Announcement message originator name.
This statement can be repeated only for different AnnAreaTag.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
AnnSubj <string>
AnnSubj New files arrived
Announcement message subject.
This statement can be repeated only for different AnnAreaTag.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
AnnAddrTo <address>
AnnAddrTo 2:5097/31.1
Announcement message destination address (use for netmail area).
This statement can be repeated only for different AnnAreaTag.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
AnnAddrFrom <address>
AnnAddrFrom 2:5097/31
Announcement message originator address.
This statement can be repeated only for different AnnAreaTag.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
AnnOrigin <string>
AnnOrigin New files!
Origin line in announcement message.
This statement can be repeated only for different AnnAreaTag.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
AnnMessFlags <string>
AnnMessFlags loc hld
Announcement message flags (k/s loc hld ...).
This statement can be repeated only for different AnnAreaTag.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
AnnFileRFrom <on|off>
AnnFileRFrom on
Show in announcement: address of system which file was received from.
This statement can be repeated only for different AnnAreaTag.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
AnnFileOrigin <on|off>
AnnFileOrigin on
Show in announcement: address of system that has hatched file.
This statement can be repeated only for different AnnAreaTag.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
The following text is taken from a real config file.
#= Announcements definitions ===================================== AnnounceSpool E:\FIDO\EXCH\report # report all arrived files to file e:\fido\rep.txt AnnAreaTag @e:\fido\rep.txt AnnFileOrigin on # report into area 'seumbieky.news' # files posted to 'union.*' group of fileechos AnnAreaTag seumbieky.news AnnInclude union.* AnnSubj New mp3's arrives AnnTo United mp3 fans AnnFrom Fullfeed Distribution Site AnnOrigin *** seumbieky forever *** AnnFileOrigin on AnnFileRfrom on # report 'uue.*' group of fileechos into area 'seumbieky.news' AnnAreaTag seumbieky.news AnnInclude uue.* # report into area 'seumbieky.news' # all other exept of 'uue.* and union.*' groups AnnAreaTag seumbieky.news AnnExclude uue.* union.* # report via netmail to defined address AnnAreaTag netmail AnnInclude union.* AnnSubj New mp3's arrives AnnTo Max Inda Houze Annaddrto 2:464/108 AnnFrom Fullfeed Distribution Site Annaddrfrom 2:464/910.108 AnnOrigin *** seumbieky forever *** AnnMessFlags k/s loc hld AnnFileOrigin on AnnFileRfrom on #= Announces definitions ends ================================ |
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
List of keywords used in many husky programs. For details see fidoconfig manual.
BBSArea
LogLevels
...
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
HTICK is based on FIDOCONFIG library, so read documentation of FIDOCONFIG about location of config file, keywords ideology and about majority of the keywords, See Fidoconfig Manual: (fidoconfig)Top section ‘Top’ in Fidoconfig manual.
Jump to: | A B C D E F L M N P R S T |
---|
Jump to: | A B C D E F L M N P R S T |
---|
[Top] | [Contents] | [Index] | [ ? ] |
[Top] | [Contents] | [Index] | [ ? ] |
This document was generated by Fidonet on May 8, 2021 using texi2html 1.82.
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 | Beginning of this chapter or previous chapter | 1 |
[ Up ] | Up | Up section | 1.2 |
[ >> ] | FastForward | Next chapter | 2 |
[Top] | Top | Cover (top) of document | |
[Contents] | Contents | Table of contents | |
[Index] | Index | Index | |
[ ? ] | About | About (help) |
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 Fidonet on May 8, 2021 using texi2html 1.82.