head 1.16; access; symbols pkgsrc-2026Q1:1.16.0.106 pkgsrc-2026Q1-base:1.16 pkgsrc-2025Q4:1.16.0.104 pkgsrc-2025Q4-base:1.16 pkgsrc-2025Q3:1.16.0.102 pkgsrc-2025Q3-base:1.16 pkgsrc-2025Q2:1.16.0.100 pkgsrc-2025Q2-base:1.16 pkgsrc-2025Q1:1.16.0.98 pkgsrc-2025Q1-base:1.16 pkgsrc-2024Q4:1.16.0.96 pkgsrc-2024Q4-base:1.16 pkgsrc-2024Q3:1.16.0.94 pkgsrc-2024Q3-base:1.16 pkgsrc-2024Q2:1.16.0.92 pkgsrc-2024Q2-base:1.16 pkgsrc-2024Q1:1.16.0.90 pkgsrc-2024Q1-base:1.16 pkgsrc-2023Q4:1.16.0.88 pkgsrc-2023Q4-base:1.16 pkgsrc-2023Q3:1.16.0.86 pkgsrc-2023Q3-base:1.16 pkgsrc-2023Q2:1.16.0.84 pkgsrc-2023Q2-base:1.16 pkgsrc-2023Q1:1.16.0.82 pkgsrc-2023Q1-base:1.16 pkgsrc-2022Q4:1.16.0.80 pkgsrc-2022Q4-base:1.16 pkgsrc-2022Q3:1.16.0.78 pkgsrc-2022Q3-base:1.16 pkgsrc-2022Q2:1.16.0.76 pkgsrc-2022Q2-base:1.16 pkgsrc-2022Q1:1.16.0.74 pkgsrc-2022Q1-base:1.16 pkgsrc-2021Q4:1.16.0.72 pkgsrc-2021Q4-base:1.16 pkgsrc-2021Q3:1.16.0.70 pkgsrc-2021Q3-base:1.16 pkgsrc-2021Q2:1.16.0.68 pkgsrc-2021Q2-base:1.16 pkgsrc-2021Q1:1.16.0.66 pkgsrc-2021Q1-base:1.16 pkgsrc-2020Q4:1.16.0.64 pkgsrc-2020Q4-base:1.16 pkgsrc-2020Q3:1.16.0.62 pkgsrc-2020Q3-base:1.16 pkgsrc-2020Q2:1.16.0.58 pkgsrc-2020Q2-base:1.16 pkgsrc-2020Q1:1.16.0.38 pkgsrc-2020Q1-base:1.16 pkgsrc-2019Q4:1.16.0.60 pkgsrc-2019Q4-base:1.16 pkgsrc-2019Q3:1.16.0.56 pkgsrc-2019Q3-base:1.16 pkgsrc-2019Q2:1.16.0.54 pkgsrc-2019Q2-base:1.16 pkgsrc-2019Q1:1.16.0.52 pkgsrc-2019Q1-base:1.16 pkgsrc-2018Q4:1.16.0.50 pkgsrc-2018Q4-base:1.16 pkgsrc-2018Q3:1.16.0.48 pkgsrc-2018Q3-base:1.16 pkgsrc-2018Q2:1.16.0.46 pkgsrc-2018Q2-base:1.16 pkgsrc-2018Q1:1.16.0.44 pkgsrc-2018Q1-base:1.16 pkgsrc-2017Q4:1.16.0.42 pkgsrc-2017Q4-base:1.16 pkgsrc-2017Q3:1.16.0.40 pkgsrc-2017Q3-base:1.16 pkgsrc-2017Q2:1.16.0.36 pkgsrc-2017Q2-base:1.16 pkgsrc-2017Q1:1.16.0.34 pkgsrc-2017Q1-base:1.16 pkgsrc-2016Q4:1.16.0.32 pkgsrc-2016Q4-base:1.16 pkgsrc-2016Q3:1.16.0.30 pkgsrc-2016Q3-base:1.16 pkgsrc-2016Q2:1.16.0.28 pkgsrc-2016Q2-base:1.16 pkgsrc-2016Q1:1.16.0.26 pkgsrc-2016Q1-base:1.16 pkgsrc-2015Q4:1.16.0.24 pkgsrc-2015Q4-base:1.16 pkgsrc-2015Q3:1.16.0.22 pkgsrc-2015Q3-base:1.16 pkgsrc-2015Q2:1.16.0.20 pkgsrc-2015Q2-base:1.16 pkgsrc-2015Q1:1.16.0.18 pkgsrc-2015Q1-base:1.16 pkgsrc-2014Q4:1.16.0.16 pkgsrc-2014Q4-base:1.16 pkgsrc-2014Q3:1.16.0.14 pkgsrc-2014Q3-base:1.16 pkgsrc-2014Q2:1.16.0.12 pkgsrc-2014Q2-base:1.16 pkgsrc-2014Q1:1.16.0.10 pkgsrc-2014Q1-base:1.16 pkgsrc-2013Q4:1.16.0.8 pkgsrc-2013Q4-base:1.16 pkgsrc-2013Q3:1.16.0.6 pkgsrc-2013Q3-base:1.16 pkgsrc-2013Q2:1.16.0.4 pkgsrc-2013Q2-base:1.16 pkgsrc-2013Q1:1.16.0.2 pkgsrc-2013Q1-base:1.16 pkgsrc-2012Q4:1.15.0.6 pkgsrc-2012Q4-base:1.15 pkgsrc-2012Q3:1.15.0.4 pkgsrc-2012Q3-base:1.15 pkgsrc-2012Q2:1.15.0.2 pkgsrc-2012Q2-base:1.15 pkgsrc-2012Q1:1.13.0.2 pkgsrc-2012Q1-base:1.13 pkgsrc-2011Q4:1.12.0.6 pkgsrc-2011Q4-base:1.12 pkgsrc-2011Q3:1.12.0.4 pkgsrc-2011Q3-base:1.12 pkgsrc-2011Q2:1.12.0.2 pkgsrc-2011Q2-base:1.12 pkgsrc-2011Q1:1.11.0.14 pkgsrc-2011Q1-base:1.11 pkgsrc-2010Q4:1.11.0.12 pkgsrc-2010Q4-base:1.11 pkgsrc-2010Q3:1.11.0.10 pkgsrc-2010Q3-base:1.11 pkgsrc-2010Q2:1.11.0.8 pkgsrc-2010Q2-base:1.11 pkgsrc-2010Q1:1.11.0.6 pkgsrc-2010Q1-base:1.11 pkgsrc-2009Q4:1.11.0.4 pkgsrc-2009Q4-base:1.11 pkgsrc-2009Q3:1.11.0.2 pkgsrc-2009Q3-base:1.11 pkgsrc-2009Q2:1.10.0.20 pkgsrc-2009Q2-base:1.10 pkgsrc-2009Q1:1.10.0.18 pkgsrc-2009Q1-base:1.10 pkgsrc-2008Q4:1.10.0.16 pkgsrc-2008Q4-base:1.10 pkgsrc-2008Q3:1.10.0.14 pkgsrc-2008Q3-base:1.10 cube-native-xorg:1.10.0.12 cube-native-xorg-base:1.10 pkgsrc-2008Q2:1.10.0.10 pkgsrc-2008Q2-base:1.10 cwrapper:1.10.0.8 pkgsrc-2008Q1:1.10.0.6 pkgsrc-2008Q1-base:1.10 pkgsrc-2007Q4:1.10.0.4 pkgsrc-2007Q4-base:1.10 pkgsrc-2007Q3:1.10.0.2 pkgsrc-2007Q3-base:1.10 pkgsrc-2007Q2:1.9.0.12 pkgsrc-2007Q2-base:1.9 pkgsrc-2007Q1:1.9.0.10 pkgsrc-2007Q1-base:1.9 pkgsrc-2006Q4:1.9.0.8 pkgsrc-2006Q4-base:1.9 pkgsrc-2006Q3:1.9.0.6 pkgsrc-2006Q3-base:1.9 pkgsrc-2006Q2:1.9.0.4 pkgsrc-2006Q2-base:1.9 pkgsrc-2006Q1:1.9.0.2 pkgsrc-2006Q1-base:1.9 pkgsrc-2005Q4:1.8.0.8 pkgsrc-2005Q4-base:1.8 pkgsrc-2005Q3:1.8.0.6 pkgsrc-2005Q3-base:1.8 pkgsrc-2005Q2:1.8.0.4 pkgsrc-2005Q2-base:1.8 pkgsrc-2005Q1:1.8.0.2 pkgsrc-2005Q1-base:1.8 pkgsrc-2004Q4:1.6.0.10 pkgsrc-2004Q4-base:1.6 pkgsrc-2004Q3:1.6.0.8 pkgsrc-2004Q3-base:1.6 pkgsrc-2004Q2:1.6.0.6 pkgsrc-2004Q2-base:1.6 pkgsrc-2004Q1:1.6.0.4 pkgsrc-2004Q1-base:1.6 pkgsrc-2003Q4:1.6.0.2 pkgsrc-2003Q4-base:1.6 netbsd-1-6-1:1.5.0.6 netbsd-1-6-1-base:1.5 netbsd-1-6:1.5.0.8 netbsd-1-6-RELEASE-base:1.5 pkgviews:1.5.0.4 pkgviews-base:1.5 buildlink2:1.5.0.2 buildlink2-base:1.5 netbsd-1-5-PATCH003:1.5 netbsd-1-5-PATCH001:1.4 netbsd-1-5-RELEASE:1.4 netbsd-1-4-PATCH003:1.4 netbsd-1-4-PATCH002:1.4 comdex-fall-1999:1.4 netbsd-1-4-PATCH001:1.3 netbsd-1-4-RELEASE:1.3 FreeBSD-current-1998-11-10:1.1.1.1 FREEBSD:1.1.1; locks; strict; comment @# @; 1.16 date 2013.01.29.16.56.39; author is; state Exp; branches; next 1.15; 1.15 date 2012.04.08.01.28.35; author dholland; state Exp; branches; next 1.14; 1.14 date 2012.04.08.00.47.27; author dholland; state Exp; branches; next 1.13; 1.13 date 2012.02.16.17.29.25; author hans; state Exp; branches; next 1.12; 1.12 date 2011.04.06.20.57.19; author is; state Exp; branches; next 1.11; 1.11 date 2009.10.02.19.21.59; author is; state Exp; branches; next 1.10; 1.10 date 2007.08.30.16.29.57; author joerg; state Exp; branches; next 1.9; 1.9 date 2006.03.20.04.09.37; author jlam; state Exp; branches; next 1.8; 1.8 date 2005.02.23.16.58.26; author jwise; state Exp; branches; next 1.7; 1.7 date 2005.02.23.16.57.28; author jwise; state Exp; branches; next 1.6; 1.6 date 2003.09.20.16.39.38; author fredb; state Exp; branches; next 1.5; 1.5 date 2001.06.21.17.02.24; author fredb; state Exp; branches; next 1.4; 1.4 date 99.08.23.21.04.34; author tron; state Exp; branches; next 1.3; 1.3 date 98.11.16.02.49.48; author tron; state Exp; branches; next 1.2; 1.2 date 98.11.15.20.45.30; author tron; state Exp; branches; next 1.1; 1.1 date 98.11.15.18.04.25; author tron; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 98.11.15.18.04.25; author tron; state Exp; branches; next ; desc @@ 1.16 log @Fix the VARBASE propagation to all utilities. Without this, we tried to log to /spool/fax/Faxlog. @ text @$NetBSD: patch-ab,v 1.15 2012/04/08 01:28:35 dholland Exp $ - configure for pkgsrc - honor VARBASE - add vgetty to build - user-destdir support --- Makefile.orig 2010-06-05 09:48:22.000000000 +0000 +++ Makefile @@@@ -6,8 +6,8 @@@@ # grok my code, so please use gcc there. On ISC 4.0, use "icc".). # # if you are cross-compiling, this is the C compiler for the target platform -CC=gcc -#CC=cc +#CC=gcc +CC=cc # # if you are cross-compiling, *this* needs to be the C compiler that # is able to produce binaries that run on the local system (if not @@@@ -109,7 +109,7 @@@@ HOSTCC=$(CC) # USTAT - ustat(), no statfs etc. # #CFLAGS=-Wall -O2 -pipe -DSECUREWARE -DUSE_POLL -CFLAGS=-O2 -Wall -pipe +CFLAGS+=-O2 -Wall -pipe -DPREFIX=\"${PREFIX}\" -DVARBASE=${VARBASE} #CFLAGS=-O -DSVR4 #CFLAGS=-O -DSVR4 -DSVR42 #CFLAGS=-O -DUSE_POLL @@@@ -150,8 +150,6 @@@@ CFLAGS=-O2 -Wall -pipe # "utmp.o: unresolved symbol _login" # For Linux, add "-lutil" if the linker complains about "updwtmp". # -LDFLAGS= -LIBS= #LIBS=-lprot -lsocket # SCO Unix #LIBS=-lsocket #LIBS=-lbsd # OSF/1 @@@@ -171,11 +169,12 @@@@ LIBS= # # if your systems doesn't have one, use the shell script that I provide # in "inst.sh" (taken from X11R5). Needed on IRIX5.2 -INSTALL=install -c -o bin -g bin +#INSTALL=install -c -o bin -g bin #INSTALL=install -c -o root -g wheel # NeXT/BSD #INSTALL=/usr/ucb/install -c -o bin -g bin # AIX, Solaris 2.x #INSTALL=installbsd -c -o bin -g bin # OSF/1, AIX 4.1, 4.2 #INSTALL=/usr/bin/X11/bsdinst -c -o bin # IRIX +INSTALL=install -c # # prefix, where most (all?) of the stuff lives, usually /usr/local or /usr # @@@@ -247,7 +246,7 @@@@ INFODIR=$(prefix)/info # Usually this will be /bin/sh or /usr/bin/sh, but bash or ksh are fine. # (on some ultrix systems, you may need /bin/sh5 here) # -SHELL=/bin/sh +#SHELL=/bin/sh # # If your shell requires pre-posix syntax to disable traps ('trap 0' # instead of 'trap - 0'), set this to "0" (very rarely needed) @@@@ -265,12 +264,12 @@@@ AWK=awk # and the "tkperl" frontends without PERL, so don't worry if you don't # have it. # If you specify command line arguments (-w), don't forget the quotes! -PERL="/usr/bin/perl -w" +PERL="${PERL5} -w" # # If you have Perl with TK extentions, define it here. This may be the # same as PERL=... above, or different, if you have TkPerl statically # linked. -TKPERL=/usr/bin/tkperl +#TKPERL=/usr/bin/tkperl # # # An echo program that understands escapes like "\n" for newline or @@@@ -282,9 +281,9 @@@@ TKPERL=/usr/bin/tkperl # please use the "mg.echo" program provided in the compat/ subdirectory. # Set ECHO="mg.echo" and INSTALL_MECHO to mg.echo # -ECHO="echo" +ECHO="mg.echo" # -# INSTALL_MECHO=mg.echo +INSTALL_MECHO=mg.echo # # for mgetty, that's it. If you want to use the voice @@@@ -292,7 +291,7 @@@@ ECHO="echo" # To maintain security, I recommend creating a new group for # users who are allowed to manipulate the recorded voice messages. -PHONE_GROUP=phone +PHONE_GROUP=uucp PHONE_PERMS=770 # Add -DNO_STRSTR to CFLAGS if you don't have strstr(). @@@@ -324,7 +323,7 @@@@ SFAXOBJ=sendfax.o logfile.o locks.o mode all: bin-all doc-man-only -bin-all: mgetty sendfax newslock sedscript subdirs call-back +bin-all: mgetty sendfax newslock sedscript subdirs call-back vgetty # a few C files need extra compiler arguments @@@@ -375,7 +374,7 @@@@ subdirs: call-back: @@$(MAKE) mgetty - cd callback && $(MAKE) "CC=$(CC)" "CFLAGS=$(CFLAGS) -I.." "LDFLAGS=$(LDFLAGS)" "CONFDIR=$(CONFDIR)" "VARRUNDIR=$(VARRUNDIR)" "LIBS=$(LIBS)" all + cd callback && $(MAKE) "CC=$(CC)" "CFLAGS=$(CFLAGS) -I.." "LDFLAGS=$(LDFLAGS)" "CONFDIR=$(CONFDIR)" "VARRUNDIR=$(VARRUNDIR)" "LIBS=$(LIBS)" all contrib-all: cd contrib ; $(MAKE) "CC=$(CC)" "CFLAGS=$(CFLAGS) -I.." "LDFLAGS=$(LDFLAGS)" "LIBS=$(LIBS)" all @@@@ -572,8 +571,8 @@@@ newslock: compat/newslock.c # internal: use this to create a "clean" mgetty+sendfax tree bindist: all doc-all sedscript -rm -rf bindist - ./mkidirs bindist$(prefix) bindist$(spool) - bd=`pwd`/bindist; PATH=`pwd`:"$$PATH" $(MAKE) prefix=$$bd$(prefix) \ + ./mkidirs bindist$(prefix)/ bindist$(spool) + bd=`pwd`/bindist; PATH=`pwd`:"$$PATH" $(MAKE) prefix=$$bd$(prefix)/ \ BINDIR=$$bd$(BINDIR) SBINDIR=$$bd$(SBINDIR) \ LIBDIR=$$bd$(LIBDIR) CONFDIR=$$bd$(CONFDIR) \ spool=$$bd$(spool) FAX_SPOOL=$$bd$(FAX_SPOOL) \ @@@@ -585,7 +584,7 @@@@ bindist: all doc-all sedscript cd bindist; gtar cvvfz mgetty$(MR).$(SR)-bin.tgz * -install: install.bin install.doc +install: install.bin install.doc install-vgetty install.bin: mgetty sendfax newslock \ login.config mgetty.config sendfax.config @@@@ -593,7 +592,7 @@@@ install.bin: mgetty sendfax newslock \ # binaries # -test -d $(BINDIR) || ( ./mkidirs $(BINDIR) ; chmod 755 $(BINDIR) ) - $(INSTALL) -m 755 newslock $(BINDIR) + $(INSTALL) -s -m 755 newslock $(BINDIR) -test -d $(SBINDIR) || ( ./mkidirs $(SBINDIR) ; chmod 755 $(SBINDIR) ) if [ -f $(SBINDIR)/mgetty ] ; then \ @@@@ -610,15 +609,15 @@@@ install.bin: mgetty sendfax newslock \ test -d $(CONFDIR) || \ ( ./mkidirs $(CONFDIR) && chmod 755 $(CONFDIR)) test -f $(CONFDIR)/login.config || \ - $(INSTALL) -o root -m 600 login.config $(CONFDIR)/ + $(INSTALL) -m 600 login.config $(CONFDIR)/ test -f $(CONFDIR)/mgetty.config || \ - $(INSTALL) -o root -m 600 mgetty.config $(CONFDIR)/ + $(INSTALL) -m 600 mgetty.config $(CONFDIR)/ test -f $(CONFDIR)/sendfax.config || \ - $(INSTALL) -o root -m 644 sendfax.config $(CONFDIR)/ + $(INSTALL) -m 644 sendfax.config $(CONFDIR)/ test -f $(CONFDIR)/dialin.config || \ - $(INSTALL) -o root -m 600 dialin.config $(CONFDIR)/ + $(INSTALL) -m 600 dialin.config $(CONFDIR)/ test -f $(CONFDIR)/faxrunq.config || \ - $(INSTALL) -o root -m 644 faxrunq.config $(CONFDIR)/ + $(INSTALL) -m 644 faxrunq.config $(CONFDIR)/ # # test for outdated stuff # @@@@ -632,18 +631,18 @@@@ install.bin: mgetty sendfax newslock \ # # fax spool directories # - test -d $(spool) || \ - ( mkdir $(spool) && chmod 755 $(spool) ) - test -d $(FAX_SPOOL) || \ - ( mkdir $(FAX_SPOOL) && \ - chown $(FAX_OUT_USER) $(FAX_SPOOL) && \ - chmod 755 $(FAX_SPOOL) ) - test -d $(FAX_SPOOL_IN) || \ - ( mkdir $(FAX_SPOOL_IN) && chmod 755 $(FAX_SPOOL_IN) ) - test -d $(FAX_SPOOL_OUT) || \ - mkdir $(FAX_SPOOL_OUT) - chown $(FAX_OUT_USER) $(FAX_SPOOL_OUT) - chmod 755 $(FAX_SPOOL_OUT) + #test -d $(spool) || \ + # ( mkdir $(spool) && chmod 755 $(spool) ) + #test -d $(FAX_SPOOL) || \ + # ( mkdir $(FAX_SPOOL) && \ + # chown $(FAX_OUT_USER) $(FAX_SPOOL) && \ + # chmod 755 $(FAX_SPOOL) ) + #test -d $(FAX_SPOOL_IN) || \ + # ( mkdir $(FAX_SPOOL_IN) && chmod 755 $(FAX_SPOOL_IN) ) + #test -d $(FAX_SPOOL_OUT) || \ + # mkdir $(FAX_SPOOL_OUT) + #chown $(FAX_OUT_USER) $(FAX_SPOOL_OUT) + #chmod 755 $(FAX_SPOOL_OUT) # # g3 tool programs # @ 1.15 log @Use SPECIAL_PERMS and switch to user-destdir mode. While this is intended to produce the same binary package, if something went wrong it might not, so bump PKGREVISION (to 2) as a precaution. @ text @d1 1 a1 1 $NetBSD: patch-ab,v 1.14 2012/04/08 00:47:27 dholland Exp $ d26 1 a26 1 +CFLAGS+=-O2 -Wall -pipe -DPREFIX=\"${PREFIX}\" -DVARBASE=\"${VARBASE}\" d107 9 @ 1.14 log @Rework config patches somewhat so they might work on non-NetBSD. Attempt to honor VARBASE instead of blithely dropping stuff into /var; may be incomplete. Doing this right may require sorting out multiple /var trees as it shouldn't, at least by default, be working dialer locks in the pkgsrc VARBASE; however, it's not clear that those will always necessarily be in /var either. For now the package assumes they will be though. *** If I have broken this for you, please let me know ASAP. @ text @d1 1 a1 1 $NetBSD: patch-ab,v 1.13 2012/02/16 17:29:25 hans Exp $ d6 1 d39 1 a39 1 @@@@ -171,8 +169,8 @@@@ LIBS= a43 1 -#INSTALL=install -c -o root -g wheel # NeXT/BSD d45 1 a45 1 +INSTALL=install -c -o ${ROOT_USER} -g ${ROOT_GROUP} # NeXT/BSD d49 5 a53 1 @@@@ -247,7 +245,7 @@@@ INFODIR=$(prefix)/info d62 1 a62 1 @@@@ -265,12 +263,12 @@@@ AWK=awk d77 1 a77 1 @@@@ -282,9 +280,9 @@@@ TKPERL=/usr/bin/tkperl d89 1 a89 1 @@@@ -292,7 +290,7 @@@@ ECHO="echo" d98 1 a98 1 @@@@ -324,7 +322,7 @@@@ SFAXOBJ=sendfax.o logfile.o locks.o mode d107 1 a107 1 @@@@ -572,8 +570,8 @@@@ newslock: compat/newslock.c d118 1 a118 1 @@@@ -585,7 +583,7 @@@@ bindist: all doc-all sedscript d127 1 a127 1 @@@@ -593,7 +591,7 @@@@ install.bin: mgetty sendfax newslock \ d136 52 @ 1.13 log @Fix build on SunOS. @ text @d1 5 a5 1 $NetBSD: patch-ab,v 1.12 2011/04/06 20:57:19 is Exp $ d25 1 a25 1 +CFLAGS+=-O2 -Wall -pipe -DPREFIX=\"${PREFIX}\" @ 1.12 log @Update to 1.1.37 @ text @d1 1 a1 1 $NetBSD$ d21 1 a21 1 +CFLAGS=-O2 -Wall -pipe -DPREFIX=\"${PREFIX}\" d25 2 a26 1 @@@@ -151,7 +151,7 @@@@ CFLAGS=-O2 -Wall -pipe d29 1 a29 1 LDFLAGS= a30 1 +LIBS=-lutil d34 1 a34 1 @@@@ -171,8 +171,8 @@@@ LIBS= d41 1 a41 1 +INSTALL=install -c -o root -g wheel # NeXT/BSD d45 10 a54 1 @@@@ -265,12 +265,12 @@@@ AWK=awk d69 1 a69 1 @@@@ -282,9 +282,9 @@@@ TKPERL=/usr/bin/tkperl d81 1 a81 1 @@@@ -292,7 +292,7 @@@@ ECHO="echo" d90 1 a90 1 @@@@ -324,7 +324,7 @@@@ SFAXOBJ=sendfax.o logfile.o locks.o mode d99 1 a99 1 @@@@ -572,8 +572,8 @@@@ newslock: compat/newslock.c d110 1 a110 1 @@@@ -585,7 +585,7 @@@@ bindist: all doc-all sedscript d119 1 a119 1 @@@@ -593,7 +593,7 @@@@ install.bin: mgetty sendfax newslock \ @ 1.11 log @Update mgetty to 1.1.36, at the same time patching faxspool to use mktemp(1) to avoid symlink vulnerabilities in tmp file/directory creation/removal (mitre.org CVE-2008-4936). Named 1.1.36nb1 to emphasize difference from upstream. Commit ok'd by agc@@. @ text @d3 1 a3 1 --- Makefile.orig 2007-06-15 13:15:56.000000000 +0200 d5 2 a6 1 @@@@ -4,8 +4,8 @@@@ d8 1 a8 2 # this is the C compiler to use (on SunOS, the standard "cc" does not # grok my code, so please use gcc there. On ISC 4.0, use "icc".). d14 3 a16 3 #### C Compiler Flags #### # @@@@ -102,7 +102,7 @@@@ CC=gcc d25 1 a25 1 @@@@ -144,7 +144,7 @@@@ CFLAGS=-O2 -Wall -pipe d34 1 a34 1 @@@@ -164,8 +164,8 @@@@ LIBS= d45 1 a45 1 @@@@ -258,12 +258,12 @@@@ AWK=awk d60 1 a60 1 @@@@ -275,9 +275,9 @@@@ TKPERL=/usr/bin/tkperl d72 1 a72 1 @@@@ -285,7 +285,7 @@@@ ECHO="echo" d81 1 a81 1 @@@@ -317,7 +317,7 @@@@ SFAXOBJ=sendfax.o logfile.o locks.o mode d83 1 a83 1 all: bin-all doc-all d90 1 a90 1 @@@@ -560,8 +560,8 @@@@ newslock: compat/newslock.c d101 1 a101 1 @@@@ -573,7 +573,7 @@@@ bindist: all doc-all sedscript d110 1 a110 1 @@@@ -581,7 +581,7 @@@@ install.bin: mgetty sendfax newslock \ d118 1 a118 1 -mv -f $(SBINDIR)/mgetty $(SBINDIR)/mgetty.old @ 1.10 log @Fix path to and depend on Perl. Bump revision. @ text @d3 1 a3 1 --- Makefile.orig 2004-07-24 18:53:47.000000000 +0000 d21 1 a21 1 +CFLAGS=-O2 -Wall -pipe -DAUTO_PPP -DPREFIX=\"${PREFIX}\" d45 1 a45 1 @@@@ -253,12 +253,12 @@@@ AWK=awk d60 1 a60 1 @@@@ -270,9 +270,9 @@@@ TKPERL=/usr/bin/tkperl d72 1 a72 1 @@@@ -280,7 +280,7 @@@@ ECHO="echo" d81 1 a81 1 @@@@ -312,7 +312,7 @@@@ SFAXOBJ=sendfax.o logfile.o locks.o mode d85 2 a86 2 -bin-all: mgetty sendfax newslock subdirs call-back +bin-all: mgetty sendfax newslock subdirs call-back vgetty d90 1 a90 1 @@@@ -564,8 +564,8 @@@@ newslock: compat/newslock.c d101 1 a101 1 @@@@ -577,7 +577,7 @@@@ bindist: all doc-all sedscript d110 1 a110 1 @@@@ -585,7 +585,7 @@@@ install.bin: mgetty sendfax newslock \ @ 1.9 log @* Remove unnecessary INSTALL and DEINSTALL scripts and replace with an appropriate OWN_DIRS_PERMS definition. * Simplify the patches by overriding the value of CONFDIR at build time and at installation time. * Honor PKGINFODIR and PKGMANDIR. Bump PKGREVISION to 4 due to INSTALL script changes. @ text @d3 1 a3 1 --- Makefile.orig 2004-07-24 14:53:47.000000000 -0400 d45 7 a51 1 @@@@ -258,7 +258,7 @@@@ PERL="/usr/bin/perl -w" @ 1.8 log @Re-add RCS Ids. @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.2 1998/11/15 20:45:30 tron Exp $ d4 1 a4 1 +++ Makefile 2005-02-23 11:07:40.000000000 -0500 d16 1 a16 1 @@@@ -102,7 +102,7 @@@@ d25 1 a25 1 @@@@ -144,7 +144,7 @@@@ d34 1 a34 1 @@@@ -164,15 +164,15 @@@@ d45 1 a45 61 # # prefix, where most (all?) of the stuff lives, usually /usr/local or /usr # -prefix=/usr/local +prefix=${PREFIX} # # prefix for all the spool directories (usually /usr/spool or /var/spool) # @@@@ -180,20 +180,20 @@@@ # # where the mgetty + sendfax binaries live (used for "make install") # -SBINDIR=$(prefix)/sbin +SBINDIR=${PREFIX}/sbin # # where the user executable binaries live # -BINDIR=$(prefix)/bin +BINDIR=${PREFIX}/bin # # where the font+coverpage files go # -LIBDIR=$(prefix)/lib/mgetty+sendfax +LIBDIR=${PREFIX}/lib/mgetty+sendfax # # where the configuration files (*.config, aliases, fax.allow/deny) go to # -CONFDIR=$(prefix)/etc/mgetty+sendfax -#CONFDIR=/etc/default/ +CONFDIR=${MGETTY_CONFDIR} +CONF_EXAMPLES_DIR=${PREFIX}/share/examples/mgetty+sendfax # # # where mgetty PID files (mgetty.pid) go to @@@@ -220,20 +220,20 @@@@ # # # Where section 1 manual pages should be placed -MAN1DIR=$(prefix)/man/man1 +MAN1DIR=${PREFIX}/man/man1 # # Where section 4 manual pages (mgettydefs.4) should be placed -MAN4DIR=$(prefix)/man/man4 +MAN4DIR=${PREFIX}/man/man4 # # Section 5 man pages (faxqueue.5) -MAN5DIR=$(prefix)/man/man5 +MAN5DIR=${PREFIX}/man/man5 # # Section 8 man pages (sendfax.8) -MAN8DIR=$(prefix)/man/man8 +MAN8DIR=${PREFIX}/man/man8 # # Where the GNU Info-Files are located # -INFODIR=$(prefix)/info +INFODIR=${PREFIX}/info # # # A shell that understands bourne-shell syntax @@@@ -258,7 +258,7 @@@@ d54 1 a54 1 @@@@ -270,9 +270,9 @@@@ d66 1 a66 1 @@@@ -280,7 +280,7 @@@@ d75 1 a75 1 @@@@ -312,7 +312,7 @@@@ d84 1 a84 1 @@@@ -564,8 +564,8 @@@@ d90 2 a91 2 + ./mkidirs bindist${PREFIX}/ bindist$(spool) + bd=`pwd`/bindist; PATH=`pwd`:"$$PATH" $(MAKE) prefix=$$bd${PREFIX}/ \ d95 1 a95 1 @@@@ -577,7 +577,7 @@@@ d104 1 a104 1 @@@@ -585,7 +585,7 @@@@ a112 27 @@@@ -597,18 +597,14 @@@@ # test -d $(LIBDIR) || \ ( ./mkidirs $(LIBDIR) && chmod 755 $(LIBDIR) ) - test -d $(CONFDIR) || \ - ( ./mkidirs $(CONFDIR) && chmod 755 $(CONFDIR)) - test -f $(CONFDIR)/login.config || \ - $(INSTALL) -o root -m 600 login.config $(CONFDIR)/ - test -f $(CONFDIR)/mgetty.config || \ - $(INSTALL) -o root -m 600 mgetty.config $(CONFDIR)/ - test -f $(CONFDIR)/sendfax.config || \ - $(INSTALL) -o root -m 644 sendfax.config $(CONFDIR)/ - test -f $(CONFDIR)/dialin.config || \ - $(INSTALL) -o root -m 600 dialin.config $(CONFDIR)/ - test -f $(CONFDIR)/faxrunq.config || \ - $(INSTALL) -o root -m 644 faxrunq.config $(CONFDIR)/ + test -d $(CONF_EXAMPLES_DIR) || \ + ( ./mkidirs $(CONF_EXAMPLES_DIR); chmod 755 $(CONF_EXAMPLES_DIR)) + $(INSTALL) -o root -m 600 login.config $(CONF_EXAMPLES_DIR)/ + $(INSTALL) -o root -m 600 mgetty.config $(CONF_EXAMPLES_DIR)/ + $(INSTALL) -o root -m 644 sendfax.config $(CONF_EXAMPLES_DIR)/ + $(INSTALL) -o root -m 600 dialin.config $(CONF_EXAMPLES_DIR)/ + $(INSTALL) -o root -m 644 faxrunq.config $(CONF_EXAMPLES_DIR)/ + # # test for outdated stuff # @ 1.7 log @Update to mgetty+sendfax-1.1.31. While here, also install vgetty config file, which we were skipping. Changes from mgetty+sendfax-1.1.30: Sat Jul 24 16:54:52 MEST 2004 Gert Doering * release 1.1.31 * doc/mgetty.texi-in: add section on isdn4linux and CAPI Sat Jul 17 17:21:38 MEST 2004 Gert Doering * doc/sff2g3.1in: add man page for sff2g3 Sat Jul 17 12:18:28 MEST 2004 Andreas Barth * cnd.c: add "+CLIP:" string for caller ID * voice/libvoice/detect.c: ATI codes for Zoom and Multitech modems * voice/libvoice/V253modem.c: more flexible sample/s. handling (old stuff was fixed at 7200 hz) * voice/pvftools/pvftormd.c: accept 7200, 8000, 11025 Hz for "Lucent" * fax/faxspool.in: use per-user .faxheader/.make.coverpg files instead of global defaults (if per-user files exists) Fri Jul 16 19:03:48 MEST 2004 Gert Doering * g3/Makefile: add "make test" test suite (for G3 tools) * g3/sff2g3.c: NEW: converter from CAPI SFF fax format to raw G3 * Makefile: pack g3/sff2g3.c Thu Feb 5 18:40:29 MET 2004 Gert Doering * fax/faxspool: rework umask saving/restoring (use subshell trick) Sat Jan 10 00:01:25 MET 2004 Gert Doering * faxlib.c: add 1503 ID code (ZyXEL U-90E) Tue Dec 16 12:46:52 MET 2003 Andreas Barth * Makefile: remove -DAUTO_PPP * policy.h: include FIDO and AUTO_PPP here Fri Dec 5 22:46:47 MET 2003 Ken Findlay * login.c: empty lines should never match, not even empty user names Mon Nov 17 20:08:59 MET 2003 Gert Doering * mgetty.c: log warning if parent PID is not "1" (init) * mgetty.cfg.in: add clarification about "direct yes" to sample cfg Fri Nov 7 21:47:27 MET 2003 Andreas Barth * fax/faxspool.in: add per-user faxheader and coverpg files * doc/faxspool.1in, mgetty.texi: document new feature Thu Oct 9 12:44:47 MEST 2003 Gert Doering * fax/faxspool.in: reject empty (0 bytes) input files Sun Oct 5 13:59:51 MEST 2003 Gert Doering * do_chat.c: make clean_line() logging show the timeout value Mon Sep 29 23:36:34 MEST 2003 Andreas Barth * contrib/g3tolj.c, g3toxwd.c: clean up protoypes and return types * various .c files: integrate Debian cleanup fixes (usually adding and/or where missing) Wed Aug 20 12:39:53 MEST 2003 Gert Doering (gert@@greenie.muc.de) * fax/faxrunqd.in: change signal handling - use HUP for graceful exit, and dump statistics to logfile upon receipt of USR2 Sat Jun 28 22:14:35 MEST 2003 Gert Doering (gert@@greenie.muc.de) * fax/faxq-helper.c: honour user umask when spooling G3 files (user decides whether group/other can read faxes) * fax/faxspoool.in: reset umask after creating tmpdir (with umask 077) * fax/faxq-helper.c: file name validation was overly strict - accept anything that's printable, not a space, '/' or '\' Thu Jun 12 16:56:44 MEST 2003 Gert Doering (gert@@greenie.muc.de) * faxlib.c: Multitech and USR return class 2.0/2.1 +FPS:, values in decimal, not hex -> change +FPS: parser to do decimal for those modems (via modem_quirks |= MQ_FPS_NOT_HEX) * fax_lib.h: add MQ_FPS_NOT_HEX modem quirk bit * faxrec.c, faxrecp.c: understand VR=8 for "normal mode" (200x100 dpi) Mon Apr 28 19:41:14 MEST 2003 Gert Doering (gert@@greenie.muc.de) * logname: make "buffer overrun" error message more precise Wed Apr 23 10:49:25 MEST 2003 John R. Jackson * voice/libutil/access.c: more verbose error reporting Wed Apr 9 23:05:23 MEST 2003 Gert Doering (gert@@greenie.muc.de) * fax/faxspool.in: fix spooling without header line (-h -) Sun Apr 6 16:09:14 MEST 2003 Andreas Barth * mgetty.8in, mgetty.texi-in: document escape sequences for /etc/issue and login prompt. Wed Mar 5 21:37:38 MET 2003 Gert Doering (gert@@greenie.muc.de) * Makefile: abort "make install" before installing faxspool if fax user does not exist * Makefile: unconditionally chown $FAX_SPOOL_OUT to fax user Tue Feb 4 17:46:45 MET 2003 Gert Doering (gert@@greenie.muc.de) * fax/faxq-helper.c: uid=0 overrides access permission checks * fax/faxrm.in: bugfix: get faxq-helper path from sedscript Tue Jan 21 14:27:39 MET 2003 Gert Doering (gert@@greenie.muc.de) * fax/faxspool.in: abort with a proper error message on input file names containing white space or quote characters Tue Jan 14 14:30:42 MET 2003 Gert Doering (gert@@greenie.muc.de) * fax/faxrunqd.in: include "success" counter in per_phone_statistics * ugly.h: #define USE_VARARGS for non-Ansi C compilers * logfile.c: change #include<> sequence to catch USE_VARARGS def. Wed Jan 8 23:03:26 MET 2003 Gert Doering (gert@@greenie.muc.de) * fax/faxrunqd.in: if a fax job fails, reschedule on different modem (if possible) * voice/libvoice/V253modem.c: fix ELSA_RMD_NAME (used for V.253 modem <-> other modem RMD equivalency checks) @ text @d1 2 @ 1.6 log @Update to 1.1.30, submitted by Stephane Fortier in PR pkg/22867. "ChangeLog" since 1.1.28 w/dates and blank lines elided: * release 1.1.30 * voice/vgetty/answer.c, voice/include/default.c: integrate Paul Fox' pre_message and beep_sound patches * voice/libvoice/detect.c: recognize MultiTech MT3334ZDXV * faxhng.c: add some result codes for the i4l DIVA driver * voice/libvoice/IS_101.c: fix DTMF events for the unshielded case * voice/vgetty/answer.c: accept arbitrary ring types, not only 0..6 * ring.c: map DRON/DROF return codes to binary word, use result as distinctive RING number * frontends/www/README: add user authentication example * voice/libvoice/V253modem.c: repair messed-up 16 bit PCM patch * release 1.1.29 * voice/libvoice/detect.c: insert delay before sending ATE0 to modem (timing issue - modem might not have sent the full \r\n sequence from the last "OK" yet when the new AT comes in) * doc/*.[158]in: bring man pages up to date * tools/ltest.c, tools/mid.c: adapt to new lprintf() prototype * mgetty.h, logfile.c: adapt to use and "..." function declaration (unless USE_VARARGS is set, which is needed for NeXT platforms). Karsten Keil . * Makefile: relax permissions on sendfax and faxrunq.config install - must be readable/executeable by user "fax" now * doc/faxrunqd.8in: document "-u", minor updates * fax/faxrunqd.in, fax/faxspool.in, fax/faxrunq.in: revert Aug 6, 200 change - put faxqueue_done back into $FAX_SPOOL_OUT/ (faxrunq/faxrunqd have no access rights to $VARRUNDIR/ anymore, and $FAX_SPOOL_OUT is no longer world writeable anyway) * fax/faxq.in: change from .last_run to faxqueue_done * fax/faxrunqd.in: add "-u " switch (set uid to ) * fax/faxq-helper.c: finalize new fax queue handling using helper process (suid fax) and a fax queue that is no longer world-readable (open issue since 1994 :) ) * faxrecp.c: implement experimental teergrubing mode (signal "page bad, please retransmit" at the end of each page - or just hang up hard on caller). Activared with "modem-quirks 0x100" or "0x200", respectively. * voice/libvoice/V253Modem.c: add 16 bit linear PCM support (patch coming from Peter Bruley) * voice/pvftools/pvftormd.c, rmdtopvf.c: add 16 bit linear PCM * rework faxq-helper concept (suid root -> suid fax) * fax/faxq.in: adap "-r" to use faxq-helper * fax/faxspool.in: adapt to use faxq-helper * fax/faxrm.in: adapt to use faxq-helper * Makefile: create FAX_SPOOL_OUT with mode 755 and owner FAX_OUT_USER * Makefile: add FAX_OUT_USER definition, pass lots of variables to fax/Makefile (for faxq-helper) * README.1st: add instructions about FAX_OUT_USER setup * doc/mgetty.texi-in add instructions about FAX_OUT_USER setup * fax/faxrunqd.in: fix symlink / file overwrite race in JOB files. Pointed out by Jablonovsky Alexander * doc/faxrunq.8in: point out insecurity in symlink handling * mgetty.h: Intel 64bit platforms (__x86_64__) needs PTR_IS_LONG * voice/libvoice/IS_101.c: implement DLE shielding for long DTMF tones for V.253 (initially by Lee Howard ) * mgetty.c: throw out DIST_RING #define - not used anymore * ring.c: make sure action strings (CONNECT) are only recognized at the beginning if a line, not in the middle (Paul Fox, pgf@@foxharp.boston.ma.us, CALLER NAME = CONNECTICUT). * cnd.c: replace non-printable characters and quotes in caller ID or caller name strings with ' ' - safeguard for passing them to shell later on. * doc/mgetty.texi-in: add stuff about recent multitech modems, superfine+v.34 fax, and rework chapter about common problems * faxlib.c: fix ugliness with USR modems reporting remote fax ID as " 12345" -> skip leading '"' and all whitespace * cnd.c: possible buffer overrun via CallName (found by "A. Guru" ) * fax/faxrunqd: fix priority vs. write combining bug * login.c: check for close-on-exec bit on FD 0 (FreeBSD 4.1 bug) * login.c: export Caller Name as environment variable $CALLER_NAME * login.c: make message about bad permissions even more clear @ text @d1 2 a2 4 $NetBSD: patch-ab,v 1.5 2001/06/21 17:02:24 fredb Exp $ --- Makefile.orig Sun Feb 25 06:33:49 2001 +++ Makefile d14 2 a15 2 @@@@ -107,7 +107,7 @@@@ # prompt first. Don't forget to activate the /AutoPPP/ line in login.config! d19 1 a19 1 +CFLAGS+=-DAUTO_PPP -DPREFIX=\"${PREFIX}\" d23 1 a23 1 @@@@ -149,7 +149,7 @@@@ d32 1 a32 1 @@@@ -169,15 +169,15 @@@@ d51 1 a51 1 @@@@ -185,20 +185,20 @@@@ d77 1 a77 1 @@@@ -224,20 +224,20 @@@@ FAX_OUT_USER=fax d103 1 a103 1 @@@@ -254,7 +254,7 @@@@ d112 1 a112 1 @@@@ -266,9 +266,9 @@@@ d124 1 a124 1 @@@@ -276,7 +276,7 @@@@ d133 1 a133 1 @@@@ -308,7 +308,7 @@@@ d142 1 a142 1 @@@@ -559,8 +559,8 @@@@ d153 1 a153 1 @@@@ -572,7 +572,7 @@@@ d162 1 a162 1 @@@@ -580,7 +580,7 @@@@ d171 1 a171 1 @@@@ -592,18 +592,13 @@@@ d174 1 a174 1 ( ./mkidirs $(LIBDIR) ; chmod 755 $(LIBDIR) ) d176 1 a176 1 - ( ./mkidirs $(CONFDIR); chmod 755 $(CONFDIR)) d194 1 @ 1.5 log @Fix mgetty package to not delete its config files on pkg_delete (next time! -- save them by hand if you need them for this upgrade), add a package hook to change ${CONFDIR}, where the binaries look for their configuration files, and update to 1.1.26. Many bug fixes and improved compatibility with various modems. The following were culled from the extensive ChangeLog file's for being conceivably of general interest. * login.c: export current tty as $DEVICE to shell * dialin.config: added V253 codes for OUT_OF_AREA and PRIVATE. * getdisk.c: fix overflow on file systems with > 2G (2^31 bytes) free * getdisk.c: default MINFREESPACE from policy.h was interpreted as *bytes*, not as *kbytes*. Which kind of defeats the purpose of checking for "enough disk space". Fixed, work with kbytes now. * faxrecp.c: check access rights first, space second (this will give clearer log messages for non-existing directories) * faxrecp.c: change fax page writing to open( O_EXCL|O_CREAT ) * locks.c: use mkstemp() to create tmp file, if available, open( O_EXCL|O_CREAT ) otherwise. and for vgetty... * Fixed buffer overflow in vm and vgetty, submitted by Georg Kirschbaum, . Impact would not have been very big since only DTMFs are under control of the user. @ text @d1 1 a1 1 $NetBSD$ d78 2 a79 2 # where PID and status files (mgetty.pid, faxrunqd.pid, @@@@ -216,20 +216,20 @@@@ d188 1 a188 1 - $(INSTALL) -o root -m 600 faxrunq.config $(CONFDIR)/ d195 1 a195 1 + $(INSTALL) -o root -m 600 faxrunq.config $(CONF_EXAMPLES_DIR)/ @ 1.4 log @Search fax notify program in "${PREFIX}/lib/mgetty+sendfax" not in "/usr/local/lib/mgetty+sendfax/new_fax". Problem noted by Simon J. Gerraty in PR pkg/8255. @ text @d3 2 a4 2 --- Makefile.orig Sun Nov 22 00:19:06 1998 +++ Makefile Mon Aug 23 22:57:53 1999 d34 11 a44 1 @@@@ -177,7 +177,7 @@@@ d53 1 a53 1 @@@@ -185,19 +185,19 @@@@ d73 3 a75 2 +CONFDIR=${PREFIX}/etc/mgetty+sendfax #CONFDIR=/etc/default/ d78 2 a79 1 @@@@ -209,20 +209,20 @@@@ d105 1 a105 1 @@@@ -247,7 +247,7 @@@@ d114 1 a114 1 @@@@ -259,9 +259,9 @@@@ d126 1 a126 1 @@@@ -269,7 +269,7 @@@@ d135 1 a135 1 @@@@ -301,7 +301,7 @@@@ d144 1 a144 1 @@@@ -547,8 +547,8 @@@@ d150 2 a151 2 + ./mkidirs bindist${PREFIX} bindist$(spool) + bd=`pwd`/bindist; PATH=`pwd`:"$$PATH" $(MAKE) prefix=$$bd${PREFIX} \ d155 1 a155 1 @@@@ -560,7 +560,7 @@@@ d164 1 a164 1 @@@@ -568,7 +568,7 @@@@ d173 26 @ 1.3 log @Create and install standard "mgetty.config" and "sendfax.config" because we don't use FreeBSD's perl script for that purpose. @ text @d3 2 a4 2 --- Makefile.orig Sun Jul 5 23:24:36 1998 +++ Makefile Mon Nov 16 03:36:37 1998 d21 1 a21 1 +CFLAGS+=-DAUTO_PPP @ 1.2 log @Adapt this package to NetBSD. @ text @d4 1 a4 1 +++ Makefile Sun Nov 15 20:14:36 1998 d143 1 a143 1 @@@@ -560,15 +560,15 @@@@ d151 2 a152 3 - login.config mgetty.config sendfax.config + login.config #mgetty.config sendfax.config # a160 15 @@@@ -584,10 +584,10 @@@@ ( ./mkidirs $(CONFDIR); chmod 755 $(CONFDIR)) test -f $(CONFDIR)/login.config || \ $(INSTALL) -o root -m 600 login.config $(CONFDIR)/ - test -f $(CONFDIR)/mgetty.config || \ - $(INSTALL) -o root -m 600 mgetty.config $(CONFDIR)/ - test -f $(CONFDIR)/sendfax.config || \ - $(INSTALL) -o root -m 644 sendfax.config $(CONFDIR)/ +# test -f $(CONFDIR)/mgetty.config || \ +# $(INSTALL) -o root -m 600 mgetty.config $(CONFDIR)/ +# test -f $(CONFDIR)/sendfax.config || \ +# $(INSTALL) -o root -m 644 sendfax.config $(CONFDIR)/ test -f $(CONFDIR)/dialin.config || \ $(INSTALL) -o root -m 600 dialin.config $(CONFDIR)/ test -f $(CONFDIR)/faxrunq.config || \ @ 1.1 log @Initial revision @ text @d1 4 a4 2 --- Makefile.orig Mon Jul 6 05:24:36 1998 +++ Makefile Thu Jul 16 14:04:54 1998 d34 59 d132 11 @ 1.1.1.1 log @Initial import of FreeBSD "mgetty+sendfax" port: Handle external logins, send and receive faxes. @ text @@