From owner-freebsd-ports Fri Dec 26 02:50:07 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id CAA05905 for ports-outgoing; Fri, 26 Dec 1997 02:50:07 -0800 (PST) (envelope-from owner-freebsd-ports) Received: (from gnats@localhost) by hub.freebsd.org (8.8.7/8.8.7) id CAA05877; Fri, 26 Dec 1997 02:50:01 -0800 (PST) (envelope-from gnats) Date: Fri, 26 Dec 1997 02:50:01 -0800 (PST) Message-Id: <199712261050.CAA05877@hub.freebsd.org> To: freebsd-ports Cc: From: dirk.meyer@dinoex.sub.org (Dirk Meyer) Subject: ports/5201 Reply-To: dirk.meyer@dinoex.sub.org (Dirk Meyer) Sender: owner-freebsd-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk 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 . X X* rununpack: added RAR support contributed by Matthias Schniedermeyer X . 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: 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: conversion, avoiding X ^AMSGID: 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 . 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=:$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=:$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 END-of-fidogate-4.2.9/Makefile exit