Hylafax updated to latest version, emails are now customizables by the use of a template. Better hardware support has been added. Ok ? Giovanni
diff -ruNx CVS comms/hylafax/Makefile mystuff/comms/hylafax/Makefile --- comms/hylafax/Makefile Tue Nov 7 23:22:27 2006 +++ mystuff/comms/hylafax/Makefile Sun May 13 13:40:14 2007 @@ -1,8 +1,8 @@ # $OpenBSD: Makefile,v 1.50 2006/11/07 22:22:27 sturm Exp $ COMMENT= "send/receive faxes and share modems" -DISTNAME= hylafax-4.1.5 -PKGNAME= ${DISTNAME}p7 +DISTNAME= hylafax-4.3.3 +PKGNAME= ${DISTNAME} CATEGORIES= comms FLAVORS= a4 @@ -19,9 +19,10 @@ PERMIT_DISTFILES_FTP= Yes WANTLIB= c m stdc++ util z -RUN_DEPENDS= :ghostscript-*:print/ghostscript/gnu -LIB_DEPENDS= tiff::graphics/tiff \ - jpeg::graphics/jpeg +RUN_DEPENDS= :ghostscript-*:print/ghostscript/gnu \ + ::mail/metamail +LIB_DEPENDS= jbig::graphics/jbigkit \ + tiff::graphics/tiff CONFIGURE_STYLE= simple USE_GMAKE= Yes @@ -52,7 +53,6 @@ @chown uucp:dialer ${SUID_EXES} @chmod a=rx,u+s ${SUID_EXES} ${INSTALL_DATA} ${FILESDIR}/hylafax.sh.sample ${PREFIX}/lib/fax - @ln -sf ${TRUEPREFIX}/libdata/hylafax ${WRKINST}/var/spool/hylafax @chown -R uucp:dialer ${PREFIX}/libdata/hylafax .include <bsd.port.mk> diff -ruNx CVS comms/hylafax/distinfo mystuff/comms/hylafax/distinfo --- comms/hylafax/distinfo Thu Apr 5 17:37:47 2007 +++ mystuff/comms/hylafax/distinfo Sun May 13 11:19:01 2007 @@ -1,5 +1,5 @@ -MD5 (hylafax-4.1.5.tar.gz) = ZxNa5yH3qSfg+almRGlGFw== -RMD160 (hylafax-4.1.5.tar.gz) = yq6TEwDiAlt2cu4qUWxBAdhw+TA= -SHA1 (hylafax-4.1.5.tar.gz) = +mCopRkh1CqjZzK1ye5i1bDxjas= -SHA256 (hylafax-4.1.5.tar.gz) = jumNY6A7a89uzGpKVtumsSwV630Nqpl0A3XuUATDwhU= -SIZE (hylafax-4.1.5.tar.gz) = 1276511 +MD5 (hylafax-4.3.3.tar.gz) = DtoO0erha+4XfSvPs6BS2g== +RMD160 (hylafax-4.3.3.tar.gz) = 8mBkPZOm4XhLMqfbkD7BDz0U3Iw= +SHA1 (hylafax-4.3.3.tar.gz) = k0sw4lezs86JRkY1N3RkrNy2TSM= +SHA256 (hylafax-4.3.3.tar.gz) = 2eBuNmBLk3zO68qK6RM1At/PdCV0uaMsiGNyPTNoRPM= +SIZE (hylafax-4.3.3.tar.gz) = 1520317 diff -ruNx CVS comms/hylafax/files/hylafax.sh.sample mystuff/comms/hylafax/files/hylafax.sh.sample --- comms/hylafax/files/hylafax.sh.sample Sun Nov 18 18:06:51 2001 +++ mystuff/comms/hylafax/files/hylafax.sh.sample Sun May 13 13:10:15 2007 @@ -10,6 +10,7 @@ # Add these to /etc/rc.local: if [ -x /usr/local/sbin/faxq ]; then + /usr/local/sbin/hfaxd -i hylafax && \ /usr/local/sbin/faxq && echo -n ' hylafax' fi diff -ruNx CVS comms/hylafax/patches/patch-config_skel mystuff/comms/hylafax/patches/patch-config_skel --- comms/hylafax/patches/patch-config_skel Mon Jan 27 14:42:48 2003 +++ mystuff/comms/hylafax/patches/patch-config_skel Thu Jan 1 01:00:00 1970 @@ -1,13 +0,0 @@ ---- config/skel.orig Sun Apr 7 16:29:27 2002 -+++ config/skel Wed Jul 31 12:31:40 2002 -@@ -41,8 +41,8 @@ ServerTracing: 1 # log server-related - SessionTracing: 11 # log server-related operations - RecvFileMode: 0600 # recvd facsimile are not public - LogFileMode: 0600 # private log files --DeviceMode: 0600 # device is accessible only to uucp/fax --GettyArgs: "-h %l dx_%s" # requires modem to auto-detect fax/data -+DeviceMode: 0660 # device is accessible only to uucp/fax -+GettyArgs: "std.%s" # requires modem to auto-detect fax/data - QualifyTSI: "" # do not restrict inbound facsimile - SpeakerVolume: off # machine's are already too loud - RingsBeforeAnswer: 1 # answer on first ring diff -ruNx CVS comms/hylafax/patches/patch-configure mystuff/comms/hylafax/patches/patch-configure --- comms/hylafax/patches/patch-configure Wed Oct 18 10:09:43 2006 +++ mystuff/comms/hylafax/patches/patch-configure Sun May 13 13:41:34 2007 @@ -1,98 +1,12 @@ -$OpenBSD: patch-configure,v 1.6 2006/10/18 08:09:43 ajacoutot Exp $ ---- configure.orig Tue Oct 1 16:05:55 2002 -+++ configure Tue Oct 17 15:39:54 2006 -@@ -37,10 +37,10 @@ - # - # Setup general configuration parameters. - # --DIR_BIN=/usr/local/bin --DIR_SBIN=/usr/local/sbin --DIR_LIBDATA=/usr/local/lib/fax --DIR_LIB=/usr/local/lib -+DIR_BIN=${PREFIX}/bin -+DIR_SBIN=${PREFIX}/sbin -+DIR_LIBDATA=${PREFIX}/lib/fax -+DIR_LIB=${PREFIX}/lib - DIR_LIBEXEC=$DIR_SBIN - DIR_SPOOL=/var/spool/hylafax - DIR_HTML=/var/httpd/htdocs/hylafax -@@ -59,7 +59,7 @@ DSO=auto - GETTY=auto - HTML=no - PS=auto --SYSVINIT=auto -+SYSVINIT=no - FAXQ_SERVER=yes # init script starts faxq - HFAXD_SERVER=yes # init script starts hfaxd - HFAXD_OLD_PROTOCOL=no # don't start old protocol -@@ -72,8 +72,8 @@ DPS=no - GS=no - IMP=no - UTMP=auto --LIBTIFF="-L/usr/local/lib -ltiff" --TIFFINC=/usr/local/include -+LIBTIFF="-L${LOCALBASE}/lib -ltiff -ljpeg -lz" -+TIFFINC=${LOCALBASE}/include - TIFFBIN= - LIBZ= - ZLIBINC= -@@ -81,8 +81,8 @@ REGEX=yes - LIBREGEX='-L${DEPTH}/regex -lregex' - REGEXINC='${DEPTH}/${TOPSRCDIR}/regex' - DBLIB=no --LIBDB="-L/usr/local/lib -ldb" --DBLIBINC=/usr/local/include -+LIBDB="-L${LOCALBASE}/lib -ldb" -+DBLIBINC=${LOCALBASE}/include - FAXD= - LIBFAXSERVER='libfaxserver.${DSO}' - LIBUTIL='${UTIL}/libfaxutil.${DSO}' -@@ -2312,11 +2312,10 @@ EOF - Note " Found tiffio.h version ${header_ver}" - Note " Found libtiff version ${lib_ver}" - if [ ${header_ver} -ge 19960307 ]; then -- if [ "${lib_ver}" = "3.4" ]; then -- tiff_runlen_t="uint16" -- elif [ "${lib_ver}" = "3.5" ]; then -- tiff_runlen_t="uint32" -- fi -+ case ${lib_ver} in -+ 3.4) tiff_runlen_t="uint16" ;; -+ 3.[5-8]) tiff_runlen_t="uint32" ;; -+ esac - fi - else - cat 1>&2 <<EOF -@@ -2351,9 +2350,10 @@ EOF - - Incompatible TIFF Library. - --HylaFAX ${VERSION} requires TIFF software distribution ver 3.4 or 3.5. --If you do not have up to date TIFF software on your system then you can --retrieve it from the location where you obtained this software. -+HylaFAX ${VERSION} requires TIFF software distribution ver 3.4, 3.5, or -+3.6. If you do not have up to date TIFF software on your system then -+you can retrieve it from the location where you obtained this software. -+The Home Page for version 3.5 and later is http://www.libtiff.org +$OpenBSD$ +--- configure.orig Sun May 13 11:48:50 2007 ++++ configure Sun May 13 11:50:46 2007 +@@ -1524,7 +1524,7 @@ int t() { $f(); return 0; } + int main(){ t(); return 0; } EOF - boom - return 1 -@@ -3669,17 +3669,8 @@ else - fi + capture cat t.c +- runMake t "t:; \${CCF} t.c $libs" ++ runMake t "t:; \${CCF} t.c -L${LOCALBASE}/lib $libs" + } - # vgetty support --if [ -z "$PATH_VGETTY" ]; then -- PATH_VGETTY=`findApp vgetty /usr/libexec:/sbin:$PATH` -- if [ -z "$PATH_VGETTY" ]; then -- PATH_VGETTY=/bin/vgetty -- Note "WARNING, no vgetty program found to handle a voice call, using $PATH_VGETTY." -- else -- Note "Looks like $PATH_VGETTY is the program to exec for a voice call." -- fi --else -+ PATH_VGETTY=${LOCALBASE}/libexec/vgetty - Note "Using $PATH_VGETTY as the program to exec for a voice call." --fi - - # egetty support - if [ -z "$PATH_EGETTY" ]; then + # diff -ruNx CVS comms/hylafax/patches/patch-defs_in mystuff/comms/hylafax/patches/patch-defs_in --- comms/hylafax/patches/patch-defs_in Fri Jan 31 16:53:50 2003 +++ mystuff/comms/hylafax/patches/patch-defs_in Thu Jan 1 01:00:00 1970 @@ -1,12 +0,0 @@ -$OpenBSD: patch-defs_in,v 1.1 2003/01/31 15:53:50 brad Exp $ ---- defs.in.orig Fri Jan 31 10:34:45 2003 -+++ defs.in Fri Jan 31 10:35:31 2003 -@@ -128,7 +128,7 @@ LLDOPTS = @LLDOPTS@ - # - # Default optimizer and prototype options - # --OPTIMIZER = -O -+OPTIMIZER = - CVERSION = @ENVOPTS@ - C++FILE = @CXXFILE@ - diff -ruNx CVS comms/hylafax/patches/patch-etc_faxsetup_sh_in mystuff/comms/hylafax/patches/patch-etc_faxsetup_sh_in --- comms/hylafax/patches/patch-etc_faxsetup_sh_in Thu Jan 1 01:00:00 1970 +++ mystuff/comms/hylafax/patches/patch-etc_faxsetup_sh_in Sun May 13 12:55:13 2007 @@ -0,0 +1,17 @@ +$OpenBSD$ +--- etc/faxsetup.sh.in.orig Sun May 13 12:50:56 2007 ++++ etc/faxsetup.sh.in Sun May 13 12:53:27 2007 +@@ -2264,12 +2264,7 @@ if onServer; then + + findproc() + { +- # NB: ps ax should give an error on System V, so we try it first! +- pid="`ps ax 2>/dev/null | $AWK \"\ +- /[\/ (]$1[ )]/ {print \\$1;} +- /[\/ ]$1\$/ {print \\$1;}\"`" +- test "$pid" || +- pid="`ps -e 2>/dev/null | $AWK \"/ $1[ ]*\$/ {print \\$1;}\"`" ++ pid="`/usr/bin/pgrep $1`" + echo "$pid" + } + diff -ruNx CVS comms/hylafax/patches/patch-faxd_Getty_c++ mystuff/comms/hylafax/patches/patch-faxd_Getty_c++ --- comms/hylafax/patches/patch-faxd_Getty_c++ Mon Jan 27 14:42:48 2003 +++ mystuff/comms/hylafax/patches/patch-faxd_Getty_c++ Thu Jan 1 01:00:00 1970 @@ -1,11 +0,0 @@ ---- faxd/Getty.c++.orig Sat Sep 16 07:13:48 2000 -+++ faxd/Getty.c++ Wed Jul 31 12:40:10 2002 -@@ -219,7 +219,7 @@ Getty::hangup() - // NB: this is executed in the parent - fxStr device = fxStr::format("%s/" | line, _PATH_DEV); - Sys::chown(device, UUCPLock::getUUCPUid(), UUCPLock::getUUCPGid()); -- Sys::chmod(device, 0600); // reset protection -+ Sys::chmod(device, 0660); // reset protection - } - - extern void vlogError(const char* fmt, va_list ap); diff -ruNx CVS comms/hylafax/patches/patch-faxd_UUCPLock_c++ mystuff/comms/hylafax/patches/patch-faxd_UUCPLock_c++ --- comms/hylafax/patches/patch-faxd_UUCPLock_c++ Mon Jan 27 14:42:48 2003 +++ mystuff/comms/hylafax/patches/patch-faxd_UUCPLock_c++ Thu Jan 1 01:00:00 1970 @@ -1,25 +0,0 @@ ---- faxd/UUCPLock.c++.orig Thu Sep 21 05:24:54 2000 -+++ faxd/UUCPLock.c++ Wed Jul 31 12:40:10 2002 -@@ -37,6 +37,7 @@ extern "C" { - } - #endif - #include <pwd.h> -+#include <grp.h> - - /* - * UUCP Device Locking Support. -@@ -143,10 +144,13 @@ UUCPLock::setupIDs() - { - if (UUCPuid == (uid_t) -1) { - const passwd *pwd = getpwnam("uucp"); -+ const group *grp = getgrnam("dialer"); - if (!pwd) - faxApp::fatal("Can not deduce identity of UUCP"); -+ if (!grp) -+ faxApp::fatal("Can not deduce identity of DIALER"); - UUCPuid = pwd->pw_uid; -- UUCPgid = pwd->pw_gid; -+ UUCPgid = grp->gr_gid; - endpwent(); // paranoia - } - } diff -ruNx CVS comms/hylafax/patches/patch-hfaxd_FileTransfer_c++ mystuff/comms/hylafax/patches/patch-hfaxd_FileTransfer_c++ --- comms/hylafax/patches/patch-hfaxd_FileTransfer_c++ Tue Nov 11 23:30:34 2003 +++ mystuff/comms/hylafax/patches/patch-hfaxd_FileTransfer_c++ Thu Jan 1 01:00:00 1970 @@ -1,12 +0,0 @@ -$OpenBSD: patch-hfaxd_FileTransfer_c++,v 1.2 2003/11/11 22:30:34 todd Exp $ ---- hfaxd/FileTransfer.c++.orig 1999-11-18 06:18:57.000000000 -0600 -+++ hfaxd/FileTransfer.c++ 2003-11-11 16:26:23.000000000 -0600 -@@ -556,7 +556,7 @@ HylaFAXServer::storeUniqueCmd(bool isTem - } else - perror_reply(553, filename, errno); - } else -- reply(553, emsg); -+ reply(553, "%s", (const char*)emsg); - } - - /* diff -ruNx CVS comms/hylafax/patches/patch-hfaxd_OldProtocol_c++ mystuff/comms/hylafax/patches/patch-hfaxd_OldProtocol_c++ --- comms/hylafax/patches/patch-hfaxd_OldProtocol_c++ Tue Feb 10 18:24:59 2004 +++ mystuff/comms/hylafax/patches/patch-hfaxd_OldProtocol_c++ Thu Jan 1 01:00:00 1970 @@ -1,15 +0,0 @@ -$OpenBSD: patch-hfaxd_OldProtocol_c++,v 1.1 2004/02/10 17:24:59 espie Exp $ ---- hfaxd/OldProtocol.c++.orig 2004-02-09 02:20:33.000000000 +0100 -+++ hfaxd/OldProtocol.c++ 2004-02-09 02:20:46.000000000 +0100 -@@ -752,9 +752,9 @@ OldProtocolServer::reallyRemoveJob(const - } - - #define DEFINE_Op(op) \ --void OldProtocolServer::##op##Job(const char* tag) \ -+void OldProtocolServer::op##Job(const char* tag) \ - { applyToJob(tag, fxQUOTE(op), &OldProtocolServer::do##op); }\ --void OldProtocolServer::##op##JobGroup(const char* tag) \ -+void OldProtocolServer::op##JobGroup(const char* tag) \ - { applyToJobGroup(tag, fxQUOTE(op), &OldProtocolServer::do##op); } - void - OldProtocolServer::doremove(Job& job, const char*) diff -ruNx CVS comms/hylafax/patches/patch-hfaxd_Parser_c++ mystuff/comms/hylafax/patches/patch-hfaxd_Parser_c++ --- comms/hylafax/patches/patch-hfaxd_Parser_c++ Tue Nov 11 23:30:34 2003 +++ mystuff/comms/hylafax/patches/patch-hfaxd_Parser_c++ Thu Jan 1 01:00:00 1970 @@ -1,12 +0,0 @@ -$OpenBSD: patch-hfaxd_Parser_c++,v 1.2 2003/11/11 22:30:34 todd Exp $ ---- hfaxd/Parser.c++.orig 2002-09-13 11:20:34.000000000 -0500 -+++ hfaxd/Parser.c++ 2003-11-11 16:26:23.000000000 -0600 -@@ -963,7 +963,7 @@ HylaFAXServer::site_cmd(Token t) - break; - case T_TRIGGER: - if (string_param(s, "trigger-spec")) { -- logcmd(t, s); -+ logcmd(t, "%s", (const char*)s); - triggerCmd("%s", (const char*) s); - return (true); - } diff -ruNx CVS comms/hylafax/patches/patch-hfaxd_SNPPServer_c++ mystuff/comms/hylafax/patches/patch-hfaxd_SNPPServer_c++ --- comms/hylafax/patches/patch-hfaxd_SNPPServer_c++ Tue Nov 11 23:30:34 2003 +++ mystuff/comms/hylafax/patches/patch-hfaxd_SNPPServer_c++ Thu Jan 1 01:00:00 1970 @@ -1,21 +0,0 @@ -$OpenBSD: patch-hfaxd_SNPPServer_c++,v 1.1 2003/11/11 22:30:34 todd Exp $ ---- hfaxd/SNPPServer.c++.orig 2002-02-14 22:20:50.000000000 -0600 -+++ hfaxd/SNPPServer.c++ 2003-11-11 16:26:23.000000000 -0600 -@@ -849,7 +849,7 @@ SNPPServer::dataCmd(void) - fxStr emsg; - u_int seqnum = getDocumentNumbers(1, emsg); - if (seqnum == (u_int) -1) { -- reply(554, emsg); -+ reply(554, "%s", (const char*)emsg); - return; - } - msgFile = fxStr::format("/%s/doc%u.page", FAX_TMPDIR, seqnum); -@@ -1053,7 +1053,7 @@ SNPPServer::messageCmd(const char* msg) - fxStr emsg; - u_int seqnum = getDocumentNumbers(1, emsg); - if (seqnum == (u_int) -1) { -- reply(554, emsg); -+ reply(554, "%s", (const char*)emsg); - return; - } - msgFile = fxStr::format("/%s/doc%u.page", FAX_TMPDIR, seqnum); diff -ruNx CVS comms/hylafax/patches/patch-port_install_sh_in mystuff/comms/hylafax/patches/patch-port_install_sh_in --- comms/hylafax/patches/patch-port_install_sh_in Mon Jan 27 14:42:48 2003 +++ mystuff/comms/hylafax/patches/patch-port_install_sh_in Thu Jan 1 01:00:00 1970 @@ -1,11 +0,0 @@ ---- port/install.sh.in.orig Mon Oct 12 16:47:50 1998 -+++ port/install.sh.in Wed Jul 31 12:31:40 2002 -@@ -129,7 +129,7 @@ do - test -p $1 >/dev/null 2>&1 - } - ;; -- -ln) shift; [EMAIL PROTECTED]@; SRC="$1" -+ -ln) shift; [EMAIL PROTECTED]@; SRC="$ROOT/$1" - STRIP=":" - ;; - -lns) shift; [EMAIL PROTECTED]@; preopts="@LN_S@"; SRC="$1" diff -ruNx CVS comms/hylafax/patches/patch-util_Types_h mystuff/comms/hylafax/patches/patch-util_Types_h --- comms/hylafax/patches/patch-util_Types_h Tue Feb 10 18:24:59 2004 +++ mystuff/comms/hylafax/patches/patch-util_Types_h Thu Jan 1 01:00:00 1970 @@ -1,12 +0,0 @@ -$OpenBSD: patch-util_Types_h,v 1.1 2004/02/10 17:24:59 espie Exp $ ---- util/Types.h.orig 2004-02-09 02:11:40.000000000 +0100 -+++ util/Types.h 2004-02-09 02:11:47.000000000 +0100 -@@ -29,7 +29,7 @@ - #include "string.h" - #include "assert.h" - #include "stdio.h" --#include "new.h" -+#include "new" - #include "sys/types.h" - #include "port.h" - diff -ruNx CVS comms/hylafax/pkg/MESSAGE mystuff/comms/hylafax/pkg/MESSAGE --- comms/hylafax/pkg/MESSAGE Thu Oct 23 02:30:01 2003 +++ mystuff/comms/hylafax/pkg/MESSAGE Sun May 13 11:27:17 2007 @@ -14,7 +14,7 @@ For accepting incoming FAX/data calls, modify /etc/ttys(5) to contain something like this: - cua00 "${PREFIX}/sbin/faxgetty" dialup on + tty00 "${PREFIX}/sbin/faxgetty" dialup on and send a SIGHUP to init(8). diff -ruNx CVS comms/hylafax/pkg/PLIST mystuff/comms/hylafax/pkg/PLIST --- comms/hylafax/pkg/PLIST Tue Nov 7 23:22:28 2006 +++ mystuff/comms/hylafax/pkg/PLIST Sun May 13 13:32:42 2007 @@ -4,18 +4,12 @@ @owner uucp @group dialer bin/faxalter [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] bin/faxcover bin/faxmail @mode 4555 @owner uucp @group dialer bin/faxrm [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] bin/faxstat bin/sendfax bin/sendpage @@ -27,6 +21,7 @@ lib/fax/hylafax.sh.sample lib/fax/pagesizes lib/fax/typerules [EMAIL PROTECTED] 4755 @owner uucp @group dialer libdata/hylafax/ @@ -35,9 +30,14 @@ libdata/hylafax/archive/ libdata/hylafax/bin/ libdata/hylafax/bin/archive +libdata/hylafax/bin/b64-encode.awk +libdata/hylafax/bin/common-functions +libdata/hylafax/bin/dictionary libdata/hylafax/bin/faxrcvd libdata/hylafax/bin/mkcover libdata/hylafax/bin/notify +libdata/hylafax/bin/notify-4.1 +libdata/hylafax/bin/notify-4.2 libdata/hylafax/bin/notify.awk libdata/hylafax/bin/pcl2fax libdata/hylafax/bin/pdf2fax.gs @@ -45,10 +45,14 @@ libdata/hylafax/bin/ps2fax.dps libdata/hylafax/bin/ps2fax.gs libdata/hylafax/bin/ps2fax.imp +libdata/hylafax/bin/qp-encode.awk libdata/hylafax/bin/tiff2fax +libdata/hylafax/bin/tiff2pdf libdata/hylafax/bin/wedged libdata/hylafax/client/ libdata/hylafax/config/ +libdata/hylafax/config/agere-mp-2 +libdata/hylafax/config/agere-mp-21 libdata/hylafax/config/att-dataport libdata/hylafax/config/att-dataport-2 libdata/hylafax/config/att-dataport-2.0 @@ -59,6 +63,7 @@ libdata/hylafax/config/class2 libdata/hylafax/config/class2.0 libdata/hylafax/config/class2.1 +libdata/hylafax/config/conexant-1.0 libdata/hylafax/config/davicom-2 libdata/hylafax/config/digi libdata/hylafax/config/digi-2 @@ -73,9 +78,12 @@ libdata/hylafax/config/gvc-288 libdata/hylafax/config/gvc-288-2 libdata/hylafax/config/hayes +libdata/hylafax/config/iaxmodem libdata/hylafax/config/intel-400e +libdata/hylafax/config/linux-isdn-2 libdata/hylafax/config/lucent libdata/hylafax/config/lucent-isa +libdata/hylafax/config/lucent-mt-10 libdata/hylafax/config/lucent-mt-2 libdata/hylafax/config/lucent-mt-20 libdata/hylafax/config/lucent-mt-21 @@ -95,6 +103,7 @@ libdata/hylafax/config/rockwell-rc libdata/hylafax/config/sierra libdata/hylafax/config/skel +libdata/hylafax/config/t38modem libdata/hylafax/config/telebit-qblazer libdata/hylafax/config/telebit-t3000 libdata/hylafax/config/telebit-wb @@ -121,6 +130,223 @@ libdata/hylafax/etc/dpsprinter.ps libdata/hylafax/etc/hosts.hfaxd libdata/hylafax/etc/lutRS18.pcf +libdata/hylafax/etc/templates/ +libdata/hylafax/etc/templates/README +libdata/hylafax/etc/templates/de/ +libdata/hylafax/etc/templates/de/faxrcvd-error.txt +libdata/hylafax/etc/templates/de/faxrcvd-failure.txt +libdata/hylafax/etc/templates/de/faxrcvd-notify-error.txt +libdata/hylafax/etc/templates/de/faxrcvd-notify-success.txt +libdata/hylafax/etc/templates/de/faxrcvd-success.txt +libdata/hylafax/etc/templates/de/notify-blocked.txt +libdata/hylafax/etc/templates/de/notify-done-page.txt +libdata/hylafax/etc/templates/de/notify-done.txt +libdata/hylafax/etc/templates/de/notify-failed-page.txt +libdata/hylafax/etc/templates/de/notify-failed.txt +libdata/hylafax/etc/templates/de/notify-format_failed.txt +libdata/hylafax/etc/templates/de/notify-killed.txt +libdata/hylafax/etc/templates/de/notify-no_formatter.txt +libdata/hylafax/etc/templates/de/notify-poll_failed.txt +libdata/hylafax/etc/templates/de/notify-poll_no_document.txt +libdata/hylafax/etc/templates/de/notify-poll_rejected.txt +libdata/hylafax/etc/templates/de/notify-rejected.txt +libdata/hylafax/etc/templates/de/notify-removed.txt +libdata/hylafax/etc/templates/de/notify-requeued.txt +libdata/hylafax/etc/templates/de/notify-timedout.txt +libdata/hylafax/etc/templates/en/ +libdata/hylafax/etc/templates/en/faxrcvd-error.txt +libdata/hylafax/etc/templates/en/faxrcvd-failure.txt +libdata/hylafax/etc/templates/en/faxrcvd-notify-error.txt +libdata/hylafax/etc/templates/en/faxrcvd-notify-success.txt +libdata/hylafax/etc/templates/en/faxrcvd-success.txt +libdata/hylafax/etc/templates/en/notify-blocked.txt +libdata/hylafax/etc/templates/en/notify-done-page.txt +libdata/hylafax/etc/templates/en/notify-done.txt +libdata/hylafax/etc/templates/en/notify-failed-page.txt +libdata/hylafax/etc/templates/en/notify-failed.txt +libdata/hylafax/etc/templates/en/notify-format_failed.txt +libdata/hylafax/etc/templates/en/notify-killed.txt +libdata/hylafax/etc/templates/en/notify-no_formatter.txt +libdata/hylafax/etc/templates/en/notify-poll_failed.txt +libdata/hylafax/etc/templates/en/notify-poll_no_document.txt +libdata/hylafax/etc/templates/en/notify-poll_rejected.txt +libdata/hylafax/etc/templates/en/notify-rejected.txt +libdata/hylafax/etc/templates/en/notify-removed.txt +libdata/hylafax/etc/templates/en/notify-requeued.txt +libdata/hylafax/etc/templates/en/notify-timedout.txt +libdata/hylafax/etc/templates/es/ +libdata/hylafax/etc/templates/es/faxrcvd-error.txt +libdata/hylafax/etc/templates/es/faxrcvd-failure.txt +libdata/hylafax/etc/templates/es/faxrcvd-notify-error.txt +libdata/hylafax/etc/templates/es/faxrcvd-notify-success.txt +libdata/hylafax/etc/templates/es/faxrcvd-success.txt +libdata/hylafax/etc/templates/es/notify-blocked.txt +libdata/hylafax/etc/templates/es/notify-done-page.txt +libdata/hylafax/etc/templates/es/notify-done.txt +libdata/hylafax/etc/templates/es/notify-failed-page.txt +libdata/hylafax/etc/templates/es/notify-failed.txt +libdata/hylafax/etc/templates/es/notify-format_failed.txt +libdata/hylafax/etc/templates/es/notify-killed.txt +libdata/hylafax/etc/templates/es/notify-no_formatter.txt +libdata/hylafax/etc/templates/es/notify-poll_failed.txt +libdata/hylafax/etc/templates/es/notify-poll_no_document.txt +libdata/hylafax/etc/templates/es/notify-poll_rejected.txt +libdata/hylafax/etc/templates/es/notify-rejected.txt +libdata/hylafax/etc/templates/es/notify-removed.txt +libdata/hylafax/etc/templates/es/notify-requeued.txt +libdata/hylafax/etc/templates/es/notify-timedout.txt +libdata/hylafax/etc/templates/fr/ +libdata/hylafax/etc/templates/fr/faxrcvd-error.txt +libdata/hylafax/etc/templates/fr/faxrcvd-failure.txt +libdata/hylafax/etc/templates/fr/faxrcvd-notify-error.txt +libdata/hylafax/etc/templates/fr/faxrcvd-notify-success.txt +libdata/hylafax/etc/templates/fr/faxrcvd-success.txt +libdata/hylafax/etc/templates/fr/notify-blocked.txt +libdata/hylafax/etc/templates/fr/notify-done-page.txt +libdata/hylafax/etc/templates/fr/notify-done.txt +libdata/hylafax/etc/templates/fr/notify-failed-page.txt +libdata/hylafax/etc/templates/fr/notify-failed.txt +libdata/hylafax/etc/templates/fr/notify-format_failed.txt +libdata/hylafax/etc/templates/fr/notify-killed.txt +libdata/hylafax/etc/templates/fr/notify-no_formatter.txt +libdata/hylafax/etc/templates/fr/notify-poll_failed.txt +libdata/hylafax/etc/templates/fr/notify-poll_no_document.txt +libdata/hylafax/etc/templates/fr/notify-poll_rejected.txt +libdata/hylafax/etc/templates/fr/notify-rejected.txt +libdata/hylafax/etc/templates/fr/notify-removed.txt +libdata/hylafax/etc/templates/fr/notify-requeued.txt +libdata/hylafax/etc/templates/fr/notify-timedout.txt +libdata/hylafax/etc/templates/html-sample1/ +libdata/hylafax/etc/templates/html-sample1/css.inc +libdata/hylafax/etc/templates/html-sample1/divider.inc +libdata/hylafax/etc/templates/html-sample1/fax-attach.inc +libdata/hylafax/etc/templates/html-sample1/fax-data.inc +libdata/hylafax/etc/templates/html-sample1/fax-dispatched.inc +libdata/hylafax/etc/templates/html-sample1/faxrcvd-error.txt +libdata/hylafax/etc/templates/html-sample1/faxrcvd-failure.txt +libdata/hylafax/etc/templates/html-sample1/faxrcvd-notify-error.txt +libdata/hylafax/etc/templates/html-sample1/faxrcvd-notify-success.txt +libdata/hylafax/etc/templates/html-sample1/faxrcvd-success.txt +libdata/hylafax/etc/templates/html-sample1/footer.inc +libdata/hylafax/etc/templates/html-sample1/header.inc +libdata/hylafax/etc/templates/html-sample1/hook.sh +libdata/hylafax/etc/templates/html-sample1/job-data.inc +libdata/hylafax/etc/templates/html-sample1/notify-blocked.txt +libdata/hylafax/etc/templates/html-sample1/notify-done.txt +libdata/hylafax/etc/templates/html-sample1/notify-failed.txt +libdata/hylafax/etc/templates/html-sample1/notify-format_failed.txt +libdata/hylafax/etc/templates/html-sample1/notify-killed.txt +libdata/hylafax/etc/templates/html-sample1/notify-no_formatter.txt +libdata/hylafax/etc/templates/html-sample1/notify-rejected.txt +libdata/hylafax/etc/templates/html-sample1/notify-removed.txt +libdata/hylafax/etc/templates/html-sample1/notify-requeued.txt +libdata/hylafax/etc/templates/html-sample1/notify-timedout.txt +libdata/hylafax/etc/templates/html-sample1/session_log.inc +libdata/hylafax/etc/templates/it/ +libdata/hylafax/etc/templates/it/faxrcvd-error.txt +libdata/hylafax/etc/templates/it/faxrcvd-failure.txt +libdata/hylafax/etc/templates/it/faxrcvd-notify-error.txt +libdata/hylafax/etc/templates/it/faxrcvd-notify-success.txt +libdata/hylafax/etc/templates/it/faxrcvd-success.txt +libdata/hylafax/etc/templates/it/notify-blocked.txt +libdata/hylafax/etc/templates/it/notify-done-page.txt +libdata/hylafax/etc/templates/it/notify-done.txt +libdata/hylafax/etc/templates/it/notify-failed-page.txt +libdata/hylafax/etc/templates/it/notify-failed.txt +libdata/hylafax/etc/templates/it/notify-format_failed.txt +libdata/hylafax/etc/templates/it/notify-killed.txt +libdata/hylafax/etc/templates/it/notify-no_formatter.txt +libdata/hylafax/etc/templates/it/notify-poll_failed.txt +libdata/hylafax/etc/templates/it/notify-poll_no_document.txt +libdata/hylafax/etc/templates/it/notify-poll_rejected.txt +libdata/hylafax/etc/templates/it/notify-rejected.txt +libdata/hylafax/etc/templates/it/notify-removed.txt +libdata/hylafax/etc/templates/it/notify-requeued.txt +libdata/hylafax/etc/templates/it/notify-timedout.txt +libdata/hylafax/etc/templates/pl/ +libdata/hylafax/etc/templates/pl/faxrcvd-error.txt +libdata/hylafax/etc/templates/pl/faxrcvd-failure.txt +libdata/hylafax/etc/templates/pl/faxrcvd-notify-error.txt +libdata/hylafax/etc/templates/pl/faxrcvd-notify-success.txt +libdata/hylafax/etc/templates/pl/faxrcvd-success.txt +libdata/hylafax/etc/templates/pl/notify-blocked.txt +libdata/hylafax/etc/templates/pl/notify-done-page.txt +libdata/hylafax/etc/templates/pl/notify-done.txt +libdata/hylafax/etc/templates/pl/notify-failed-page.txt +libdata/hylafax/etc/templates/pl/notify-failed.txt +libdata/hylafax/etc/templates/pl/notify-format_failed.txt +libdata/hylafax/etc/templates/pl/notify-killed.txt +libdata/hylafax/etc/templates/pl/notify-no_formatter.txt +libdata/hylafax/etc/templates/pl/notify-poll_failed.txt +libdata/hylafax/etc/templates/pl/notify-poll_no_document.txt +libdata/hylafax/etc/templates/pl/notify-poll_rejected.txt +libdata/hylafax/etc/templates/pl/notify-rejected.txt +libdata/hylafax/etc/templates/pl/notify-removed.txt +libdata/hylafax/etc/templates/pl/notify-requeued.txt +libdata/hylafax/etc/templates/pl/notify-timedout.txt +libdata/hylafax/etc/templates/pt/ +libdata/hylafax/etc/templates/pt/faxrcvd-error.txt +libdata/hylafax/etc/templates/pt/faxrcvd-failure.txt +libdata/hylafax/etc/templates/pt/faxrcvd-notify-error.txt +libdata/hylafax/etc/templates/pt/faxrcvd-notify-success.txt +libdata/hylafax/etc/templates/pt/faxrcvd-success.txt +libdata/hylafax/etc/templates/pt/notify-blocked.txt +libdata/hylafax/etc/templates/pt/notify-done-page.txt +libdata/hylafax/etc/templates/pt/notify-done.txt +libdata/hylafax/etc/templates/pt/notify-failed-page.txt +libdata/hylafax/etc/templates/pt/notify-failed.txt +libdata/hylafax/etc/templates/pt/notify-format_failed.txt +libdata/hylafax/etc/templates/pt/notify-killed.txt +libdata/hylafax/etc/templates/pt/notify-no_formatter.txt +libdata/hylafax/etc/templates/pt/notify-poll_failed.txt +libdata/hylafax/etc/templates/pt/notify-poll_no_document.txt +libdata/hylafax/etc/templates/pt/notify-poll_rejected.txt +libdata/hylafax/etc/templates/pt/notify-rejected.txt +libdata/hylafax/etc/templates/pt/notify-removed.txt +libdata/hylafax/etc/templates/pt/notify-requeued.txt +libdata/hylafax/etc/templates/pt/notify-timedout.txt +libdata/hylafax/etc/templates/pt_BR/ +libdata/hylafax/etc/templates/pt_BR/faxrcvd-error.txt +libdata/hylafax/etc/templates/pt_BR/faxrcvd-failure.txt +libdata/hylafax/etc/templates/pt_BR/faxrcvd-notify-error.txt +libdata/hylafax/etc/templates/pt_BR/faxrcvd-notify-success.txt +libdata/hylafax/etc/templates/pt_BR/faxrcvd-success.txt +libdata/hylafax/etc/templates/pt_BR/notify-blocked.txt +libdata/hylafax/etc/templates/pt_BR/notify-done-page.txt +libdata/hylafax/etc/templates/pt_BR/notify-done.txt +libdata/hylafax/etc/templates/pt_BR/notify-failed-page.txt +libdata/hylafax/etc/templates/pt_BR/notify-failed.txt +libdata/hylafax/etc/templates/pt_BR/notify-format_failed.txt +libdata/hylafax/etc/templates/pt_BR/notify-killed.txt +libdata/hylafax/etc/templates/pt_BR/notify-no_formatter.txt +libdata/hylafax/etc/templates/pt_BR/notify-poll_failed.txt +libdata/hylafax/etc/templates/pt_BR/notify-poll_no_document.txt +libdata/hylafax/etc/templates/pt_BR/notify-poll_rejected.txt +libdata/hylafax/etc/templates/pt_BR/notify-rejected.txt +libdata/hylafax/etc/templates/pt_BR/notify-removed.txt +libdata/hylafax/etc/templates/pt_BR/notify-requeued.txt +libdata/hylafax/etc/templates/pt_BR/notify-timedout.txt +libdata/hylafax/etc/templates/ro/ +libdata/hylafax/etc/templates/ro/faxrcvd-error.txt +libdata/hylafax/etc/templates/ro/faxrcvd-failure.txt +libdata/hylafax/etc/templates/ro/faxrcvd-notify-error.txt +libdata/hylafax/etc/templates/ro/faxrcvd-notify-success.txt +libdata/hylafax/etc/templates/ro/faxrcvd-success.txt +libdata/hylafax/etc/templates/ro/notify-blocked.txt +libdata/hylafax/etc/templates/ro/notify-done-page.txt +libdata/hylafax/etc/templates/ro/notify-done.txt +libdata/hylafax/etc/templates/ro/notify-failed-page.txt +libdata/hylafax/etc/templates/ro/notify-failed.txt +libdata/hylafax/etc/templates/ro/notify-format_failed.txt +libdata/hylafax/etc/templates/ro/notify-killed.txt +libdata/hylafax/etc/templates/ro/notify-no_formatter.txt +libdata/hylafax/etc/templates/ro/notify-poll_failed.txt +libdata/hylafax/etc/templates/ro/notify-poll_no_document.txt +libdata/hylafax/etc/templates/ro/notify-poll_rejected.txt +libdata/hylafax/etc/templates/ro/notify-rejected.txt +libdata/hylafax/etc/templates/ro/notify-removed.txt +libdata/hylafax/etc/templates/ro/notify-requeued.txt +libdata/hylafax/etc/templates/ro/notify-timedout.txt libdata/hylafax/etc/xferfaxlog libdata/hylafax/info/ libdata/hylafax/log/ @@ -129,8 +355,8 @@ libdata/hylafax/sendq/ libdata/hylafax/status/ libdata/hylafax/tmp/ [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] 4555 [EMAIL PROTECTED] man/man1/edit-faxcover.1 @man man/man1/faxalter.1 @man man/man1/faxcover.1 @man man/man1/faxmail.1 @@ -141,8 +367,6 @@ @man man/man1/sendpage.1 @man man/man1/sgi2fax.1 @man man/man1/textfmt.1 [EMAIL PROTECTED] man/man5/cid.5f [EMAIL PROTECTED] man/man5/destctrls.5f @man man/man5/dialrules.5f @man man/man5/doneq.5f @man man/man5/hosts.hfaxd.5f @@ -182,6 +406,7 @@ @man man/man8/faxstate.8c @man man/man8/faxwatch.8c @man man/man8/hfaxd.8c [EMAIL PROTECTED] man/man8/jobcontrol.8c @man man/man8/mkcover.8c @man man/man8/notify.8c @man man/man8/pagesend.8c @@ -198,6 +423,7 @@ sbin/choptest sbin/cqtest sbin/dialtest +sbin/edit-faxcover sbin/faxabort sbin/faxaddmodem sbin/faxadduser @@ -205,31 +431,25 @@ sbin/faxconfig sbin/faxcron sbin/faxdeluser [EMAIL PROTECTED] 4555 [EMAIL PROTECTED] uucp [EMAIL PROTECTED] dialer sbin/faxgetty [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] sbin/faxinfo sbin/faxlock sbin/faxmodem sbin/faxmsg [EMAIL PROTECTED] 4555 [EMAIL PROTECTED] uucp [EMAIL PROTECTED] dialer sbin/faxq [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] sbin/faxqclean sbin/faxquit sbin/faxsend [EMAIL PROTECTED] 4555 [EMAIL PROTECTED] root [EMAIL PROTECTED] dialer sbin/faxsetup sbin/faxsetup.bsdi sbin/faxsetup.irix sbin/faxsetup.linux [EMAIL PROTECTED] 4555 [EMAIL PROTECTED] uucp [EMAIL PROTECTED] dialer sbin/faxstate sbin/faxwatch sbin/hfaxd @@ -245,8 +465,7 @@ sbin/tsitest sbin/typetest sbin/xferfaxstats [EMAIL PROTECTED] install -d -o uucp -g dialer -m 755 /var/spool/hylafax [EMAIL PROTECTED] ln -s /var/spool/hylafax %D/hylafax [EMAIL PROTECTED] ln -sf %D/libdata/hylafax /var/spool/hylafax @exec install -d -o uucp -g dialer -m 700 %D/hylafax/archive @exec install -d -o uucp -g dialer -m 755 %D/hylafax/bin @exec install -d -o uucp -g dialer -m 755 %D/hylafax/client @@ -263,3 +482,5 @@ @exec install -d -o uucp -g dialer -m 755 %D/hylafax/status @exec install -d -o uucp -g dialer -m 700 %D/hylafax/tmp @exec mkfifo %D/hylafax/FIFO; chown uucp:dialer %D/hylafax/FIFO; chmod 600 %D/hylafax/FIFO [EMAIL PROTECTED] rm -rf %D/hylafax [EMAIL PROTECTED] rm /var/spool/hylafax