Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 26 Dec 1997 02:50:01 -0800 (PST)
From:      dirk.meyer@dinoex.sub.org (Dirk Meyer)
To:        freebsd-ports
Subject:   ports/5201
Message-ID:  <199712261050.CAA05877@hub.freebsd.org>

next in thread | raw e-mail | index | archive | help
The following reply was made to PR ports/5201; it has been noted by GNATS.

From: dirk.meyer@dinoex.sub.org (Dirk Meyer)
To: freebsd-gnats-submit@FreeBSD.ORG
Cc:  Subject: ports/5201
Date: Fri, 26 Dec 1997 09:06:24 +0100

 encode the port in this shar archive.
 
 -- Dirk Meyer, Im Grund 4, 34317 Habichtswald, Germany
 -- Tel. +49-5606-6512
 
 # This is a shell archive.  Save it in a file, remove anything before
 # this line, and then unpack it by entering "sh file".  Note, it may
 # create directories; files and directories will be owned by you and
 # have default permissions.
 #
 # This archive contains:
 #
 #	fidogate-4.2.9/files/md5
 #	fidogate-4.2.9/pkg/COMMENT
 #	fidogate-4.2.9/pkg/DESCR
 #	fidogate-4.2.9/pkg/PLIST
 #	fidogate-4.2.9/patches/patch-config.make
 #	fidogate-4.2.9/patches/patch-rundf.sh
 #	fidogate-4.2.9/Makefile
 #
 echo x - fidogate-4.2.9/files/md5
 sed 's/^X//' >fidogate-4.2.9/files/md5 << 'END-of-fidogate-4.2.9/files/md5'
 XMD5 (fidogate-4.2.9.tar.gz) = adc2ab02a57e3f9b878e2bdd192bb506
 END-of-fidogate-4.2.9/files/md5
 echo x - fidogate-4.2.9/pkg/COMMENT
 sed 's/^X//' >fidogate-4.2.9/pkg/COMMENT << 'END-of-fidogate-4.2.9/pkg/COMMENT'
 Xfidogate - Fido-Internet Gateway and Tosser
 END-of-fidogate-4.2.9/pkg/COMMENT
 echo x - fidogate-4.2.9/pkg/DESCR
 sed 's/^X//' >fidogate-4.2.9/pkg/DESCR << 'END-of-fidogate-4.2.9/pkg/DESCR'
 X-*- Indented-Text -*-
 X
 X$Id: README,v 4.23 1997/10/05 13:43:26 mj Exp $
 X
 X======================================================================
 X				   
 X			F  I  D  O  G  A  T  E
 X
 X			      Version 4
 X
 X		     ============================
 X		        * Fido-Internet Gateway
 X		        * Fido FTN-FTN Gateway
 X		        * Fido Mail Processor
 X		        * Fido File Processor
 X		        * Fido Areafix/Filefix
 X		     ============================
 X
 X======================================================================
 X
 X[See ANNOUNCE for more recent changes]
 X
 X
 XChanges in 4.2.3:
 X
 X* ftntick: area lookup now case-insensitive.
 X
 X
 X
 XChanges in 4.2.2:
 X
 X* ftntoss: additionally checks SEENBYs for message sender/recipient,
 X  messages from local AKA are no longer insecure.
 X
 X* Port to FreeBSD contributed by Dirk Meyer
 X  <dirk.meyer@dinoex.sub.org>. 
 X
 X* rununpack: added RAR support contributed by Matthias Schniedermeyer
 X  <ms@twist.owl.de>.
 X
 X* rfc2ftn: better support for From/Reply-To text headers, will add
 X  Header-To/Header-Cc for mailing lists.
 X
 X* ftn2rfc: don't gate messages with ^AMSGID: <NOMSGID_...>
 X
 X* rununpack: fixed unzip command line.
 X
 X
 X
 XChanges in 4.2.1:
 X
 X* New #define AMIGADOS_4D_OUTBOUND.
 X
 X* ftnpack: new command line option -f --ffx to process ffx -b files.
 X
 X* New directory abbreviations: %G = LogDir, %O = Outbound, %I =
 X  Inbound, %P = PInbound, %U = UUInbound 
 X
 X* rununpack: now processes all files in ArcMail file, improved dupe file
 X  rename loop.
 X
 X* sendmail configuration updated to 8.8.5.
 X
 X* system() calls fixed for MSDOS and OS2.
 X
 X* rfc2ftn: fixed Message-ID: <NOMSGID_...@...> conversion, avoiding
 X  ^AMSGID: <NOMSGID_...@...> abcd1234 as it always should have been
 X  according to the MSGID.DOC specs.
 X
 X* Various small bugfixes.
 X
 X
 X
 XChanges in 4.2.0:
 X
 X* ftn2rfc: new KillSplit option, don't gate messages with ^ASPLIT.
 X
 X* ftntoss: new KillOld option, don't toss messages older than
 X  MaxHistory days.
 X
 X* ftntoss: new statistics, msgs/s, pkts/s, KB/s.
 X
 X* ftntoss: better handling of 4D EchoMail from points, point tosser
 X  now works without EchoMail4D.
 X
 X* ftntoss: new NoEmptyPath option, avoiding empty ^APATH line (for
 X  point tosser).
 X
 X* ftntoss: new EchoMail4D option, generating 4D EchoMail control
 X  lines.
 X
 X* ftntick: fixed Replaces handling when new and replaced file are the
 X  same. 
 X
 X* newsyslog script: compress old log files.
 X
 X* ftn2rfc: new Content-Transfer-Encoding: 7bit|8bit|quoted-printable
 X  header for controlling encoding.
 X
 X* ftn2rfc: don't use 8bit or quoted-printable if message contains no
 X  8bit characters.
 X
 X* ftn2rfc: only do Cc lines, if there is a To line. Avoids problems
 X  with Fido-style CC lines.
 X
 X* rfc2ftn: new message size limit, config option LimitMsgSize, areas
 X  option -L.
 X
 X* New example configurations provided by Andreas Braukmann's
 X  <andy@Abra.DE>.
 X
 X* pktdebug: new -s --short command line option.
 X
 X* Various small bugfixes.
 X
 X
 X
 XChanges in 4.1.6:
 X
 X* Bugfix for rfc2ftn in parsing References / In-Reply-To continuation
 X  headers.
 X
 X* New "UseFTNToAddress" config option for ftn2rfc.
 X
 X
 X
 XChanges in 4.1.5:
 X
 X* Bugfix in sendmail ftn mailer.
 X
 X* Bugfix for make install.
 X
 X
 X
 XChanges in 4.1.4:
 X
 X* Fixed Gateway Z:N/F.P and X-Comment-To problems.
 X
 X* Revised msgid.doc, now a LyX / LinuxDoc SGML document.
 X
 X* Updated sendmail configuration, added some documentation.
 X
 X
 X
 XChanges in 4.1.3:
 X
 X* Dupe check performance problems fixed.
 X
 X* Improved ^AREPLYADDR parsing.
 X
 X* File attachments interwork rfc2ftn / ftnpack fixed.
 X
 X* Sender text line added to FTN messages for mailing lists etc.
 X
 X* Improved runtime configuration of Inbound, PInbound, UUInbound.
 X
 X* Several minor bug fixes.
 X
 X
 X
 XChanges in 4.1.2:
 X
 X* Bugfix for QUOTED-PRINTABLE encoding.
 X
 X
 X
 XChanges in 4.1.1:
 X
 X* Support for ISO-8859-1 8BIT and QUOTED-PRINTABLE character set when
 X  gating Fido -> Internet.
 X
 X* Important security fixes for setuid installed programs.
 X  (New ftnafmail frontend for ftnaf)
 X
 X* Several bug fixes.
 X
 X
 X
 XMajor changes in FIDOGATE 4:
 X
 X* Areas in AREAS.BBS must now explicitly be marked as passthru (dir
 X  entry must start with `#'), otherwise ftntoss will create packets
 X  for the own address as well.
 X
 X* Gateway can now work under the same main address as the tosser
 X  (config.gate: Address == Uplink).
 X
 X* If the KillXXXX options are not specified, ftntoss will put bad
 X  messages into packets in SPOOLDIR/toss/bad.
 X
 X* File attach processing: option -F must be used with ftnpack.
 X
 X* Dupe check: ftntoss now uses a MSGID history database if enabled.
 X
 X* Tons of new config options! See examples/orodruin/... and
 X  examples/morannon/...
 X
 X======================================================================
 X
 XWarning: configuration changed a lot since release 3.9.7, so using an
 Xold configuration without any changes for release 4 will cause
 Xproblems.
 X
 XIn particular, Roland's fgpack script (see doc/Fido-Point-HOWTO) does
 X*NOT* work with the release 4 ftnpack!!!
 X
 X======================================================================
 X
 X[ For detailed instructions see doc/fidogate.txt ]
 X
 XNeeded:
 X
 X* GNU CC or ANSI C compiler
 X* GNU make
 X* GNU flex/bison or lex/yacc
 X* Perl4 or Perl5
 X
 XCompiling:
 X
 X1.  Edit config.h
 X2.  Edit config.make
 X3.  Run "make depend"
 X4.  Run "make"
 X
 XInstalling:
 X
 X5.  Run "make install-dirs" to create the installation directories
 X    (only if needed)
 X6.  Run "make install" to install the programs
 X7.  Create the various config files and put them into LIBDIR
 X    (see examples/... to get started)
 X
 XSee also doc/fidogate.txt (PostScript documentation can be compiled by
 Xrunning "make doc" in the doc/ subdirectory) for a detailed
 Xdescription of the FIDOGATE installation.
 X
 X======================================================================
 X
 XThere is a *NEW* mailing list for FIDOGATE discussions and
 Xannouncements:
 X
 X    mailto:fidogate@fido.de
 X
 XTo SUBSCRIBE to this mailing list, send a message to
 X
 X    mailto:majordomo@fido.de
 X
 Xwith the command 
 X
 X    subscribe fidogate
 X
 Xin the message *body* (not subject!). This will not immediately put
 Xyour email address into the mailing list. A confirmation mail with an
 Xauthentication code will be send to you, which must be returned to
 Xmajordomo to finally enable your subscription.
 X
 XTo UNSUBSCRIBE from this mailing list, send the command
 X
 X    unsubscribe fidogate
 X
 X======================================================================
 X
 XLatest version:
 X
 XThe latest version of FIDOGATE can be found at:
 X
 X    ftp://ftp.fido.de/pub/fidogate/
 X    http://www.fido.de/pub/fidogate/
 X
 X    ftp://sunsite.unc.edu/pub/Linux/system/Fido/
 X    http://sunsite.unc.edu/pub/Linux/system/Fido/
 X          (not always up-to-date!)
 X
 XSee also the FIDOGATE home page at:
 X
 X    http://www.fido.de/fidogate/
 X
 X======================================================================
 X
 XOS/2 version:
 X
 XFor an OS/2 version of FIDOGATE contact:
 X
 X    Florian Petri     mailto:flop@flop.swb.de
 X		      Fido 2:2464/80, FRequest FIDOGATE.ZIP
 X
 X[Oliver Schwank mailto:oli@flinx.nbg.sub.org did the first OS2 port,
 Xbut is no longer maintaining it.]
 X
 X======================================================================
 X
 XMSDOS / DJGPP version:
 X
 XFIDOGATE 4.x has not yet been compiled with the DJGPP GNU C Compiler
 X(using a DOS extender), but the previous 3.x release did work.
 X
 XVolunteers welcome! ;-)
 X
 X======================================================================
 X
 XGNU-WIN32 version:
 X
 XAs of FIDOGATE 4.2.5, the source can be compiled with the Cygnus
 XGNU-WIN32 development environment for Windows 95 and NT. You'll need
 Xthe WIN32 version of perl, too. See examples/win32/config.make.
 X
 XGNU-WIN32 information can be found at
 X    http://www.cygnus.com/misc/gnu-win32/
 X
 XPerl for WIN32 information can be found at
 X    http://www.activeware.com/
 X
 X======================================================================
 X
 XContributing patches:
 X
 XPLEASE NOTE THE FOLLOWING RULES FOR CONTRIBUTING PATCHES:
 X
 X* No changes to the indentation, white space etc. No beautifying,
 X  please.
 X
 X* Supply only context diffs (command diff -u), not complete changed
 X  files.
 X
 X* Supply patches against the latest version of FIDOGATE.
 X
 XIf you do not follow these simple rules, it is quite likely that I'll
 Xnot integrate your patches.
 X
 X======================================================================
 X
 X$Date: 1997/10/05 13:43:26 $
 XMartin Junius
 Xmailto:mj@fido.de
 X
 X- Dirk Meyer (patches & port)
 Xdirk.meyer@dinoex.sub.org
 END-of-fidogate-4.2.9/pkg/DESCR
 echo x - fidogate-4.2.9/pkg/PLIST
 sed 's/^X//' >fidogate-4.2.9/pkg/PLIST << 'END-of-fidogate-4.2.9/pkg/PLIST'
 X@cwd /usr/local
 Xlibexec/fidogate/ffx
 Xlibexec/fidogate/ffxbatch
 Xlibexec/fidogate/ffxmail
 Xlibexec/fidogate/ffxqt
 Xlibexec/fidogate/ffxrmail
 Xlibexec/fidogate/ffxrun
 Xlibexec/fidogate/ftn2ftn
 Xlibexec/fidogate/ftn2rfc
 Xlibexec/fidogate/ftnaf
 Xlibexec/fidogate/ftnafmail
 Xlibexec/fidogate/ftnbsy
 Xlibexec/fidogate/ftnconfig
 Xlibexec/fidogate/ftnexpire
 Xlibexec/fidogate/ftnfattach
 Xlibexec/fidogate/ftnflo
 Xlibexec/fidogate/ftnhatch
 Xlibexec/fidogate/ftnin
 Xlibexec/fidogate/ftninpost
 Xlibexec/fidogate/ftninrecomb
 Xlibexec/fidogate/ftnlock
 Xlibexec/fidogate/ftnlog
 Xlibexec/fidogate/ftnpack
 Xlibexec/fidogate/ftnroute
 Xlibexec/fidogate/ftnseq
 Xlibexec/fidogate/ftntick
 Xlibexec/fidogate/ftntoss
 Xlibexec/fidogate/magic
 Xlibexec/fidogate/pktdebug
 Xlibexec/fidogate/pktmore
 Xlibexec/fidogate/rfc2ftn
 Xlibexec/fidogate/rundf
 Xlibexec/fidogate/rundf.neu
 Xlibexec/fidogate/rundf.orig
 Xlibexec/fidogate/runin
 Xlibexec/fidogate/runout
 Xlibexec/fidogate/runtoss
 Xlibexec/fidogate/rununpack
 Xlibexec/fidogate/sumcrc
 END-of-fidogate-4.2.9/pkg/PLIST
 echo x - fidogate-4.2.9/patches/patch-config.make
 sed 's/^X//' >fidogate-4.2.9/patches/patch-config.make << 'END-of-fidogate-4.2.9/patches/patch-config.make'
 X*** config.make	Fri Jul 25 23:01:28 1997
 X--- config.make.neu	Fri Sep 19 06:32:47 1997
 X***************
 X*** 14,45 ****
 X  # OS2 = OS/2 with EMX GCC
 X  
 X  # FIDOGATE Directories
 X! BINDIR		= /usr/local/bin
 X! LIBDIR		= /usr/local/lib/fidogate
 X! SPOOLDIR	= /var/spool/fido
 X! LOGDIR		= /var/log/fido
 X  
 X  # Doc directories
 X! INFODIR		= /usr/local/info
 X! HTMLDIR		= /home/mj/public_html/fidogate
 X  
 X  # Outbound *base* directory, i.e. outbound is OUTBOUND/out.xxx
 X! OUTBOUND	= /var/spool/bt
 X  # Normal (i.e. insecure) inbound
 X! INBOUND		= /var/spool/bt/in
 X  # Protected inbound
 X! PINBOUND	= /var/spool/bt/pin
 X  # Inbound for uuencoded mails (used by recvuu)
 X! UUINBOUND	= /var/spool/bt/uuin
 X  
 X  # INN directories
 X  NEWSETCDIR	= /etc/news
 X  NEWSVARDIR	= /var/lib/news
 X! NEWSLIBDIR	= /usr/lib/news
 X! NEWSSPOOLDIR	= /var/spool/news
 X  
 X  # Ifmail directory
 X! IFMAILDIR       = /usr/local/lib/ifmail
 X  
 X  # perl
 X  PERL		= /usr/bin/perl
 X--- 14,59 ----
 X  # OS2 = OS/2 with EMX GCC
 X  
 X  # FIDOGATE Directories
 X! # BINDIR	= /usr/local/bin
 X! BINDIR		= /usr/local/libexec/fidogate
 X! # LIBDIR	= /usr/local/lib/fidogate
 X! LIBDIR		= /usr/local/libexec/fidogate
 X! # SPOOLDIR	= /var/spool/fido
 X! SPOOLDIR	= /var/spool/fidogate
 X! # LOGDIR	= /var/log/fido
 X! LOGDIR		= /var/spool/fidogate/log
 X  
 X  # Doc directories
 X! # INFODIR	= /usr/local/info
 X! INFODIR		= /etc/fidogate/info
 X! # HTMLDIR	= /home/mj/public_html/fidogate
 X! HTMLDIR		= /etc/fidogate/html
 X!   
 X  
 X  # Outbound *base* directory, i.e. outbound is OUTBOUND/out.xxx
 X! # OUTBOUND	= /var/spool/bt
 X! OUTBOUND	= /var/spool/fidogate/out
 X  # Normal (i.e. insecure) inbound
 X! # INBOUND	= /var/spool/bt/in
 X! INBOUND		= /var/spool/fidogate/in
 X  # Protected inbound
 X! # PINBOUND	= /var/spool/bt/pin
 X! PINBOUND	= /var/spool/fidogate/pin
 X  # Inbound for uuencoded mails (used by recvuu)
 X! # UUINBOUND	= /var/spool/bt/uuin
 X! UUINBOUND	= /var/spool/fidogate/uuin
 X  
 X  # INN directories
 X  NEWSETCDIR	= /etc/news
 X  NEWSVARDIR	= /var/lib/news
 X! # NEWSLIBDIR	= /usr/lib/news
 X! NEWSLIBDIR	= /usr/local/libexec/news
 X! # NEWSSPOOLDIR	= /var/spool/news
 X! NEWSSPOOLDIR	= /var/news
 X  
 X  # Ifmail directory
 X! # IFMAILDIR       = /usr/local/lib/ifmail
 X! IFMAILDIR       = /usr/local/libexec/ifmail
 X  
 X  # perl
 X  PERL		= /usr/bin/perl
 X***************
 X*** 51,58 ****
 X   M4		= m4
 X  
 X  # owner / group
 X!  OWNER		= news
 X!  GROUP		= news
 X  
 X  # install permissions
 X   PERM_PROG	= 755
 X--- 65,72 ----
 X   M4		= m4
 X  
 X  # owner / group
 X!  OWNER		= dinoex
 X!  GROUP		= uucp
 X  
 X  # install permissions
 X   PERM_PROG	= 755
 END-of-fidogate-4.2.9/patches/patch-config.make
 echo x - fidogate-4.2.9/patches/patch-rundf.sh
 sed 's/^X//' >fidogate-4.2.9/patches/patch-rundf.sh << 'END-of-fidogate-4.2.9/patches/patch-rundf.sh'
 X*** src/toss/rundf.sh	Wed Apr 17 20:17:42 1996
 X--- src/toss/rundf.sh.neu	Fri Sep 19 06:39:14 1997
 X***************
 X*** 11,17 ****
 X  
 X  PATH=<BINDIR>:$PATH
 X  
 X! free=`df -P $* 2>/dev/null  | \
 X        awk '/^\/dev/ || /^[a-zA-Z0-9-]*:\// { print $4; }'`
 X  
 X  if [ -z "$free" ]; then
 X--- 11,17 ----
 X  
 X  PATH=<BINDIR>:$PATH
 X  
 X! free=`df $* 2>/dev/null  | \
 X        awk '/^\/dev/ || /^[a-zA-Z0-9-]*:\// { print $4; }'`
 X  
 X  if [ -z "$free" ]; then
 END-of-fidogate-4.2.9/patches/patch-rundf.sh
 echo x - fidogate-4.2.9/Makefile
 sed 's/^X//' >fidogate-4.2.9/Makefile << 'END-of-fidogate-4.2.9/Makefile'
 X# New ports collection makefile for:    fidogate
 X# Version required:     fidogate-4.2.9
 X# Date created:         02 Dez 1997
 X# Whom:                 dirk.meyer@dinoex.sub.org
 X#
 X# $Id$
 X#
 X
 XDISTNAME=       fidogate-4.2.9
 XCATEGORIES=	news
 XMASTER_SITES=	${MASTER_SITE_SUNSITE} \
 X    		ftp://ftp.comnets.rwth-aachen.de/pub/mail+news/fidogate/ \
 X		ftp://ftp.fido.de/pub/fidogate/ \
 X		ftp://ftp.dinoex.sub.org/pub/approved/
 XMASTER_SITE_SUBDIR=system/Fido
 X
 XMAINTAINER=     dirk.meyer@dinoex.sub.org
 X
 XUSE_GMAKE=	yes
 X
 X# you may commet out this line if you have another trnafer-agent
 XRUN_DEPENDS=	${PREFIX}/libexec/ifmail/ifcico:${PORTSDIR}/news/ifmail
 X
 XWRKSRC=		${WRKDIR}/fidogate
 X
 X.include <bsd.port.mk>
 END-of-fidogate-4.2.9/Makefile
 exit
 
 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199712261050.CAA05877>