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 in Fidoconfig manual.
• Overview | What is HTICK? | |
• Installation | Installation. Read this! | |
• Command Line | Command Line OPTIONS and SWITCHES. | |
• Configuration Reference | Explanation of the configuration file. | |
• Support | Support information. | |
• Keyword Index | Configuration File Keywords Index. |
Next: Installation, Previous: Top, Up: Top [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:
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
).
• Download | Download the Source Code & Binary Files | |
• Compiling | How to compile the source code | |
• Support | Support, Contacting the Author, Reporting Bugs, Contributing Code |
Next: Compiling, Previous: Installation, Up: Installation [Index]
Next: Support, Previous: Download, Up: Installation [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.
Next: Command Line, Previous: Compiling, Up: Installation [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:
Next: Configuration Reference, Previous: Support, Up: Top [Index]
To get help about the command line syntax use HTICK without any arguments
htick [options] <command>
<command>
is:Reading *.tic and tossing files
Scanning Netmail area for mails to filefix and process filefix command
Process filefix command command
from command line
Do the same job as ’ffix’ and send subscride/unsubscribe letter to link that was manualy subscribed/unsubscribed by filefix command like: htick ffix! 2:464/910 -910.TEST This command removes file echo link 2:464/910 from 910.TEST and produces letter to 2:464/910 with body "-910.TEST"
Clean passthrough dir (remove sent files) and remove old files in fileechos
Announce new files as defined in Ann* config statements (See See Announce System.)
Hatch file into Area using Description for file; if "replace" exists then fill replace field in TIC; if <filemask> doesn’t exist then put <file> in field. Desc’s parameters may be:
@BBS
to load description from files.bbs
@DIZ
to load description from the contained File_Id.Diz
@<file>
to load description from <file>
@@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>
Send file from filearea to address
Generate filelist containing all files in base.
<file>
filename to write output to.
<dirlist>
list of files’ which should be included into filelist paths.
Next: Keywords, Previous: Command Line, Up: Top [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 in Fidoconfig manual.
• Keywords | This chapter describes keywords | |
• Common husky keywords | List of keywords used in many husky programs | |
• Link Keywords | Keywords that can be repeated for different links | |
• FileArea Definition | FileAreas definition | |
• Announce System | Announces definition |
Next: FileAreaBaseDir, Previous: Configuration Reference, Up: Configuration Reference [Index]
• FileAreaBaseDir | Base directory for FileAreas. | |
• PassFileAreaDir | In this directory shall be put files from Passthrough Fileareas. | |
• FileDescPos | Indent position for long descriptions in FILES.BSS. | |
• fileLDescString | Prefix string for long descriptions in FILES.BBS. | |
• FileFixHelp | Help file for FileFix. | |
• FileArea | Filearea definition. | |
• ExecOnFile | Execute some command on receiving file. | |
• SaveTic | Save files with tics. | |
• MaxTicLineLength | Set maximum line length in outgoing TICs to number. | |
• BusyFileDir | Where shall be put TICs for busy links. | |
• ConvertLongNames | What to do with long names when toss or hatch. | |
• ConvertShortNames | What to do with short names when toss or hatch. | |
• addDLC | Add Download counters to FILES.BBS. | |
• DLCDigits | How much digits DLC must be. | |
• ticOutbound | TICs are stored here and killed after transmission. | |
• filefixKillRequests | Kill filefix request after processing. | |
• filefixReportsAttr | Set kill/sent flag to filefix replies. | |
• BBSarea | Filearea without subscribing (for ‘htick filelist‘). | |
• fileDescription | Name of file to hold file descriptions, by default files.bbs | |
• fileDescName | If no LDESC is defined in tic file, use <name> file from archive to fill it. | |
• FileAreaCreatePerms | Set permissions for newly created filearea directories. | |
• FileFixFromName | Originator name in filefix replies. | |
• AutoFileCreateFlag | Create flag when filearea has been autocreated. | |
• 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 in Fidoconfig manual.
Next: PassFileAreaDir, Previous: Keywords, Up: Keywords [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.
Next: FileDescPos, Previous: FileAreaBaseDir, Up: Keywords [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.
Next: fileLDescString, Previous: PassFileAreaDir, Up: Keywords [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.
Next: FileFixHelp, Previous: FileDescPos, Up: Keywords [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.
Next: ExecOnFile, Previous: fileLDescString, Up: Keywords [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.
Next: SaveTic, Previous: FileFixHelp, Up: Keywords [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.
Next: MaxTicLineLength, Previous: ExecOnFile, Up: Keywords [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.
Next: BusyFileDir, Previous: SaveTic, Up: Keywords [Index]
MaxTicLineLength <number>
MaxTicLineLength 79
Set maximum line length in outgoing TICs to number.
This statement cannot be repeated.
Next: ConvertLongNames, Previous: MaxTicLineLength, Up: Keywords [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.
Next: ConvertShortNames, Previous: BusyFileDir, Up: Keywords [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.
Next: addDLC, Previous: ConvertLongNames, Up: Keywords [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.
Next: DLCDigits, Previous: ConvertShortNames, Up: Keywords [Index]
addDLC <bool>
addDLC yes
Add Download counters ([000]) to files.bbs. Use with DLCDigits only!
This statement cannot be repeated.
Next: ticOutbound, Previous: addDLC, Up: Keywords [Index]
DLCDigits <number>
DLCDigits 4
How much digits DLC must be. DLC has [000] form.
This statement cannot be repeated.
Next: filefixKillRequests, Previous: DLCDigits, Up: Keywords [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.
Next: filefixReportsAttr, Previous: ticOutbound, Up: Keywords [Index]
filefixKillRequests <bool>
filefixKillRequests yes
Kill filefix request after processing.
This statement cannot be repeated.
Next: BBSarea, Previous: filefixKillRequests, Up: Keywords [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.
Next: fileDescription, Previous: filefixReportsAttr, Up: Keywords [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.
Next: fileDescName, Previous: BBSarea, Up: Keywords [Index]
fileDescription <name>
fileDescription descript.ion
Name of file to hold file descriptions, by default files.bbs
This statement can be repeated.
Next: FileAreaCreatePerms, Previous: fileDescription, Up: Keywords [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.
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
Next: FileFixFromName, Previous: fileDescName, Up: Keywords [Index]
FileAreaCreatePerms <mode>
FileAreaCreatePerms 644
Define permissions for newly created filearea directories (UNIX only)
This statement cannot be repeated.
Next: AutoFileCreateFlag, Previous: FileAreaCreatePerms, Up: Keywords [Index]
FileFixFromName <string>
FileFixFromName FileFix
Originator name in filefix replies.
This statement cannot be repeated.
Next: FileFixNames, Previous: FileFixFromName, Up: Keywords [Index]
AutoFileCreateFlag <file>
AutoFileCreateFlag /usr/local/fido/flags/new_filearea
Create flag when filearea has been autocreated.
This statement cannot be repeated.
Next: Link Keywords, Previous: AutoFileCreateFlag, Up: Keywords [Index]
FileFixNames <string>
FileFixNames allfix filefix htick
Set of names separated by space on which FileFix will respond
This statement cannot be repeated.
Next: TicPwd, Previous: FileFixNames, Up: Configuration Reference [Index]
• TicPwd | Password for ticket files | |
• fileEchoFlavour | This statement sets the flavour which outgoing files in fileechos for this link get. | |
• fileAreaDefaults | Set defaults for filearea definitions that follow. | |
• RemoteFileRobotName | Name of remote filefix robot (need for FileForwardRequest). | |
• FileFix | filefix access for this link | |
• FileFixEchoLimit | Area subscription limit. | |
• noTIC | Disable TIC file creation. | |
• autoFileCreate | Allow or deny autocreating fileechos received from this link. | |
• AutoFileCreateFile | Specifies the file new filearea will be placed into. | |
• AutoFileCreateDefaults | Specifies the new filearea defaults. | |
• AutoFileCreateSubdirs | Whether to autocreate areas like /fils/gfd.app.edit (off) or /files/gfd/app/edit (on). | |
• delNotReceivedTIC | If file not received then remove TIC. | |
• FileFixFSC87Subset | This boolean switch will change on a per link basis how TIC files are processed. | |
• TickerPackToBox | If link has file box - toss files and tics there. | |
• LinkFileBaseDir | Where autocreated fileareas will be placed. | |
• ForwardFileRequests | Allow fileareas subscribe requests to be forwarded to link. | |
• ForwardFilePriority | Priority in uplinks order for filearea subscribing forward-requests. | |
• ForwardFileRequestFile | List of available fileareas from this link. | |
• 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 in Fidoconfig manual.
Next: fileEchoFlavour, Previous: Link Keywords, Up: Link Keywords [Index]
TicPwd [<string>]
TicPwd MySeCrET
For full description look ticpwd in the Fidoconfig manual in Fidoconfig manual
Next: fileAreaDefaults, Previous: TicPwd, Up: Link Keywords [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.
Next: RemoteFileRobotName, Previous: fileEchoFlavour, Up: Link Keywords [Index]
fileAreaDefaults <options> [links]
fileAreaDefaults -lw 100 -g Z 2:5097/31.1
Set defaults for filearea definitions that follow. All options are possible,
except areatag and path.
Settings in the filearea definition override fileAreaDefaults
See also See (hpt)echoAreaDefaults. Defaults are switched off
with empty fileAreaDefaults
.
This statement can only be repeated for different links.
Next: noTIC, Previous: fileAreaDefaults, Up: Link Keywords [Index]
RemoteFileRobotName <name>
RemoteFileRobotName allfix
Name of remote filefix robot (needed for FileForwardRequest)
This statement can only be repeated for different links.
Next: autoFileCreate, Previous: RemoteFileRobotName, Up: Link Keywords [Index]
noTIC <bool>
noTIC yes
Disable TIC File Creation
This statement can only be repeated for different links.
Next: AutoFileCreateFile, Previous: noTIC, Up: Link Keywords [Index]
autoFileCreate <on|off>
autoFileCreate on
Allow or deny autocreating fileechos received from this link.
This statement can only be repeated for different links.
Next: AutoFileCreateDefaults, Previous: autoFileCreate, Up: Link Keywords [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.
Next: AutoFileCreateSubdirs, Previous: AutoFileCreateFile, Up: Link Keywords [Index]
AutoFileCreateDefaults <string>
AutoFileCreateDefaults -lw 100 -g Z
Specifies the new filearea defaults. Please don’t set any paths here, use LinkFileBaseDir for these purposes. See LinkFileBaseDir.
This statement can only be repeated for different links.
Next: delNotReceivedTIC, Previous: AutoFileCreateDefaults, Up: Link Keywords [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.
Next: FileFixFSC87Subset, Previous: AutoFileCreateSubdirs, Up: Link Keywords [Index]
delNotReceivedTIC <on|off>
delNotReceivedTIC on
Remove TIC if file was not received
This statement can only be repeated for different links.
Next: TickerPackToBox, Previous: delNotReceivedTIC, Up: Link Keywords [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.
Next: LinkFileBaseDir, Previous: FileFixFSC87Subset, Up: Link Keywords [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.
Next: ForwardFileRequests, Previous: TickerPackToBox, Up: Link Keywords [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.
Next: ForwardFilePriority, Previous: LinkFileBaseDir, Up: Link Keywords [Index]
ForwardFileRequests <on|off>
ForwardFileRequests on
Allow fileareas forward-requests to this link.
This statement can only be repeated for different links.
Next: ForwardFileRequestFile, Previous: ForwardFileRequests, Up: Link Keywords [Index]
ForwardFilePriority <number>
ForwardFilePriority 1
Priority in uplinks order for filearea subscribing forward-requests
This statement can only be repeated for different links.
Next: FileFix, Previous: ForwardFilePriority, Up: Link Keywords [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.
Next: FileFixEchoLimit, Previous: ForwardFileRequestFile, Up: Link Keywords [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.
Next: FileArea Definition, Previous: FileFix, Up: Link Keywords [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.
Next: FileArea, Previous: FileFixEchoLimit, Up: Configuration Reference [Index]
• 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 in Fidoconfig manual.
Next: Announce System, Previous: FileArea Definition, Up: FileArea Definition [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 exisiting files in this filearea.
Replace exisiting files in this filearea if fileareadefaults set to -noreplace
.
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.
Next: AnnounceSpool, Previous: FileArea, Up: Configuration Reference [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.
• AnnounceSpool | Directory for accumulating report information. | |
• AnnAreaTag | Name of area or file where annoucement will be placed. | |
• AnnInclude | Array of fileecho masks that will be announced in this annAreaTag. | |
• AnnExclude | Array of filearea masks that won’t be announced in this annAreaTag. | |
• AnnTo | Announcement message destination name. | |
• AnnFrom | Announcement message originator name. | |
• AnnSubj | Announcement message subject. | |
• AnnAddrTo | Announcement message destination address (use for netmail area only). | |
• AnnAddrFrom | Announcement message originator address. | |
• AnnOrigin | Origin line in announcement message. | |
• AnnMessFlags | Announcement message attributes (k/s loc hld ...). | |
• AnnFileRFrom | Show in announcement: address of system which file was received from. | |
• AnnFileOrigin | Show in announcement: address of system who has hatched file. | |
• 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 in Fidoconfig manual.
Next: AnnAreaTag, Previous: Announce System, Up: Announce System [Index]
AnnounceSpool <path>
AnnounceSpool /var/spool/fido/announce
Directory for accumulating report information.
This statement cannot be repeated.
Next: AnnInclude, Previous: AnnounceSpool, Up: Announce System [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.
Next: AnnExclude, Previous: AnnAreaTag, Up: Announce System [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.
Next: AnnTo, Previous: AnnInclude, Up: Announce System [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.
Next: AnnFrom, Previous: AnnExclude, Up: Announce System [Index]
AnnTo <string>
AnnTo All
Announcement message destination name.
This statement can be repeated only for different AnnAreaTag.
Next: AnnSubj, Previous: AnnTo, Up: Announce System [Index]
AnnFrom <string>
AnnFrom Announce Robot
Announcement message originator name.
This statement can be repeated only for different AnnAreaTag.
Next: AnnAddrTo, Previous: AnnFrom, Up: Announce System [Index]
AnnSubj <string>
AnnSubj New files arrived
Announcement message subject.
This statement can be repeated only for different AnnAreaTag.
Next: AnnAddrFrom, Previous: AnnSubj, Up: Announce System [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.
Next: AnnOrigin, Previous: AnnAddrTo, Up: Announce System [Index]
AnnAddrFrom <address>
AnnAddrFrom 2:5097/31
Announcement message originator address.
This statement can be repeated only for different AnnAreaTag.
Next: AnnMessFlags, Previous: AnnAddrFrom, Up: Announce System [Index]
AnnOrigin <string>
AnnOrigin New files!
Origin line in announcement message.
This statement can be repeated only for different AnnAreaTag.
Next: AnnFileRFrom, Previous: AnnOrigin, Up: Announce System [Index]
AnnMessFlags <string>
AnnMessFlags loc hld
Announcement message flags (k/s loc hld ...).
This statement can be repeated only for different AnnAreaTag.
Next: AnnFileOrigin, Previous: AnnMessFlags, Up: Announce System [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.
Next: Announcements example, Previous: AnnFileRFrom, Up: Announce System [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.
Next: Common husky keywords, Previous: AnnFileOrigin, Up: Announce System [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 ================================
Next: Keyword Index, Previous: Announcements example, Up: Configuration Reference [Index]
List of keywords used in many husky programs. For details see fidoconfig manual.
BBSArea
LogLevels
...
Previous: Common husky keywords, Up: Top [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 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 |
---|