File: README

package info (click to toggle)
fidogate 4.2.8-3
  • links: PTS
  • area: main
  • in suites: hamm, slink
  • size: 5,804 kB
  • ctags: 2,843
  • sloc: ansic: 22,020; perl: 2,885; sh: 1,550; yacc: 671; makefile: 582
file content (308 lines) | stat: -rw-r--r-- 7,708 bytes parent folder | download | duplicates (3)
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
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
-*- Indented-Text -*-

$Id: README,v 4.24 1997/11/02 14:43:13 mj Exp $

======================================================================
				   
			F  I  D  O  G  A  T  E

			      Version 4

		     ============================
		        * Fido-Internet Gateway
		        * Fido FTN-FTN Gateway
		        * Fido Mail Processor
		        * Fido File Processor
		        * Fido Areafix/Filefix
		     ============================

======================================================================

[See ANNOUNCE for more recent changes]


Changes in 4.2.1:

* New #define AMIGADOS_4D_OUTBOUND.

* ftnpack: new command line option -f --ffx to process ffx -b files.

* New directory abbreviations: %G = LogDir, %O = Outbound, %I =
  Inbound, %P = PInbound, %U = UUInbound 

* rununpack: now processes all files in ArcMail file, improved dupe file
  rename loop.

* sendmail configuration updated to 8.8.5.

* system() calls fixed for MSDOS and OS2.

* rfc2ftn: fixed Message-ID: <NOMSGID_...@...> conversion, avoiding
  ^AMSGID: <NOMSGID_...@...> abcd1234 as it always should have been
  according to the MSGID.DOC specs.

* Various small bugfixes.



Changes in 4.2.0:

* ftn2rfc: new KillSplit option, don't gate messages with ^ASPLIT.

* ftntoss: new KillOld option, don't toss messages older than
  MaxHistory days.

* ftntoss: new statistics, msgs/s, pkts/s, KB/s.

* ftntoss: better handling of 4D EchoMail from points, point tosser
  now works without EchoMail4D.

* ftntoss: new NoEmptyPath option, avoiding empty ^APATH line (for
  point tosser).

* ftntoss: new EchoMail4D option, generating 4D EchoMail control
  lines.

* ftntick: fixed Replaces handling when new and replaced file are the
  same. 

* newsyslog script: compress old log files.

* ftn2rfc: new Content-Transfer-Encoding: 7bit|8bit|quoted-printable
  header for controlling encoding.

* ftn2rfc: don't use 8bit or quoted-printable if message contains no
  8bit characters.

* ftn2rfc: only do Cc lines, if there is a To line. Avoids problems
  with Fido-style CC lines.

* rfc2ftn: new message size limit, config option LimitMsgSize, areas
  option -L.

* New example configurations provided by Andreas Braukmann's
  <andy@Abra.DE>.

* pktdebug: new -s --short command line option.

* Various small bugfixes.



Changes in 4.1.6:

* Bugfix for rfc2ftn in parsing References / In-Reply-To continuation
  headers.

* New "UseFTNToAddress" config option for ftn2rfc.



Changes in 4.1.5:

* Bugfix in sendmail ftn mailer.

* Bugfix for make install.



Changes in 4.1.4:

* Fixed Gateway Z:N/F.P and X-Comment-To problems.

* Revised msgid.doc, now a LyX / LinuxDoc SGML document.

* Updated sendmail configuration, added some documentation.



Changes in 4.1.3:

* Dupe check performance problems fixed.

* Improved ^AREPLYADDR parsing.

* File attachments interwork rfc2ftn / ftnpack fixed.

* Sender text line added to FTN messages for mailing lists etc.

* Improved runtime configuration of Inbound, PInbound, UUInbound.

* Several minor bug fixes.



Changes in 4.1.2:

* Bugfix for QUOTED-PRINTABLE encoding.



Changes in 4.1.1:

* Support for ISO-8859-1 8BIT and QUOTED-PRINTABLE character set when
  gating Fido -> Internet.

* Important security fixes for setuid installed programs.
  (New ftnafmail frontend for ftnaf)

