1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88
|
************************************************
* Warning ! Warning ! Warning ! Warning ! *
************************************************
The config file isn't completely compatible between 2.11 and tx versions.
There are the differences. -- P.Saratxaga
These keywords are no longer valid:
-----------------------------------
intab
outtab
These keywords are new:
-----------------------
maptabdir tell the directory for 8-bit character conversion tables.
defaultrfcchar tell the default charset for rfc messages, read README.charsets
defaultftnchar tell the default charset for FTN messages, read README.charsets
toftnchar tell the charset to force translation of _outgoing_ FTN
messages if the rfccharset of the message equals defaultrfcchar
(so it is different of the -DDIRTY_CHRS option which forces
conversion regardless of the rfc charset value)
packetpasswd same format as "password" ones but for packets only.
If it isn't used for a given address, and a "password" exists
for that one, then password for packet is take there
modemaftercall a modem initstring to send after the call is done.
refdbm enables the references database (and tell where to keep it)
unsqz,unhpk,unjar tell the command pathname and parameters to use
unuc2,unhap,unha those unarchivers. However I haven't found them in
UNIX version until now.
reqmap Mapping file which maps shortnames of files to fullnames
with path. The files are sent under their shortnames.
dirtychrs same format as "password". While tossing pkts from a given
node it forces the charset to the one specified
(ex: "dirtychrs 2:293/2219.5 CP437"). It is intended to
handle pkt coming whith erroneous info on CHRS kludge, it
needs compilation whith -DDIRTY_CHRS to be available.
gatebaugroup list newsgroup(s) to be gated using the gatebau rules for
MSGID <-> Message-ID conversion.
**********************************
Q: When I try to poll my node I have the error message: " no free
matching ports... "
A: check in CONFIG file that the value $(LOCKDIR) matches the one used in
your system:
# Directory where UUCP lock files reside.
LOCKDIR = "/var/lock"
#LOCKDIR = "/var/spool/uucp"
*************************************
I've changed permissions of ifmail/ifnews to rws--x--- fnet.uucp
If you use sendmail, in sendmail.cf verify that the mailer definition for
fnet transport has in its flags list (F=...) the 'S' letter (that stands for
setUID) and that U=fnet:uucp; like this:
Mfnet, P=/usr/lib/ifmail/ifmail, F=8mDFMuCS, U=fnet:uucp, S=11, R=21,
A=ifmail -r $h -g h $u
For Smail I don't know...
Then edit /etc/group and verify that group uucp has "news" and "root" as
members, like this:
uucp::14:uucp,fnet,news,root
Then it would work fine, and only authorized programs (sendmail, news stuff)
will be able to run ifmail/ifnews, avoiding security holes (wonder if a user
routes his mail trough Indonesia... and you live in Argentina :) ).
Of course tou can set ifmail/ifnews executable by anybody, but this is a great
security hole...
*************************************
DO NOT USE the "s" flag (F=s) in the fnet definition (Mfnet ...) of
sendmail. This flags tells sendmail to stripp off the quotes ("quoted string"
---> quoted string). That can lead to problems.
*************************************
cleanup_ref cleans the references database, run it regularly from cron
*************************************
For those of you that are interessted ther is mini, mini, mini, mailing-list
about "tx" versions, write to <ifmail-tx-request@chanae.alphanet.ch> or
"ifmail-tx-request" (2:293/2219) to suscribe.
I can also send patches by email automatically for those who want.
There is also home sites for "tx" versions:
http://www.z2.fidonet.org/ifmail-tx/
ftp://ftp.z2.fidonet.org/pub/linux/Fido/
**************************************
This is the first time you install ifmail ? do a "make install_config" to
install sample config files and to create automatically and whith the
right permissions the directories needed.
|