File: README.first

package info (click to toggle)
ifmail 2.13tx8.7-1
  • links: PTS
  • area: main
  • in suites: hamm
  • size: 2,628 kB
  • ctags: 3,011
  • sloc: ansic: 29,201; perl: 3,581; yacc: 833; makefile: 684; sh: 384; cpp: 234; lex: 206; awk: 24
file content (88 lines) | stat: -rw-r--r-- 4,071 bytes parent folder | download
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.