* Several bug fixes.



Major changes in FIDOGATE 4:

* Areas in AREAS.BBS must now explicitly be marked as passthru (dir
  entry must start with `#'), otherwise ftntoss will create packets
  for the own address as well.

* Gateway can now work under the same main address as the tosser
  (config.gate: Address == Uplink).

* If the KillXXXX options are not specified, ftntoss will put bad
  messages into packets in SPOOLDIR/toss/bad.

* File attach processing: option -F must be used with ftnpack.

* Dupe check: ftntoss now uses a MSGID history database if enabled.

* Tons of new config options! See examples/orodruin/... and
  examples/morannon/...

======================================================================

Warning: configuration changed a lot since release 3.9.7, so using an
old configuration without any changes for release 4 will cause
problems.

In particular, Roland's fgpack script (see doc/Fido-Point-HOWTO) does
*NOT* work with the release 4 ftnpack!!!

======================================================================

[ For detailed instructions see doc/fidogate.txt ]

Needed:

* GNU CC or ANSI C compiler
* GNU make
* GNU flex/bison or lex/yacc
* Perl4 or Perl5

Compiling:

1.  Edit config.h
2.  Edit config.make
3.  Run "make depend"
4.  Run "make"

Installing:

5.  Run "make install-dirs" to create the installation directories
    (only if needed)
6.  Run "make install" to install the programs
7.  Create the various config files and put them into LIBDIR
    (see examples/... to get started)

See also doc/fidogate.txt (PostScript documentation can be compiled by
running "make doc" in the doc/ subdirectory) for a detailed
description of the FIDOGATE installation.

======================================================================

There is a *NEW* mailing list for FIDOGATE discussions and
announcements:

    mailto:fidogate@fido.de

To SUBSCRIBE to this mailing list, send a message to

    mailto:majordomo@fido.de

with the command 

    subscribe fidogate

in the message *body* (not subject!). This will not immediately put
your email address into the mailing list. A confirmation mail with an
authentication code will be send to you, which must be returned to
majordomo to finally enable your subscription.

To UNSUBSCRIBE from this mailing list, send the command

    unsubscribe fidogate

======================================================================

Latest version:

The latest version of FIDOGATE can be found at:

    ftp://ftp.fido.de/pub/fidogate/
    http://www.fido.de/pub/fidogate/

    ftp://sunsite.unc.edu/pub/Linux/system/fido/
    http://sunsite.unc.edu/pub/Linux/system/fido/
          (not always up-to-date!)

See also the FIDOGATE home page at:

    http://www.fido.de/fidogate/

======================================================================

OS/2 version:

For an OS/2 version of FIDOGATE contact:

    Florian Petri     mailto:flop@flop.swb.de
		      Fido 2:2464/80, FRequest FIDOGATE.ZIP

[Oliver Schwank mailto:oli@flinx.nbg.sub.org did the first OS2 port,
but is no longer maintaining it.]

======================================================================

MSDOS / DJGPP version:

FIDOGATE 4.x has not yet been compiled with the DJGPP GNU C Compiler
(using a DOS extender), but the previous 3.x release did work.

Volunteers welcome! ;-)

======================================================================

GNU-WIN32 version:

As of FIDOGATE 4.2.5, the source can be compiled with the Cygnus
GNU-WIN32 development environment for Windows 95 and NT. You'll need
the WIN32 version of perl, too. See examples/win32/config.make.

GNU-WIN32 information can be found at
    http://www.cygnus.com/misc/gnu-win32/

Perl for WIN32 information can be found at
    http://www.activeware.com/

======================================================================

Contributing patches:

PLEASE NOTE THE FOLLOWING RULES FOR CONTRIBUTING PATCHES:

* No changes to the indentation, white space etc. No beautifying,
  please.

* Supply only context diffs (command diff -u), not complete changed
  files.

* Supply patches against the latest version of FIDOGATE.

If you do not follow these simple rules, it is quite likely that I'll
not integrate your patches.

======================================================================

$Date: 1997/11/02 14:43:13 $
Martin Junius
mailto:mj@fido.de