head 1.13; access; symbols pkgsrc-2023Q4:1.13.0.116 pkgsrc-2023Q4-base:1.13 pkgsrc-2023Q3:1.13.0.114 pkgsrc-2023Q3-base:1.13 pkgsrc-2023Q2:1.13.0.112 pkgsrc-2023Q2-base:1.13 pkgsrc-2023Q1:1.13.0.110 pkgsrc-2023Q1-base:1.13 pkgsrc-2022Q4:1.13.0.108 pkgsrc-2022Q4-base:1.13 pkgsrc-2022Q3:1.13.0.106 pkgsrc-2022Q3-base:1.13 pkgsrc-2022Q2:1.13.0.104 pkgsrc-2022Q2-base:1.13 pkgsrc-2022Q1:1.13.0.102 pkgsrc-2022Q1-base:1.13 pkgsrc-2021Q4:1.13.0.100 pkgsrc-2021Q4-base:1.13 pkgsrc-2021Q3:1.13.0.98 pkgsrc-2021Q3-base:1.13 pkgsrc-2021Q2:1.13.0.96 pkgsrc-2021Q2-base:1.13 pkgsrc-2021Q1:1.13.0.94 pkgsrc-2021Q1-base:1.13 pkgsrc-2020Q4:1.13.0.92 pkgsrc-2020Q4-base:1.13 pkgsrc-2020Q3:1.13.0.90 pkgsrc-2020Q3-base:1.13 pkgsrc-2020Q2:1.13.0.86 pkgsrc-2020Q2-base:1.13 pkgsrc-2020Q1:1.13.0.66 pkgsrc-2020Q1-base:1.13 pkgsrc-2019Q4:1.13.0.88 pkgsrc-2019Q4-base:1.13 pkgsrc-2019Q3:1.13.0.84 pkgsrc-2019Q3-base:1.13 pkgsrc-2019Q2:1.13.0.82 pkgsrc-2019Q2-base:1.13 pkgsrc-2019Q1:1.13.0.80 pkgsrc-2019Q1-base:1.13 pkgsrc-2018Q4:1.13.0.78 pkgsrc-2018Q4-base:1.13 pkgsrc-2018Q3:1.13.0.76 pkgsrc-2018Q3-base:1.13 pkgsrc-2018Q2:1.13.0.74 pkgsrc-2018Q2-base:1.13 pkgsrc-2018Q1:1.13.0.72 pkgsrc-2018Q1-base:1.13 pkgsrc-2017Q4:1.13.0.70 pkgsrc-2017Q4-base:1.13 pkgsrc-2017Q3:1.13.0.68 pkgsrc-2017Q3-base:1.13 pkgsrc-2017Q2:1.13.0.64 pkgsrc-2017Q2-base:1.13 pkgsrc-2017Q1:1.13.0.62 pkgsrc-2017Q1-base:1.13 pkgsrc-2016Q4:1.13.0.60 pkgsrc-2016Q4-base:1.13 pkgsrc-2016Q3:1.13.0.58 pkgsrc-2016Q3-base:1.13 pkgsrc-2016Q2:1.13.0.56 pkgsrc-2016Q2-base:1.13 pkgsrc-2016Q1:1.13.0.54 pkgsrc-2016Q1-base:1.13 pkgsrc-2015Q4:1.13.0.52 pkgsrc-2015Q4-base:1.13 pkgsrc-2015Q3:1.13.0.50 pkgsrc-2015Q3-base:1.13 pkgsrc-2015Q2:1.13.0.48 pkgsrc-2015Q2-base:1.13 pkgsrc-2015Q1:1.13.0.46 pkgsrc-2015Q1-base:1.13 pkgsrc-2014Q4:1.13.0.44 pkgsrc-2014Q4-base:1.13 pkgsrc-2014Q3:1.13.0.42 pkgsrc-2014Q3-base:1.13 pkgsrc-2014Q2:1.13.0.40 pkgsrc-2014Q2-base:1.13 pkgsrc-2014Q1:1.13.0.38 pkgsrc-2014Q1-base:1.13 pkgsrc-2013Q4:1.13.0.36 pkgsrc-2013Q4-base:1.13 pkgsrc-2013Q3:1.13.0.34 pkgsrc-2013Q3-base:1.13 pkgsrc-2013Q2:1.13.0.32 pkgsrc-2013Q2-base:1.13 pkgsrc-2013Q1:1.13.0.30 pkgsrc-2013Q1-base:1.13 pkgsrc-2012Q4:1.13.0.28 pkgsrc-2012Q4-base:1.13 pkgsrc-2012Q3:1.13.0.26 pkgsrc-2012Q3-base:1.13 pkgsrc-2012Q2:1.13.0.24 pkgsrc-2012Q2-base:1.13 pkgsrc-2012Q1:1.13.0.22 pkgsrc-2012Q1-base:1.13 pkgsrc-2011Q4:1.13.0.20 pkgsrc-2011Q4-base:1.13 pkgsrc-2011Q3:1.13.0.18 pkgsrc-2011Q3-base:1.13 pkgsrc-2011Q2:1.13.0.16 pkgsrc-2011Q2-base:1.13 pkgsrc-2011Q1:1.13.0.14 pkgsrc-2011Q1-base:1.13 pkgsrc-2010Q4:1.13.0.12 pkgsrc-2010Q4-base:1.13 pkgsrc-2010Q3:1.13.0.10 pkgsrc-2010Q3-base:1.13 pkgsrc-2010Q2:1.13.0.8 pkgsrc-2010Q2-base:1.13 pkgsrc-2010Q1:1.13.0.6 pkgsrc-2010Q1-base:1.13 pkgsrc-2009Q4:1.13.0.4 pkgsrc-2009Q4-base:1.13 pkgsrc-2009Q3:1.13.0.2 pkgsrc-2009Q3-base:1.13 pkgsrc-2009Q2:1.12.0.2 pkgsrc-2009Q2-base:1.12 pkgsrc-2009Q1:1.11.0.30 pkgsrc-2009Q1-base:1.11 pkgsrc-2008Q4:1.11.0.28 pkgsrc-2008Q4-base:1.11 pkgsrc-2008Q3:1.11.0.26 pkgsrc-2008Q3-base:1.11 cube-native-xorg:1.11.0.24 cube-native-xorg-base:1.11 pkgsrc-2008Q2:1.11.0.22 pkgsrc-2008Q2-base:1.11 cwrapper:1.11.0.20 pkgsrc-2008Q1:1.11.0.18 pkgsrc-2008Q1-base:1.11 pkgsrc-2007Q4:1.11.0.16 pkgsrc-2007Q4-base:1.11 pkgsrc-2007Q3:1.11.0.14 pkgsrc-2007Q3-base:1.11 pkgsrc-2007Q2:1.11.0.12 pkgsrc-2007Q2-base:1.11 pkgsrc-2007Q1:1.11.0.10 pkgsrc-2007Q1-base:1.11 pkgsrc-2006Q4:1.11.0.8 pkgsrc-2006Q4-base:1.11 pkgsrc-2006Q3:1.11.0.6 pkgsrc-2006Q3-base:1.11 pkgsrc-2006Q2:1.11.0.4 pkgsrc-2006Q2-base:1.11 pkgsrc-2006Q1:1.11.0.2 pkgsrc-2006Q1-base:1.11 pkgsrc-2005Q4:1.10.0.4 pkgsrc-2005Q4-base:1.10 pkgsrc-2005Q3:1.10.0.2 pkgsrc-2005Q3-base:1.10 pkgsrc-2005Q2:1.9.0.2 pkgsrc-2005Q2-base:1.9 pkgsrc-2005Q1:1.8.0.10 pkgsrc-2005Q1-base:1.8 pkgsrc-2004Q4:1.8.0.8 pkgsrc-2004Q4-base:1.8 pkgsrc-2004Q3:1.8.0.6 pkgsrc-2004Q3-base:1.8 pkgsrc-2004Q2:1.8.0.4 pkgsrc-2004Q2-base:1.8 pkgsrc-2004Q1:1.8.0.2 pkgsrc-2004Q1-base:1.8 pkgsrc-2003Q4:1.5.0.2 pkgsrc-2003Q4-base:1.5 netbsd-1-6-1:1.3.0.6 netbsd-1-6-1-base:1.3 netbsd-1-6:1.3.0.8 netbsd-1-6-RELEASE-base:1.3 pkgviews:1.3.0.4 pkgviews-base:1.3 buildlink2:1.3.0.2 buildlink2-base:1.3 netbsd-1-5-PATCH003:1.3; locks; strict; comment @# @; 1.13 date 2009.10.02.19.21.59; author is; state Exp; branches; next 1.12; 1.12 date 2009.06.14.17.38.40; author joerg; state Exp; branches; next 1.11; 1.11 date 2006.03.20.04.09.37; author jlam; state Exp; branches; next 1.10; 1.10 date 2005.07.01.10.16.28; author hira; state Exp; branches; next 1.9; 1.9 date 2005.06.12.14.29.53; author hira; state Exp; branches; next 1.8; 1.8 date 2004.01.12.21.33.52; author seb; state Exp; branches; next 1.7; 1.7 date 2004.01.12.20.52.19; author seb; state Exp; branches; next 1.6; 1.6 date 2004.01.12.20.37.56; author seb; state Exp; branches; next 1.5; 1.5 date 2003.09.20.16.39.34; author fredb; state Exp; branches; next 1.4; 1.4 date 2003.06.27.17.19.21; author seb; state Exp; branches; next 1.3; 1.3 date 2002.03.06.19.19.02; author fredb; state Exp; branches; next 1.2; 1.2 date 2002.02.18.15.14.04; author seb; state Exp; branches; next 1.1; 1.1 date 2001.10.31.20.44.20; author zuntum; state Exp; branches; next ; desc @@ 1.13 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 @@@comment $NetBSD: PLIST,v 1.12 2009/06/14 17:38:40 joerg Exp $ bin/autopvf bin/basictopvf bin/faxq bin/faxrm bin/faxrunq bin/faxspool bin/g32pbm bin/g3cat bin/lintopvf bin/mg.echo bin/newslock bin/pbm2g3 bin/pvfamp bin/pvfcut bin/pvfecho bin/pvffft bin/pvffile bin/pvffilter bin/pvfmix bin/pvfnoise bin/pvfreverse bin/pvfsine bin/pvfspeed bin/pvftoau bin/pvftobasic bin/pvftolin bin/pvftormd bin/pvftovoc bin/pvftowav bin/rmdfile bin/rmdtopvf bin/sff2g3 bin/vm bin/voctopvf bin/wavtopvf info/mgetty.info lib/mgetty+sendfax/cour25.pbm lib/mgetty+sendfax/cour25n.pbm lib/mgetty+sendfax/faxq-helper man/man1/coverpg.1 man/man1/faxq.1 man/man1/faxrm.1 man/man1/faxrunq.1 man/man1/faxspool.1 man/man1/g32pbm.1 man/man1/g3cat.1 man/man1/pbm2g3.1 man/man1/pvf.1 man/man1/sendfax.1 man/man1/sff2g3.1 man/man1/zplay.1 man/man4/mgettydefs.4 man/man5/faxqueue.5 man/man8/callback.8 man/man8/faxq-helper.8 man/man8/faxrunqd.8 man/man8/mgetty.8 man/man8/sendfax.8 man/man8/vgetty.8 sbin/faxrunqd sbin/mgetty sbin/sendfax sbin/vgetty share/examples/mgetty+sendfax/dialin.config share/examples/mgetty+sendfax/faxheader share/examples/mgetty+sendfax/faxrunq.config share/examples/mgetty+sendfax/faxspool.rules.sample share/examples/mgetty+sendfax/login.config share/examples/mgetty+sendfax/mgetty.config share/examples/mgetty+sendfax/sendfax.config share/examples/mgetty+sendfax/voice.conf @ 1.12 log @Remove @@dirrm entries from PLISTs @ text @d1 1 a1 1 @@comment $NetBSD: PLIST,v 1.11 2006/03/20 04:09:37 jlam Exp $ d56 1 @ 1.11 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 @d1 1 a1 1 @@comment $NetBSD: PLIST,v 1.10 2005/07/01 10:16:28 hira Exp $ a71 2 @@dirrm share/examples/mgetty+sendfax @@dirrm lib/mgetty+sendfax @ 1.10 log @ Add missing entries to PLIST. Bump PKGREVISION. @ text @d1 1 a1 1 @@comment $NetBSD: PLIST,v 1.9 2005/06/12 14:29:53 hira Exp $ d37 1 @ 1.9 log @ - Add missing definition of CONF_EXAMPLES_DIR. - Add missing entry to PLIST. Bump PKGREVISION. This closes PR pkg/30073. @ text @d1 1 a1 1 @@comment $NetBSD: PLIST,v 1.8 2004/01/12 21:33:52 seb Exp $ d33 1 d50 1 @ 1.8 log @Sort. @ text @d1 1 a1 1 @@comment $NetBSD$ d68 1 @ 1.7 log @Add missing man page. @ text @d1 1 a1 1 @@comment $NetBSD: PLIST,v 1.6 2004/01/12 20:37:56 seb Exp $ a3 1 bin/faxspool d7 2 a9 2 bin/g32pbm bin/newslock d12 1 d39 6 d46 2 a48 6 man/man1/g32pbm.1 man/man1/faxq.1 man/man1/pbm2g3.1 man/man1/faxspool.1 man/man1/faxrunq.1 man/man1/faxrm.1 a49 2 man/man1/coverpg.1 man/man1/pvf.1 a51 2 man/man8/sendfax.8 man/man8/mgetty.8 d54 2 @ 1.6 log @Remove info file from PLIST files. @ text @d1 1 a1 1 @@comment $NetBSD: PLIST,v 1.5 2003/09/20 16:39:34 fredb Exp $ d56 1 @ 1.5 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 1 a1 1 @@comment $NetBSD: PLIST,v 1.4 2003/06/27 17:19:21 seb Exp $ a35 5 info/mgetty.info info/mgetty.info-1 info/mgetty.info-2 info/mgetty.info-3 info/mgetty.info-4 @ 1.4 log @Convert to USE_NEW_TEXINFO. Add build dependency on textproc/texi2roff. @ text @d1 1 a1 1 @@comment $NetBSD: PLIST,v 1.3 2002/03/06 19:19:02 fredb Exp $ d43 1 @ 1.3 log @Rename the fax overview manpage from "fax" to "sendfax", to avoid any conflict with the "efax" package. "efax" already has an "efax.1", the actual man page, but "mgetty"'s "sendfax" manpage is "sendfax.8", so "sendfax.1" is available. Closes PR pkg 14254. @ text @d1 1 a1 1 @@comment $NetBSD: PLIST,v 1.2 2002/02/18 15:14:04 seb Exp $ a35 1 @@unexec ${INSTALL_INFO} --delete %D/info/mgetty.info %D/info/dir a40 1 @@exec ${INSTALL_INFO} %D/info/mgetty.info %D/info/dir @ 1.2 log @Introduce new framework for handling info files generation and installation. Summary of changes: - removal of USE_GTEXINFO - addition of mk/texinfo.mk - inclusion of this file in package Makefiles requiring it - `install-info' substituted by `${INSTALL_INFO}' in PLISTs - tuning of mk/bsd.pkg.mk: removal of USE_GTEXINFO INSTALL_INFO added to PLIST_SUBST `${INSTALL_INFO}' replace `install-info' in target rules print-PLIST target now generate `${INSTALL_INFO}' instead of `install-info' - a couple of new patch files added for a handful of packages - setting of the TEXINFO_OVERRIDE "switch" in packages Makefiles requiring it - devel/cssc marked requiring texinfo 4.0 - a couple of packages Makefiles were tuned with respect of INFO_FILES and makeinfo command usage See -newly added by this commit- section 10.24 of Packages.txt for further information. @ text @d1 1 a1 1 @@comment $NetBSD: PLIST,v 1.1 2001/10/31 20:44:20 zuntum Exp $ d46 1 a46 1 man/man1/fax.1 @ 1.1 log @Move pkg/ files into package's toplevel directory @ text @d1 1 a1 1 @@comment $NetBSD: PLIST,v 1.7 2001/06/21 17:02:25 fredb Exp $ d36 1 a36 1 @@unexec install-info --delete %D/info/mgetty.info %D/info/dir d42 1 a42 1 @@exec install-info %D/info/mgetty.info %D/info/dir @