diff options
Diffstat (limited to 'comms')
37 files changed, 0 insertions, 1447 deletions
diff --git a/comms/Makefile b/comms/Makefile deleted file mode 100644 index e8d89d61f594..000000000000 --- a/comms/Makefile +++ /dev/null @@ -1,10 +0,0 @@ -# $Id: Makefile,v 1.12 1995/05/13 06:07:36 asami Exp $ -# -# RESTRICTED: rzsz -# -# BROKEN: flexfax -# - -SUBDIR= ecu kermit mgetty+sendfax seyon - -.include <bsd.port.subdir.mk> diff --git a/comms/ecu/Makefile b/comms/ecu/Makefile deleted file mode 100644 index 98d52e1b7449..000000000000 --- a/comms/ecu/Makefile +++ /dev/null @@ -1,29 +0,0 @@ -# New ports collection makefile for: ecu -# Version required: 3.34beta -# Date created: Feb 18, 1995 -# Whom: ache -# -# $Id: Makefile,v 1.4 1995/05/11 19:32:28 ache Exp $ -# - -DISTNAME= ecu-3.34beta -PKGNAME= ecu-3.34b -CATEGORIES+= comms -MASTER_SITES= ftp://ftp.kiae.su/unix/comm/ -EXTRACT_SUFX= .cpio.Z -WRKSRC= ${WRKDIR}/ecu - -MAINTAINER= ache@FreeBSD.ORG - -EXTRACT_CMD= (zcat | cpio -idm) -EXTRACT_ARGS= < -HAS_CONFIGURE= yes -CONFIGURE_SCRIPT= Configure -IS_INTERACTIVE= yes - -pre-install: - cd ${WRKSRC}/doc; \ - ${INSTALL} -c -o ${BINOWN} -g ${BINGRP} -m 644 ecu.man ${PREFIX}/man/cat1/ecu.1; \ - ${INSTALL} -c -o ${BINOWN} -g ${BINGRP} -m 644 proc.man ${PREFIX}/man/cat1/proc.1 - -.include <bsd.port.mk> diff --git a/comms/ecu/distinfo b/comms/ecu/distinfo deleted file mode 100644 index 10f7584559cf..000000000000 --- a/comms/ecu/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (ecu-3.34beta.cpio.Z) = 269f1ddb3933372a2709367fd17a67aa diff --git a/comms/ecu/pkg-comment b/comms/ecu/pkg-comment deleted file mode 100644 index 549f8cc606d0..000000000000 --- a/comms/ecu/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -Extended Call Utility version 3.34beta diff --git a/comms/ecu/pkg-descr b/comms/ecu/pkg-descr deleted file mode 100644 index 1dd5c1cde879..000000000000 --- a/comms/ecu/pkg-descr +++ /dev/null @@ -1,31 +0,0 @@ - ECU (Extended Call Utility) is a personal and research communications - program originally written for users of SCO UNIX V.3.2/386 and XENIX V - on 80286 and 80386 systems. Support for other systems has been added - and further porting is possible with "minor" effort to other systems - based on or similar to UNIX System V. - - ECU provides the classic terminal communications facility of passing - keyboard data to a serial line and incoming data to the computer video - display. In addition, a dialing directory, a function key mapping - feature, and session logging are available. - - A very flexible procedure (script) language is also incorporated to - automate many communications tasks. In addition to augmenting - interactive tasks, by using shell scripts and ECU procedures, ECU can - perform batch-style communications sessions in an entirely "unattended" - fashion. - - ECU presents to the host a flexible "ANSI" terminal type, accepting any - valid video control sequences from MS-DOS or SCO documentation as of - late 1990. It also fares well, though imperfectly, with Sun and VT-100 - in-band video control sequences. Standards are great: everybody should - have one, especially if they call it "ANSI." - - The program supports almost any local terminal (console) which can be - described in a termcap database entry. For more information, refer to - "Supported Terminals." - - ECU supports numerous file transfer protocols: as of this writing, - XMODEM, XMODEM/CRC, XMODEM-1K, YMODEM/CRC Batch, ZMODEM/CRC-16, - ZMODEM/CRC-32, Kermit and SEAlink are supported. - diff --git a/comms/ecu/pkg-plist b/comms/ecu/pkg-plist deleted file mode 100644 index 9c597fd56499..000000000000 --- a/comms/ecu/pkg-plist +++ /dev/null @@ -1,5 +0,0 @@ -@cd /usr/local -bin/ecu -lib/ecu -man/cat1/ecu.1 -man/cat1/proc.1 diff --git a/comms/hylafax/Makefile b/comms/hylafax/Makefile deleted file mode 100644 index 5479a763f4e2..000000000000 --- a/comms/hylafax/Makefile +++ /dev/null @@ -1,141 +0,0 @@ -# ports collection makefile for: hylafax -# Version required: v3.0pl0 -# Date created: 16 May 1995 -# Whom: Julian Stacey <jhs@freebsd.org> -# To Replace: flexfax v2.3beta038special -# Name changed from flexfax to hylafax by author of both: Sam Leffler. - -DISTNAME= hylafax-v3.0pl0 -PKGNAME= hylafax-3.0.0 -CATEGORIES+= comms -KEYWORDS+= fax -MASTER_SITES= ftp://ftp.sgi.com/sgi/fax/source/ -EXTRACT_SUFX= -tar.gz -HAS_CONFIGURE= yes - -INSTALL= "sh port/install.sh" -# By default, FreeBSD make of ports sets INSTALL=install, -# <bsd.port.mk> says make wont allow variables to be unset. -# Hylafax ${WRKSRC}/configure needs a special (supplied) install -# (To quote ${WRKSRC}/config.site: -# Beware of changing the INSTALL definition; you *must* have an -# install script that emulates the Silicon Graphics install program! -# ) which it assumes you dont want if you set INSTALL. -# I would prefer to unset the INSTALL from the FreeBSD ports mechanism, -# but instead I reset it to what Hylafax wants. -# As this is still insufficient, See also patches/patch-ad. - -MAINTAINER= jhs@FreeBSD.org - -.if !exists(patches/patch-ab) -IS_INTERACTIVE= yes -# patches/patch-ab makes this BATCH compilable, -# ( If you need interactive config, mv patch-ab patch-ab.mv ) -.endif - -# EXEC_DEPENDS?= ghostview:${PORTSDIR}/print/ghostview -# For viewing faxes, not essential for compiling. - -EXEC_DEPENDS+= gs:${PORTSDIR}/print/ghostscript -# ghostscript is called by faxcover & sendfax. -# FreeBSD ports does not come with ghostscript-3 (the license is -# restrictive), FreeBSD ports comes with ghostscript-2.6.2, which -# is what I'm currently using. Sam Leffler wrote: -# Ghostscript versions since 3.12 have had a working tiffg32d -# driver, but beware of versions before 3.12 that have a -# tiffg32d driver; those drivers generate invalid 2D-encoded data. - -# Someone with more time & less space than me can investigate merging these. -# LIB_DEPENDS= something:${PORTSDIR}/graphics/tiff -# ./libtiff has 2M, & may be duplicates of what is in ${PORTSDIR}/graphics/tiff -# LIB_DEPENDS= something:${PORTSDIR}/print/afm -# ./afm/ has 536K of fonts, that perhaps could be merged. - -FAXCOVER?= /etc/faxcover.ps -# Default location to check for an optional over-riding host specific -# customised faxcover that will be installed in these sources, -# & end up where Hylafax installs all its stuff by default: -# /var/spool/fax/etc/.... -# Note dont make FAXCOVER use a variable (such as ${PREFIX}), -# as that wont work in `exists' below. - -# ------------------------------------------------------------------------------ - -post-configure: -.if exists(${FAXCOVER}) - @echo I see you have ${FAXCOVER}, - @echo which I will use to install a system default from. - @# When I suggested to Sam (in the flexfax mailing list) merging - @# in the distribution util/cover.templ & faxcover/faxcover.ps - @# ( as they are virtually identical) Sam said they're for - @# different things, & wouldn't do it. I don't know what the - @# different purposes are, & I Do succesfully use the same file. - -cd ${WRKSRC} ; mv faxcover/faxcover.ps faxcover/faxcover.ps.mv - -cd ${WRKSRC} ; mv util/cover.templ util/cover.templ.mv - -cd ${WRKSRC} ; ln -s ../cover.ps faxcover/faxcover.ps - -cd ${WRKSRC} ; ln -s ../cover.ps util/cover.templ - -cd ${WRKSRC} ; ln -s ${FAXCOVER} cover.ps -.endif -.if exists(patches/patch-ab) - @echo "patches/patch-ab has supressed interactive configuration." - @# If you need interactive config, mv patch-ab patch-ab.mv -.endif - -post-install: - cd ${PREFIX}/bin ; strip \ - fax2ps faxalter faxcover faxmail faxrm faxstat sendfax sendpage - cd ${PREFIX}/sbin ; strip faxd.recv faxgetty faxq - @echo "Hylafax by default only does this sete[gu]id 0 stuff:" - @echo " -u uucp -m 4755 faxq faxgetty" - @echo "If you, like I, think it needs more, run 'make suid'" - @echo "Now consider running faxaddmodem" - -SUID_EXES= /usr/local/sbin/faxgetty -SUID_EXES+= /usr/local/sbin/faxq -SUID_EXES+= /usr/local/bin/faxrm -SUID_EXES+= /usr/local/bin/faxalter -suid: - @# This does too much, & may perhaps cause security loopholes, - @# but default Hylafax doesnt do enough, eg faxrm wont work, - @# & even worse, I have received a faxes that then silent failed - @# to write to recvq. - @# Only fax modem users who test their hypotheses may change this ! - @# (Imagine losing an important incoming fax, if recvq is unwritable.) - chown uucp ${SUID_EXES} - chgrp dialer ${SUID_EXES} - chmod 6555 ${SUID_EXES} - find /var/spool/fax -print | xargs chown uucp - find /var/spool/fax -print | xargs chgrp dialer - find /var/spool/fax -print | xargs chmod g+w - find /var/spool/fax -print | xargs chmod g+r - find /var/spool/fax -type d -print | xargs chmod g+x - # now remove some x bits that get set by mistake. - -cd /var/spool/fax ; chmod g-x FIFO* log/* status/* recvq/* sendq/* - @echo "Now nonsider doing somethink like this:" - @echo " sh" - @echo " n=1" - @echo ' all="ttyd$$n ttyid$$n ttyld$$n cua0$$n cuai0$$n cual0$$n"' - @echo ' chown uucp $$all; chgrp dialer $$all; chmod 660 $$all' - -post-clean: - rm -f \ - fax2ps/fax2ps \ - faxalter/faxalter \ - faxcover/faxcover \ - faxd/faxd \ - faxgetty/faxgetty \ - faxmail/faxmail \ - faxq/faxq \ - faxrm/faxrm \ - faxstat/faxstat \ - recvfax/recvfax \ - sendfax/sendfax \ - sendpage/sendpage \ - sgi2fax/sgi2fax - @# Sam Leffler (author of Hylafax) has a non standard view of - @# `make clean': he leaves binaries intact - deliberately ! - @# One cannot use /usr/share/mk/bsd.port.mk re-clean: to invoke - @# `make clobber' before `make clean' - @# as it results in `"rules", ... Could not find Makedepend' - -.include <bsd.port.mk> diff --git a/comms/hylafax/distinfo b/comms/hylafax/distinfo deleted file mode 100644 index ceabf3388b5f..000000000000 --- a/comms/hylafax/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (hylafax-v3.0pl0-tar.gz) = 014ec8a64ea7493d26c50c61b5ef3111 diff --git a/comms/hylafax/files/README b/comms/hylafax/files/README deleted file mode 100644 index a979996b61d8..000000000000 --- a/comms/hylafax/files/README +++ /dev/null @@ -1,225 +0,0 @@ - NOTES ON HYLAFAX IN FREEBSD (/usr/ports/comms/hylafax) - By Julian Stacey <jhs@freebsd.org> May 1995 - -This port replaces flexfax (which is over a year old). -Thanks to Sam Leffler of SGI for writing & releasing Hylafax :-) -I <jhs@freebsd.org> wrote the FreeBSD ports/comm/hylafax/* files, - -Copyright Julian Stacey 1995: - Please preserve & comply with Sam Leffler's & SGI's legal stuff - I hereby release my work in this area for public use, & disclaim - all liability ! - Leave my name intact please, I'm a freelance, publicity can be useful. - -Documentation: - - On Line Manuals: man hylafax. - - World Wide Web site: (http://www.vix.com/flexfax/ - - Source tree: Local copies of web in html & html/FAQ etc. - -Mailing List for Support, Development etc: - Don't mail me your fax or modem problems, nor post Hylafax - software bugs & fax modem problems to a Freebsd mail list. - The correct mail list: flexfax@sgi.com - -Patches: - Bug reports, accompanied by diff -c patches, will be reviewed & - commited to FreeBSD/ports). - -Examples: - Syntax etc examples are in: config.jhs config.ttyd1.jhs etc.ttys.jhs - -My Test Environment: - SupraFax V32bis + FreeBSD-2-current (May 1995) - -Outstanding: - I'm not sure if the lock file scheme is OK - (It may be, I just used the default). - Some of the permissions are not right, - (sometimes I get many email acknowledgements for each fax - sent (but fax is only sent once, no horrendous phone bill - ... yet ;-) - My faxgetty will not answer as a normal modem (maybe its the modem, - or maybe my config file is wrong). - ---- -Julian Stacey <jhs@freebsd.org> Tel. +49 89 268616. Fax Modem: 2608126 - http://www.regent.e-technik.tu-muenchen.de/people/jhs.html -Vector Systems Ltd: an Internet, Unix & C consultancy in Munich Germany - -Appended are some example Config files: - -etc.ttys -{------- -ttyd1 "/usr/local/sbin/faxgetty" vt100 on unsecure --------} - -config -{------- -LogFacility: daemon -CountryCode: 49 -AreaCode: 89 -LongDistancePrefix: 0 -InternationalPrefix: 00 -DialStringRules: etc/dialrules.europe -ServerTracing: 1 -MaxSendPages: 20 --------} - -config.ttyd1 -{------- -# /var/spool/fax/etc/config.ttyd1 by jhs@freebsd.org -# from $Header: /usr/people/sam/fax/config/RCS/rockwell,v 1.25 1995/03/10 23:36:02 sam Exp $ -# this file documented in man config - -# Sam says: -# { -# If you stop faxq then faxd.recv will remove the job itself; -# otherwise if it sees faxq is running it passes the remove request on and -# assumes the task was completed (there is no acknowledgement). - -# ServerTracing so that tracing messages are not sent out (listed in the -# TODO file, a fix is welcome). If you think this might be happening, try -# echo "CServerTracing: 0x201">/var/spool/fax/FIFO -# to force faxq to reset the current value for ServerTracing. -# } - -# Configuration for a Rockwell-based Class 2 modem. -# Boca M1440E firmware V1.270 or newer -# Dallas Fax (throw it away!) -# Hayes Optima 24+Fax96 firmware TR00-J260-001 XXX or newer -# SupraFAX v.32bis firmware V1.200-C or newer -# Twincom 144/DF firmware revision V1.200 or newer -# Dynalink 1414VE -# (and others) - -# This configuration file sets up the modem to run at 19.2 for -# sending and for receiving. XON/XOFF flow control is used on -# the tty port. RTS/CTS can be used by switching the flow control -# setup, but beware of modems that do not support it during -# facsimile operations. Also beware that the adaptive-answer -# facility, when supported, is usually unreliable. - -# AdaptiveAnswer boolean No enable adaptive answer of inbound calls -AdaptiveAnswer Yes -# AnswerRotary string Any alternatives for answering calls -# AnswerRotary "fax data" -# DestControls jhs set later see man destctrls - -MaxDials 3 # max calls to transmit a job (presumably doing succesive pages) -# Wrong numbers cost me 23pf per fail, & earache to whoever answers the phone ! -# MaxTries 3 # max attempts to transmit a job (3 default) -NoCarrierRetrys 0 # default 1 # number of times to retry dialing on ``NO CARRIER'' - -# JobReqBusy integer 300 requeue interval for BUSY dial result - -MaxSendPages 20 # max pages to permit in a send - -# jhs later QualifyTSI file of TSI patterns for qualifying senders -CountryCode: 49 -AreaCode: 89 -FAXNumber: +49.89.2608126 # also used to name session log file -LocalIdentifier: "+49 89 2608126" -LongDistancePrefix: 0 -InternationalPrefix: 00 -DialStringRules: etc/dialrules.europe -ServerTracing: 1 -SessionTracing: 11 -RecvFileMode: 0644 # if you have nosey users, consider 0600 -LogFileMode: 0644 # make it 0600 if calling card access codes are logged -DeviceMode: 0600 -RingsBeforeAnswer: 2 -SpeakerVolume: medium - -# Any appearance of ``%l'' is replaced with the tty name and any -# appearance of ``%s'' is replaced with the serial port speed (in decimal). -GettyArgs: "std.%s -" # "std.%s ttyd1" # default is "-h %l dx_%s" -# FreeBSD man getty says: getty [type [tty]] -# FreeBSD man login says: -h specifies host from which the connection received. -# kew@timesink.spk.wa.us (FreeBSD 2.1.0) uses "std.%s -". - -TagLineFont: etc/lutRS18.pcf -# pre jhs default was TagLineFormat: "From %%l|%c|Page %%p of %%t" -# %c gives American-only date format, which is confusing in Britain or Germany -# so I use international accountancy date format: (19)95 08 01 (ie 1st Aug) -# I use no words in my tag line, as fax may be in German or English. -#--- -# allow at least 4 spaces before VSL as PCS fax chops left margin -# dont actually use space char, as entabbing this file will lose it all -# dont put too much in any one field or will overprint -# %%l takes LocalIdentifier -# %%n sender fax ie +49.89.2608126 -# %%d target fax ie +498968004525, from sendfax -d gary@68004.525 -# %%p page number inc. cover sheet -# %%t total pages inc. cover sheet -# jhs created `pages' symbol (\241 dec161 xa1) in lutRS18.pcf -# jhs created `phone' symbol (\244 dec164 xa4) in lutRS18.pcf -# `phone' & `pages' are inspired by symbols that pcs fax machine prints -# PCS FAX is "Canon Fax 280" Model H11232, + H11 2325 + HA2 1324, REN=3 -TagLineFormat: "Fax %%n|Tel \244 +49 89 268616|\241 %%p/%%t %Y:%m:%d %H:%M" - -# MaxRecvPages: unlimited - -# Modem-related stuff: should reflect modem command interface -# and hardware connection/cabling (e.g. flow control). - -ModemType: Class2 # use class 2 interface -ModemRate: 19200 # fax send&recv is locked at 19.2 -ModemFlowControl: xonxoff # default - -ModemResetCmds: AT&F2 # what you want for a Supra # JJ I have not checked operation since enabling this -ModemNoFlowCmd: AT&K # disable flow control cmd -ModemHardFlowCmd: AT&K3 # hardware flow control cmd -ModemSoftFlowCmd: AT&K4 # software flow control cmd -ModemSetupDTRCmd: AT&D3 # DTR off causes modem to reset -#ModemSetupDTRCmd: AT&D2S25=1S38=0 # Dynalink 1414VE needs this -ModemSetupDCDCmd: AT&C1 # DCD follows carrier -ModemSetupAACmd: AT+FAA=1+FCLASS=0 # enable in current class -# FAQ says: AT+FAA=1 Auto answer as facsimile or data depending on call - -ModemSendFillOrder: LSB2MSB # as expected -ModemRecvFillOrder: MSB2LSB # opposite of what makes sense - -ModemDialCmd: ATDT%s@ # T for tone dialing, @ for silence - -# Caller ID configuration setup for Supra. - -# QualifyCID: etc/cid (off by default) CID access control list file -CIDNumber: "NMBR = " # pattern string for phone number info # JJ I have not checked operation since enabling this -CIDName: "NAME = " # pattern string for identity info # JJ I have not checked operation since enabling this - -# DEFAULTS FOR REFERENCE -# ModemAnswerFaxCmd string ATA command for answering fax call -# ModemAnswerDataCmd string ATA command for answering data call - -# Class1RecvIdentTimer -# The time, in milliseconds, to wait for an initial -# DCS when receiving a facsimile. CCITT recommenda- -# tion T.30 specifies this as the value of the T1 -# timer. However, adaptive answering schemes such as -# that described above under the AdaptiveAnswer -# parameter may require that this timer be shortened. -# Class1RecvIdentTimer 35000 Class 1: max wait (ms) for initial ident frame -Class1RecvIdentTimer 12000 - -# Supra default wait for carrier is 50/10th sec, change with ats7=255 -# Datatronic default wait for carrier is 45/10th sec. -# matthias says: config.ttyd1 -# -# FaxT1Timer -# should not be changed without full understanding of the ... server. -# The value of the T1 timer in milliseconds. This -# timer is used to time out the initial session con- -# tact; i.e. receipt of DIS/DCS. -# FaxT1Timer 35000 CCITT T.30 T1 timer (ms) -# -# AdaptiveAnswer: -# Class1RecvIdentTimer should be set to a value that -# is shorter than FaxT1Timer. -# yet defaults for both are exactly the same: 35000 / 1000 sec. - -UUCPLockDir /var/spool/lock # jhs added this after seeing where kermit created a lock. -UUCPLockType ascii # jhs added this after seeing what kermit created -# Note kermit -l /dev/supra created /var/spool/lock/LCK..supra -# (supra is a link to cua01, so the lock wont really work, as I'm running -# gettyfax on ttyd1. --------} diff --git a/comms/hylafax/files/patch-ab b/comms/hylafax/files/patch-ab deleted file mode 100644 index 03446a5f38db..000000000000 --- a/comms/hylafax/files/patch-ab +++ /dev/null @@ -1,32 +0,0 @@ -This patch prepared by Julian Stacey <jhs@FreeBSD.Org - -Make this a BATCH compilable port, instead of IS_INTERACTIVE - -Warning before removing or renaming this patch, -consult this code segment in ../Makefile: - .if !exists(patches/patch-aa) - IS_INTERACTIVE= yes - .endif - -*** configure Sat May 20 16:30:29 1995 ---- configure Sat May 20 16:58:58 1995 -*************** -*** 2889,2895 **** - fi - checkForExecutable $PATH_SENDMAIL - checkForExecutable $PATH_GETTY -! printConfig; prompt "Are these ok [yes]?"; read ok - test -z "$ok" && ok=yes - case "$ok" in - [1-9]|1[0-7]) promptForParameter $ok;; ---- 2889,2898 ---- - fi - checkForExecutable $PATH_SENDMAIL - checkForExecutable $PATH_GETTY -! printConfig -! ok=yes -! echo "If you do not like this config, uncomment next prompt line in configure." -! # prompt "Are these ok [yes]?"; read ok - test -z "$ok" && ok=yes - case "$ok" in - [1-9]|1[0-7]) promptForParameter $ok;; diff --git a/comms/hylafax/pkg-comment b/comms/hylafax/pkg-comment deleted file mode 100644 index fcea4c154853..000000000000 --- a/comms/hylafax/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -hylafax-v3.0pl0 - version 3.0pl0 of the fax software package duplicates tiff code diff --git a/comms/hylafax/pkg-descr b/comms/hylafax/pkg-descr deleted file mode 100644 index 3ddc577a466a..000000000000 --- a/comms/hylafax/pkg-descr +++ /dev/null @@ -1,14 +0,0 @@ -HylaFAX is a facsimile system for UNIXtm systems. Among -the features of HylaFAX are: -- HylaFAX runs as a network service; this means a fax - modem may be effectively shared by a large number of users. -- HylaFAX can be configured to work with a wide variety - of fax modems on a wide variety of systems. -- Access to the system can be restricted by the adminis- - trator to selected hosts and/or users. -- Transmission requests may be processed immediately (default) or queued - for processing at a later time, in the manner of the at(1) command. -- Remote facsimile machines may be polled to retrieve - publicly available documents. - - Julian Stacey <jhs@freebsd.org> diff --git a/comms/hylafax/pkg-plist b/comms/hylafax/pkg-plist deleted file mode 100644 index deaf21dc39b4..000000000000 --- a/comms/hylafax/pkg-plist +++ /dev/null @@ -1,209 +0,0 @@ -@comment PLIST by Julian Stacey <JHS@FreeBSD.Org> - -@name hylafax - -@pkgdep ghostscript -@comment Ghostscript versions since 3.12 have had a working tiffg32d - -@cwd /usr/local -@dirrm /var/spool/fax -@dirrm /usr/local/lib/fax - -@comment theres no example of good @mtree syntax in ports yet -@comment when such example appears, it will be worth converting this -@comment so that mtree can do the mkdir work: -@comment @cwd -@comment @owner bin -@comment @group bin -@comment @mode 755 -@comment /usr/local/bin -@comment /usr/local/lib/fax -@comment /usr/local/sbin -@comment @owner uucp -@comment @group dialer -@comment @mode 755 -@comment /var/spool/fax -@comment /var/spool/fax/bin -@comment /var/spool/fax/config -@comment /var/spool/fax/etc -@comment /var/spool/fax/recvq -@comment /var/spool/fax/info (No pkg file here, but need dir -@comment /var/spool/fax/log (No pkg file here, but need dir -@comment /var/spool/fax/status (No pkg file here, but need dir -@comment @owner uucp -@comment @group dialer -@comment @mode 700 -@comment /var/spool/fax/sendq -@comment /var/spool/fax/docq -@comment /var/spool/fax/tmp - -@cwd /var/spool/fax -@mode 600 -@comment fifo -FIFO -@mode 444 -COPYRIGHT - -@cwd /var/spool/fax/bin -notify -@mode 444 -ps2fax.gs -ps2fax.dps -ps2fax -notify.awk -@mode 555 -faxrcvd -pollrcvd -mkcover -transcript - -@cwd /var/spool/fax/config -@mode 444 -class1 -class2 -class2.0 -skel -att-dataport-2 -att-dataport-2.0 -att-dataport -cirrus -dsi-scout+ -e-tech -everex-2496d -exar -gvc-288 -gvc-288-2 -intel-400e -moto-288 -mt-1432 -nuvo-voyager -ppi-pm14400fxmt -ppi-pm14400fxsa -rc144ac -rc144ac-1 -rc288dpi -rc288dpi-1 -rc32acl -rc32acl-1 -telebit-t3000 -telebit-qblazer -telebit-wb -tricom2842 -uds-fastalk -usr-2.0 -usr-rts -usr-xon -zyxel-1496e -zyxel-1496e-1 -zyxel-1496e-2.0 - -@cwd /var/spool/fax/etc -@mode 444 -dpsprinter.ps -cover.templ -dialrules -dialrules.sf-ba -dialrules.europe -@mode 644 -lutRS18.pcf -hosts -xferlog - -@cwd /usr/local/bin -@mode 555 -sendpage -fax2ps -faxalter -faxcover - -@cwd /usr/local/sbin -@owner uucp -@group dialer -@mode 6555 -faxq -faxgetty -@owner uucp -@group dialer - -@mode 555 -textfmt -faxmsg -faxabort -faxanswer -faxquit -faxinfo -dialtest -typetest -xferstats -recvstats -faxcron -faxsend -pagesend -tsitest -tagtest -lockname -ondelay -faxaddmodem -probemodem - -@cwd /usr/local/lib/fax -@mode 444 -pagesizes -typerules -faxcover.ps - -@cwd /usr/local/man/man1 -@mode 444 -fax2ps.1 -faxalter.1 -faxcover.1 -faxmail.1 -faxrm.1 -faxstat.1 -hylafax.1 -sendfax.1 -sendpage.1 -sgi2fax.1 -textfmt.1 - -@cwd /usr/local/man/man5 -pagesizes.5f -typerules.5f -cid.5f -config.5f -destctrls.5f -dialrules.5f -hosts.5f -hylafax.5f -info.5f -log.5f -recvq.5f -sendq.5f -status.5f -tsi.5f -xferlog.5f - -@cwd /usr/local/man/man8 -dialtest.8c -faxabort.8c -faxaddmodem.8c -faxanswer.8c -faxcron.8c -faxd.recv.8c -faxgetty.8c -faxq.8c -faxquit.8c -faxrcvd.8c -faxsend.8c -mkcover.8c -notify.8c -pagesend.8c -pollrcvd.8c -ps2fax.8c -recvstats.8c -tagtest.8c -transcript.8c -tsitest.8c -xferstats.8c - -@comment end diff --git a/comms/kermit/Makefile b/comms/kermit/Makefile deleted file mode 100644 index 34dc508a60c3..000000000000 --- a/comms/kermit/Makefile +++ /dev/null @@ -1,19 +0,0 @@ -# New ports collection makefile for: kermit -# Version required: 5A(190) -# Date created: Oct 27, 1994 -# Whom: pst -# Changed: ats, Nov 16, 1994 -# - -DISTNAME= cku190 -PKGNAME= kermit-5a.190 -CATEGORIES+= comms -MASTER_SITES= ftp://kermit.columbia.edu/kermit/archives/ -EXTRACT_SUFX= .tar.gz - -NO_WRKSUBDIR= yes - -# We can't distribute the binary because of the copyright. -NO_PACKAGE= yes - -.include <bsd.port.mk> diff --git a/comms/kermit/distinfo b/comms/kermit/distinfo deleted file mode 100644 index 7bba77ff11af..000000000000 --- a/comms/kermit/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (cku190.tar.gz) = ad191cb33beb042050d5636a52e8e0d8 diff --git a/comms/kermit/files/Makefile.sed b/comms/kermit/files/Makefile.sed deleted file mode 100644 index 96d61a3c3bb7..000000000000 --- a/comms/kermit/files/Makefile.sed +++ /dev/null @@ -1,34 +0,0 @@ -PROG= kermit -CFLAGS+= -I${.CURDIR} -DBSD44 -DCK_CURSES -DDYNAMIC -DTCPSOCKET \ - -DNOCOTFMC -SRCS= ckcmai.c ckucmd.c ckuusr.c ckuus2.c ckuus3.c ckuus4.c ckuus5.c \ - ckuus6.c ckuus7.c ckuusx.c ckuusy.c ckcpro.c ckcfns.c ckcfn2.c \ - ckcfn3.c ckuxla.c ckucon.c ckutio.c ckufio.c ckudia.c ckuscr.c \ - ckcnet.c - -# uncomment these for uucp setuid dialout -#CFLAGS+= -DSETREUID -#BINMODE=4510 -#BINOWN= uucp -#BINGRP= dialer - -BINDIR=%%PREFIX%%/bin -MANDIR=%%PREFIX%%/man/man - -CLEANFILES+= ckcpro.c ckcwart.o wart - -DPADD= ${LIBCURSES} ${LIBTERM} -LDADD= -lcurses -ltermcap - -.SUFFIXES: .w - -.w.c: - ./wart ${.IMPSRC} ${.TARGET} - -wart: ckwart.c - $(CC) -o wart ${.CURDIR}/ckwart.c - -ckcpro.c: ckcpro.w -ckcpro.c: wart - -.include <bsd.prog.mk> diff --git a/comms/kermit/pkg-comment b/comms/kermit/pkg-comment deleted file mode 100644 index 857d466006d2..000000000000 --- a/comms/kermit/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -KERMIT file transfer protocol utility version 5A edit 189 (binaries) diff --git a/comms/kermit/pkg-descr b/comms/kermit/pkg-descr deleted file mode 100644 index c1c48e659510..000000000000 --- a/comms/kermit/pkg-descr +++ /dev/null @@ -1,8 +0,0 @@ -KERMIT file transfer protocol 5A edit 189 ------------------------------------------ - -This is a release of C-Kermit 5A edit 189 file transfer protocol utility. -This version supports transfer of un-escaped control characters for -very fast file transfers with high reliability. - -(binaries) diff --git a/comms/kermit/pkg-plist b/comms/kermit/pkg-plist deleted file mode 100644 index 293b6e1fa5a2..000000000000 --- a/comms/kermit/pkg-plist +++ /dev/null @@ -1,3 +0,0 @@ -@cwd /usr/local -bin/kermit -man/man1/kermit.1.gz diff --git a/comms/kermit/scripts/configure b/comms/kermit/scripts/configure deleted file mode 100644 index 151f408bb82f..000000000000 --- a/comms/kermit/scripts/configure +++ /dev/null @@ -1,8 +0,0 @@ -#!/bin/sh -# -# shuffle things around for bmake to work right -# -mv ${WRKDIR}/makefile ${WRKDIR}/makefile.dist -mv ${WRKDIR}/ckuker.nr ${WRKDIR}/kermit.1 -sed -e "s@%%PREFIX%%@${PREFIX}@" < ${FILESDIR}/Makefile.sed > ${WRKDIR}/Makefile -cp ${FILESDIR}/dot.kermrc ${WRKDIR} diff --git a/comms/mgetty+sendfax/Makefile b/comms/mgetty+sendfax/Makefile deleted file mode 100644 index 14b5bea8e696..000000000000 --- a/comms/mgetty+sendfax/Makefile +++ /dev/null @@ -1,28 +0,0 @@ -# New ports collection makefile for: mgetty+sendfax -# Version required: 0.22 -# Date created: 21 September 1994 -# Whom: jmz -# -# $Id$ -# - -DISTNAME= mgetty-0.22 -CATEGORIES+= comms -MASTER_SITES= ftp://hpsystem2.informatik.tu-muenchen.de/pub/comp/networking/communication/modem/mgetty/ -DISTFILES= mgetty+sendfax-0.22.tar.gz - -MAINTAINER= jmz@FreeBSD.org - -MAKE_FLAGS= CC=cc spool=/var/spool LDFLAGS=-lutil prefix=${PREFIX} -f -USE_GMAKE= yes -IS_INTERACTIVE= yes - -pre-install: - @mkdir -p ${PREFIX}/bin - @mkdir -p ${PREFIX}/lib - @mkdir -p ${PREFIX}/info - @mkdir -p ${PREFIX}/man/man1 - @mkdir -p ${PREFIX}/man/man4 - @(cd ${WRKSRC}/doc; ${GMAKE} manpages) - -.include <bsd.port.mk> diff --git a/comms/mgetty+sendfax/distinfo b/comms/mgetty+sendfax/distinfo deleted file mode 100644 index d2e174ae3a52..000000000000 --- a/comms/mgetty+sendfax/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (mgetty+sendfax-0.22.tar.gz) = 78932610ba4accc7d8eb20c9410387fa diff --git a/comms/mgetty+sendfax/pkg-comment b/comms/mgetty+sendfax/pkg-comment deleted file mode 100644 index e51cdac32c23..000000000000 --- a/comms/mgetty+sendfax/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -mgetty+sendfax version 0.22 - handle external logins, send and receive faxes diff --git a/comms/mgetty+sendfax/pkg-descr b/comms/mgetty+sendfax/pkg-descr deleted file mode 100644 index 875438a23762..000000000000 --- a/comms/mgetty+sendfax/pkg-descr +++ /dev/null @@ -1,10 +0,0 @@ -Mgetty is a ``smart'' getty replacement, designed to be used with hayes -compatible data and data/fax modems. -Mgetty knows about modem initialization, manual modem answering (so your -modem doesn't answer if the machine isn't ready), UUCP locking (so you can -use the same device for dial-in and dial-out). -Mgetty provides very extensive logging facilities. - -Sendfax send the named g3 fax files to the fax machine at "phone number". -The g3 files can be created with pbmtog3(1) or GNU's GhostScript with the -"digifax" driver. diff --git a/comms/mgetty+sendfax/pkg-plist b/comms/mgetty+sendfax/pkg-plist deleted file mode 100644 index 9108fe4984ff..000000000000 --- a/comms/mgetty+sendfax/pkg-plist +++ /dev/null @@ -1,45 +0,0 @@ -@cd /usr/local -@mode 775 -@owner bin -@group bin -bin/faxspool -bin/faxq -bin/faxrm -bin/g3topbm -bin/pbmtog3 -bin/g3cat -@mode 700 -bin/faxrunq -sbin/mgetty -sbin/sendfax -@owner root -@mode 600 -lib/mgetty+sendfax/dialin.config -lib/mgetty+sendfax/login.config -@owner bin -@mode 644 -lib/mgetty+sendfax/faxheader -lib/mgetty+sendfax/cour25.pbm -lib/mgetty+sendfax/cour25n.pbm -man/man1/g3topbm.1 -man/man1/pbmtog3.1 -man/man1/g3cat.1 -man/man1/faxspool.1 -man/man1/faxrunq.1 -man/man1/faxq.1 -man/man1/faxrm.1 -man/man1/fax.1 -man/man1/coverpg.1 -man/man4/mgettydefs.4 -man/man5/faxqueue.5 -man/man8/sendfax.8 -man/man8/mgetty.8 -info/mgetty.info -info/mgetty.info-1 -info/mgetty.info-2 -info/mgetty.info-3 -@cd /var/spool -@exec mkdir -p %D/fax/incoming -@exec mkdir -p %D/fax/outgoing -@exec chmod -R 775 %D/fax -@unexec rm -r %D/fax diff --git a/comms/mgetty+sendfax/scripts/configure b/comms/mgetty+sendfax/scripts/configure deleted file mode 100644 index 26d113975821..000000000000 --- a/comms/mgetty+sendfax/scripts/configure +++ /dev/null @@ -1,378 +0,0 @@ -#!/bin/sh - - -H=$WRKSRC/policy.h -trap "rm -f $H; exit 1" 1 2 3 -cp $WRKSRC/policy.h-dist $H || exit 1 - - -ww () { - echo "#undef $1" >>$H - echo "#define $1 $2" >>$H -} -wq () { - echo -n "$1 [$2] " - read answ; if [ "$answ" = "" ]; then answ=$2; fi - ww $3 "\"$answ\"" - echo "---------------------------------------------------------------------" ; echo -} -wd () { - echo -n "$1 [$2] " - read answ; if [ "$answ" = "" ]; then answ=$2; fi - ww $3 "$answ" - echo "---------------------------------------------------------------------" ; echo -} -wb () { - echo -n "$1 [$2] " - read answ; if [ "$answ" = "" ]; then answ=$2; fi - ww $3 $4$answ - echo "---------------------------------------------------------------------" ; echo -} -wa () { - echo -n "$1 [$2] " - read answ; if [ "$answ" = "" ]; then answ=$2; fi - if [ $answ = "y" ]; then - echo "#define $3 $4" >>$H - fi - echo "---------------------------------------------------------------------" ; echo -} -wn () { - echo -n "$1 " - read answ; if [ "$answ" != "" ]; then - echo "#define $2 \""$answ"\"" >>$H - fi - echo "---------------------------------------------------------------------" ; echo -} - -# our PID files used to live under /var/run, do not bloat /etc -ww MGETTY_PID_FILE \"/var/run/mgetty.%s.pid\" - - -cat <<END - - - login dispatcher config file - - In this file, you can configure which "login" program (default /bin/login) - to call for what user name. - - You could use it to call "uucico" for all users starting with "U*" - (works only with Taylor UUCP 1.04 with my patch), or to call a fido - mailer for fido calls (only if -DFIDO defined)... - See the samples in the example login.config file (built from login.cfg.in). - - WARNING: make sure that this file isn't world-accessable (SECURITY!) - - If you want to call /usr/bin/login in any case, do not define this -END -echo "#undef LOGIN_CFG_FILE" >>$H -wn "config file:" LOGIN_CFG_FILE - -ww DEFAULT_LOGIN_PROGRAM \"/usr/bin/login\" - - -cat <<END - user id of the "uucp" user. The tty device will be owned by this user, - so parallel dial-out of uucico will be possible -END -wq "uucp user:" uucp UUCPID - -cat <<END - access mode for the line while getty has it - it should be accessible - by uucp / uucp, but not by others (imagine someone dialing into your - system and using another modem to dial to another country...) -END -wd "access mode:" 0660 FILE_MODE - -cat <<END - Name of the mgetty log file - e.g. "/usr/spool/log/mgetty.log.%s" - a "%s" will be replaced by the device name, e.g. "tty2a" -END -wq "log file:" /tmp/log_mg.%s LOG_PATH - -cat <<END - Default log error level threshold. Possible error levels are - L_FATAL, L_ERROR, L_WARN, L_AUDIT, L_MESG, L_NOISE, L_JUNK (see mgetty.h) -END -wd level: L_MESG LOG_LEVEL - -cat <<END - System administrator - if a severe error happens (lprintf called - with log_level L_FATAL) and writing to CONSOLE is not possible, - the logfile will be mailed to him -END -wq "system administrator:" root ADMIN - -cat <<END - Syslog - - If you want logging messages of type L_AUDIT, L_ERROR and L_FATAL - to go to the "syslog", define this. - mgetty will use the facility "LOG_AUTH", and the priorities - LOG_NOTICE, LOG_ERR and LOG_ALERT, respectively. -END -wa "do you want logging messages?" n SYSLOG "" - -cat <<END - System name - printed at login prompt - If you do not define this, the uname() call will be used -END -wn "system name:" SYSTEM - -cat <<END - Login prompt - The "@", "\\D" and "\\T" escapes will be replaced by SYSTEM, the - current date and time, respectively. - override with "-p <prompt>" switch -END -wq "login prompt:" "@!login: " LOGIN_PROMPT - -cat <<END - Maximum time before login name has to be entered (in seconds) - (after that time a warning will be issued, after that, the call is - dropped). -END -wd "max login time:" 240 MAX_LOGIN_TIME - -cat <<END - nologin file - - If that file exists, a ringing phone won't be answered (see manual). - "%s" will be replaced by the device name. -END -wq "login file:" /etc/nologin.%s NOLOGIN_FILE - -ww LOCK \"/var/spool/lock/LCK..%s\" - -cat <<END - Set this to "1" if your system uses binary lock files (i.e., the pid - as four byte integer in host byte order written to the lock file) - If it is "0", HDB locking will be used - the PID will be written as - 10 byte ascii, with a trailing newline - (Just check "LOCK" while uucico or pcomm or ... are running to find - out what lock files are used on your system) -END -wd "blocks binary:" 0 LOCKS_BINARY - -cat <<END - the default speed used by mgetty - override it with "-s <speed>" - - WARNING: ZyXELs *can* do faxreceive with 38400, but a lot other modems, - especially such based on the rockwell chipset can *not*. So, if - your fax receive fails mysteriously, timing out waiting for "OK", try - setting this to 19200 -END - -wb speed: 38400 DEFAULT_PORTSPEED B - -cat <<END - the modem initialization string - - this sample string is for ZyXELs, for other modems you'll have to - replace &H3 (rts/cts flow control), &K4 (enable v42bis) and &N0 - (answer with all known protocols). - For instructions how to setup various other modems, look into - mgetty.texi ("modems" section) and check your modem manual - For some modems, an initial "\d" is needed. - If you need a "\" in the modem command, give it as "\\\\". - If you wish to use ZyXEL callerid, add "S40.2=1" - The modem must answer with "OK" (!!!) - otherwise, change mgetty.c -END -wq "initialization string:" "ATS0=0Q0&D3&H3&N0&K4" MODEM_INIT_STRING - -cat <<END - command termination string - - for most modems, terminating the AT... command with "\r" is - sufficient and "\r\n" also works without doing harm. - Unfortunately, for the Courier HST, you've to use *only* \r, - otherwise ATA won't work (immediate NO CARRIER), and for some - ZyXELs, you have to use \r\n (no OK otherwise). - So, try one, and if it doesn't work, try the other. -END -wq "suffix:" "\r" MODEM_CMD_SUFFIX - -cat <<END - "keep alive" - - mgetty can periodically check whether the modem is still alive - by issueing an "AT\r" command and checking for the "OK" - Define here, in seconds, how often mgetty should check. For normal - reliable modems, once an hour should be sufficient... - If you use "-1", mgetty won't check. -END -wd "check time" 3600 MODEM_CHECK_TIME - - -cat <<END - modem mode - - specify the default way mgetty+sendfax handle a faxmodem. - You have four choices: - "data" - data only, no faxing available (for sendfax, equal to "auto") - "cls2" - use AT+FCLASS=2 - "c2.0" - use AT+FCLASS=2.0 - "auto" - try "2.0", then "2", then fall to "data". - - Normally, you can leave this to "auto", but if you have a modem that - can do class 2.0 and class 2, and 2.0 doesn't work, then you could try - setting it to "cls2". - You can override this define with the "-C <mode>" switch. -END -wq "modem mode:" auto DEFAULT_MODEMTYPE - - -cat <<END - some modems are a little bit slow - after sending a response (OK) - to the host, it will take some time before they can accept the next - command - specify the amount needed in data mode here (in - milliseconds). Normally, 50 ms should be sufficient. (On a slow - machine it may even work without any delay at all) - - Be warned: if your machine isn't able to sleep for less than one - second, this may cause problems. - and this is the delay before sending each command while in fax mode -END -wd delay: 50 DO_CHAT_SEND_DELAY - -cat <<END - incoming faxes will be chmod()ed to this mode - (if you do not define this, the file mode will be controlled by - mgetty's umask) -END -wd "fax file mode:" 0660 FAX_FILE_MODE - -cat <<END - if your faxmodem switches to 19200 bps just after sending the "+FCON" - message to the host, define this. (Not important if you have the - portspeed set to 19200 anyway). - Some Tornado and Supra modems are know to do this. - ZyXELs do *not* do this, except if explicitely told to do so. - - You can see if this happens if mgetty gets the "+FCON" response, - starts the fax receiver, and times out waiting for OK, receiving - nothing or just junk. -END -wa "do your faxmodem switches to 19200?" n FAX_RECEIVE_USE_B19200 - -wa "do you have a US Robotics?" n FAX_USRobotics "" - -cat <<END -local station ID - - 20 character string, most faxmodem allow all ascii characters 32..127, - but some do only allow digits and blank - AT+FLID=? should tell you what's allowed and what not. -END -wq "station id:" "00 00 0000000" FAX_STATION_ID - -cat <<END - ------ sendfax-specific stuff follows here -------- - --------------------------------------------------- - - the baudrate used for *sending* faxes. ZyXELs can handle 38400, - SUPRAs (and other rockwell-based faxmodems) do not - I recommend 38400, since 19200 may be to slow for 14400 bps faxmodems! -END -wb "baud rate:" 38400 FAX_SEND_BAUD B - -cat <<END - switch baud rate after +FCLASS=2 - - some weird modems require that you initialize the modem with one - baud rate (e.g. 2400 or 9600 for cheap 2400+fax modems, or "smart" - modems that insist on staying locked to 38400 (ELSA!)), but switch - to another baud rate, typically 19200, immediately after receiving - the "AT+FCLASS=2" command. - - If the following is defined, sendfax will switch to the speed given - here after sending AT+FCLASS=2. - - Only try fiddling with this if sendfax times out during modem - initialization, receiving junk instead of "OK" or "ERROR" (logfile!) -END -wa "switch to 19200?" n FAX_SEND_SWITCHBD B19200 - -cat <<END -this is the command to set the modem to use the desired flow control. - For hardware handshake, this could be &H3 for the ZyXEL, &K3 for - Rockwell-Based modems or \\Q3&S0 for Exar-Based Modems (i.e. some GVC's) -END -wq command: "AT&H3" FAX_MODEM_HANDSHAKE - -cat <<END - When sending a fax, if the other side says "page bad, retrain - requested", sendfax will retry the page. Specifiy here the maximum - number of retries (I recommend 3) before hanging up. - - If you set it to "0", sendfax will *never* retransmit a page (only - do this if you know that your modem returns +FPTS:2 even if the - page arrived properly, but be warned - you wont' be able to react - properly to transmission errors!) -END -wd "max tries:" 3 FAX_SEND_MAX_TRIES - -cat <<END - the device(s) used for faxing - multiple devices can be separated by ":", e.g. "tty1a:tty2a" - (without (!) leading /dev/) -END -wq devices: cuaa1 FAX_MODEM_TTYS - -cat <<END - some modems, notably some GVC modems and the german telecom approved - ZyXEL EG+ have the annoying behaviour of lowering and raising the - DCD line during the pre- and post-page handshake (when sending). - - If your modem does this, sendfax will terminate immediately after - starting to send the first page, or between the first and second - page, and the fax log file will show something like - "read failed, I/O error". - - If you define this, sendfax will (try to) ignore that line -END -wa define? n FAX_SEND_IGNORE_CARRIER "" - -cat <<END - Xon or not? - - the first issues of the class 2 drafts required that the program waits - for an Xon character before sending the page data. Later versions - removed that. Sendfax can do both, default is to wait for it. - - If you get an error message "... waiting for XON" when trying to - send a fax, try this one. Some ELSA modems are know to need it. -END -wa "Xon ?" n FAXSEND_NO_XON "" - -cat <<END - where to send notify mail about incoming faxes to - (remember to create an mail alias if no such user exists!) -END -wq "send to:" faxadmin MAIL_TO - -cat <<END - after a fax has arrived, mgetty can call a program for further - processing of this fax. - - (e.g.: printing of the fax, sending as MIME mail, displaying in an X - window (the latter one could be tricky) ...) - - It will be called as: - <program> <result code> "<sender_id>" <#pgs> <pg1> <pg2>... - - Define the name of this program here - If you don't want this type of service, do not define it at all -END -wn "program name (eg /usr/local/lib/mgetty+sendfax/new_fax): " FAX_NOTIFY_PROGRAM - -cat <<END - if this file exists, it can be used to control what callers - are allowed in. If undefined, the functionality is omitted. -END -wn "file (eg /usr/local/lib/mgetty+sendfax/dialin.config):" CNDFILE - -ww MAILER \"/usr/sbin/sendmail\" - -exit 0 diff --git a/comms/seyon/Makefile b/comms/seyon/Makefile deleted file mode 100644 index b9ff5f020d62..000000000000 --- a/comms/seyon/Makefile +++ /dev/null @@ -1,20 +0,0 @@ -# New ports collection makefile for: seyon -# Version required: 2.14b or 2.14c -# Date created: 3 October 1994 -# Whom: Michael Elbel (me) -# -# $Id$ -# - -DISTNAME= Seyon-2.14b -PKGNAME= seyon-2.14b -CATEGORIES+= comms x11 -MASTER_SITES= ftp://sipb.mit.edu/pub/seyon/ -DISTFILES= Seyon-2.14b-tar.Z - -MAINTAINER= me@FreeBSD.org - -USE_IMAKE= yes -WRKSRC= ${WRKDIR}/seyon - -.include <bsd.port.mk> diff --git a/comms/seyon/distinfo b/comms/seyon/distinfo deleted file mode 100644 index 434346a601c5..000000000000 --- a/comms/seyon/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (Seyon-2.14b-tar.Z) = bc4903422dcedd245cffedd49e923a79 diff --git a/comms/seyon/files/patch-aa b/comms/seyon/files/patch-aa deleted file mode 100644 index 9ddb21bb298f..000000000000 --- a/comms/seyon/files/patch-aa +++ /dev/null @@ -1,116 +0,0 @@ -diff -c ./Imakefile ../seyon.new/Imakefile -*** ./Imakefile Sat Mar 27 22:20:12 1993 ---- ../seyon.new/Imakefile Fri Feb 3 07:51:12 1995 -*************** -*** 11,16 **** ---- 11,19 ---- - DEPLIBS = - LOCAL_LIBRARIES = XawClientLibs - -+ /* We need seyon to be sgid dialer */ -+ INSTPGMFLAGS = -s -m 2755 -o bin -g dialer -+ - /* SYS_LIBRARIES = -lm */ - - SRCS = Seyon.c SeActions.c SeScan.c SeDial.c SeErr.c SeGeneric.c \ -Only in .: Makefile -diff -c ./SePort.c ../seyon.new/SePort.c -*** ./SePort.c Wed Apr 21 15:38:31 1993 ---- ../seyon.new/SePort.c Fri Feb 3 07:37:50 1995 -*************** -*** 627,645 **** - #endif - break; - #if USE_NONSTD_BAUD -- #ifdef linux - case 57600: - baudrate = B38400; - ser_io.flags &= ~ASYNC_SPD_MASK; - ser_io.flags |= ASYNC_SPD_HI; - break; - case 115200: - baudrate = B38400; - ser_io.flags &= ~ASYNC_SPD_MASK; - ser_io.flags |= ASYNC_SPD_VHI; - break; - #endif -- #endif - default: - return (-1); - } ---- 627,651 ---- - #endif - break; - #if USE_NONSTD_BAUD - case 57600: -+ #ifdef linux - baudrate = B38400; - ser_io.flags &= ~ASYNC_SPD_MASK; - ser_io.flags |= ASYNC_SPD_HI; -+ #else -+ baudrate = B57600; -+ #endif - break; - case 115200: -+ #ifdef linux - baudrate = B38400; - ser_io.flags &= ~ASYNC_SPD_MASK; - ser_io.flags |= ASYNC_SPD_VHI; -+ #else -+ baudrate = B115200; -+ #endif - break; - #endif - default: - return (-1); - } -*************** -*** 691,696 **** ---- 697,710 ---- - #endif - #endif - return 38400; -+ #if USE_NONSTD_BAUD -+ #ifndef linux -+ case B57600: -+ return(57600); -+ case B115200: -+ return(115200); -+ #endif -+ #endif - } - - SeError("Consistency error in baud rate"); -Only in ../seyon.new: SePort.c.orig -diff -c ./SeSubs.c ../seyon.new/SeSubs.c -*** ./SeSubs.c Fri Apr 23 12:24:17 1993 ---- ../seyon.new/SeSubs.c Fri Feb 3 07:47:37 1995 -*************** -*** 249,254 **** ---- 249,256 ---- - - if (setuid(getuid()) < 0) - SePError("Failed to set effective uid"); -+ if (setgid(getgid()) < 0) -+ SePError("Failed to set effective gid"); - - if (*scmd == '\0') { - SeNotice(FmtString1("Executing the shell ``%s''", shell)); -diff -c ./config.h ../seyon.new/config.h -*** ./config.h Wed Apr 21 14:47:48 1993 ---- ../seyon.new/config.h Fri Feb 3 07:37:50 1995 -*************** -*** 81,86 **** ---- 81,92 ---- - #define HAVE_USLEEP YES - #endif - -+ #ifdef __FreeBSD__ -+ #define USE_NONSTD_BAUD YES -+ #define LF_PATH "/var/spool/lock" -+ #define LF_PREFIX "LCK.." -+ #endif -+ - #ifdef SVR4 - #define HAVE_TERMIOS YES - #define HAVE_MODEM_CONTROL YES diff --git a/comms/seyon/pkg-comment b/comms/seyon/pkg-comment deleted file mode 100644 index 77dbfe8d625a..000000000000 --- a/comms/seyon/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -The Seyon communications package for the X Window system, version 2.14c
\ No newline at end of file diff --git a/comms/seyon/pkg-descr b/comms/seyon/pkg-descr deleted file mode 100644 index 8899a51560ec..000000000000 --- a/comms/seyon/pkg-descr +++ /dev/null @@ -1,23 +0,0 @@ -Seyon is a complete full-featured telecommunications package for -the X Window System. Its features include: - - - Dialing directory that supports an unlimited number of entries. - - Terminal emulation window using any terminal emulation program - that supports X. This defaults to xterm. - - Script language to automate tedious tasks such as logging into - remote hosts. - - Unlimited number of slots for external file transfer protocols. - - Support for zmodem auto-download. - - Translation modes. Seyon can perfrom useful trasnlations on the - user's input. - - interactive setting of program parameters - - on-line help - - modem speeds up to 115200 bps - - software (XON/XOFF) and hardware (RTS/CTS) flow control - - session capture to a file - - temporary running of a local shell in the terminal emulation window. - -Seyon is intended to be both simple and extensively configurable. -Almost every aspect of Seyon can be configured via the resources -to suit the user's taste. - diff --git a/comms/seyon/pkg-plist b/comms/seyon/pkg-plist deleted file mode 100644 index 9e5619273d81..000000000000 --- a/comms/seyon/pkg-plist +++ /dev/null @@ -1,11 +0,0 @@ -@cwd ${X11BASE} -@mode 2755 -@owner bin -@group dialer -bin/seyon -@group bin -@mode 444 -lib/X11/app-defaults/Seyon -lib/X11/app-defaults/Seyon-color -lib/X11/seyon.help -man/man1/seyon.1.gz diff --git a/comms/viewfax/Makefile b/comms/viewfax/Makefile deleted file mode 100644 index ebaee8141a55..000000000000 --- a/comms/viewfax/Makefile +++ /dev/null @@ -1,19 +0,0 @@ -# New ports collection makefile for: g3view -# Version required: 1.8 -# Date created: 3 February 1995 -# Whom: jmz -# -# $Id$ -# - -DISTNAME= g3view-1.8 -CATEGORIES+= x11 -MASTER_SITES= ftp://ftp.leo.org//pub/comp/networking/communication/modem/mgetty/ - -MAINTAINER= jmz@FreeBSD.org - -pre-install: - @mkdir -p ${PREFIX}/bin - @mkdir -p ${PREFIX}/man/man1 - -.include <bsd.port.mk> diff --git a/comms/viewfax/distinfo b/comms/viewfax/distinfo deleted file mode 100644 index c9ca61fef5d1..000000000000 --- a/comms/viewfax/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (g3view-1.8.tar.gz) = 5c37dd6d6609f000e29f0d83f79d4e50 diff --git a/comms/viewfax/pkg-comment b/comms/viewfax/pkg-comment deleted file mode 100644 index cd9030f127fd..000000000000 --- a/comms/viewfax/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -g3view - fast display of a g3 fax file in an X11 window diff --git a/comms/viewfax/pkg-descr b/comms/viewfax/pkg-descr deleted file mode 100644 index 8b027853e997..000000000000 --- a/comms/viewfax/pkg-descr +++ /dev/null @@ -1,11 +0,0 @@ -g3view displays a group 3 fax file in an X11 window. The input file -must be a raw, single-page fax received by a fax modem. -The fax image is rendered at full resolution and then successively -scaled down by a linear factor of 2 prior to display until it fits on -the screen. The display can be controlled interactively using mouse -and keyboard commands. The left mouse button expands the image by a -factor of two and the right button reduces it by the same factor. If -the image is bigger than the available window size, the middle mouse -button can be used to reposition it within the window. To see the -right bottom corner of the image, click near in the right bottom -corner of the window, etc. diff --git a/comms/viewfax/pkg-plist b/comms/viewfax/pkg-plist deleted file mode 100644 index d05c46c22ba1..000000000000 --- a/comms/viewfax/pkg-plist +++ /dev/null @@ -1,6 +0,0 @@ -@cd /usr/local -@owner bin -@mode 755 -bin/g3view -@mode 644 -man/man1/g3view.1 |