Debian Patches

Status for hylafax/3:6.0.7-9

Patch Description Author Forwarded Bugs Origin Last update
826_pnmtops-dpi-no-float.patch pnmtops dpi no float
pnmtops.c expects either INT or INTxINT for -dpi (it calls
strtol(dpiOpt, &dpistr2, 10) to parse the numbers), so sending
it a float is a bug.
Joachim Wiedorn <joodebian at joonet.de> no debian 2016-11-10
827_make-build-reproducible.patch make build reproducible
The attached patch removes changing timestamps from the build system.
Once applied, hylafax can be built reproducibly in our reproducible
toolchain.
Joachim Wiedorn <joodebian at joonet.de> no debian 2016-11-10
830_libtiff-v4.patch make build recognize libtiff 4.1
This patch changes the shell expansion patter in order to accept libtiff
4.1 using the same parameters as libtiff 4.0.
It also changes the URL for libtiff web site
Giuseppe Sacco <eppesuig at debian.org> no 2020-01-13
831_faxaddmodem-configure-systemd.patch =================================================================== no
832_fix_FTBFS_with_newer_libtiff.patch Fix FTBFS with newer libtiff
Allow newer libtiff in configure


===================================================================
Bastien Roucariès <rouca@debian.org> no debian
600_setupclient.patch The debian package already create the client configuration=================================================================== no
602_xferstat.patch change directory for xferfaxstats file=================================================================== no
604_faxaddmodem_friendly.patch Do not prompt for restarting the server if it is not configuredSuggest a nema for the serial device in faxaddmodem.
===================================================================
no
605_faxrecv_newarg7.patch This patch was provided by Bodo Meissner <bodo@bodo-m.de>in order to better integrate hylafax and capi4hylafax
See debian bug #281737
===================================================================
no
650_faxsetup_paths.patch Fix some paths in faxsetup and check for faxmaster as real user=================================================================== no
652_faxsetup_faxmaster.patch Patch that remove the faxmaster alias since we already have a user FaxMaster.
===================================================================
no
654_faxsetup_gs.patch This patch remove the check about gs. This is because in a newsystem installation we cannot know if the /usr/bin/gs link
is already created. The other solution is the pre-depends on gs-*
===================================================================
no
657_typerules.patch Added support for gif89, png, ppm*, jfif, and xfig images.Thanks to Paolo <oopla@users.sf.net>. For more info see #373287
and bug #405237.
===================================================================
no
658_oldnotify_awk.patch Fix a problem when using the old notify script. See #386036.patch by Paolo (from the bug report)
===================================================================
no
659_notify_from_address.patch Change from address in all e-mail from fax to faxmasterSee debian bug #386071
===================================================================
no
660_faxsetup_non_interactive.patch Avoid interactive installation part while installingin non interactive way. See Debian bug #582611
===================================================================
no
661_notify.awk.patch =================================================================== no
804_bashism.patch Correctly switched to bash as interpreter. See debian bug #530100=================================================================== no
805_ftbfs_kfreebsd.patch Adding support for kfreebsd Debian portsee thread http://lists.debian.org/debian-bsd/2010/02/msg00075.html
===================================================================
Giuseppe Sacco <eppesuig@debian.org> no
806_sparc64_build.patch Change -fpic to -fPIC on sparc64 architecture=================================================================== no
808_ghostscript_args.patch Add a new security level when invoking gs=================================================================== no
809_make_too_much_verbose.patch remove unnecessary make output Unset those variables otherwise running make from confiure (when configure is run
from make) will print other messages about current directory. These messages would
be mixed with other messages that configure relies on.
Giuseppe Sacco <eppesuig@debian.org> no
810_hardening.patch harden hylafax source an build procedure Applied from Debian bug #656260 Giuseppe Sacco <eppesuig@debian.org> no
820_spelling_bug_664994.patch Small typo in English email for notify-killed Just one word change
===================================================================
Giuseppe Sacco <eppesuig@debian.org> no debian 2012-03-22
833_fix_insecure_directory.patch Fix insecure directory creation
Secure temporary directory creation for faxsetup, faxaddmodem, and
probemodem (13 Jun 2020)
secure the HylaFAX spool directory bin and etc subdirs

In HylaFAX+ through 7.0.2 and HylaFAX Enterprise, the faxsetup utility
calls chown on files in user-owned directories. By winning a race, a local attacker could use this to escalate his privileges to root.

HylaFAX+ through 7.0.2 and HylaFAX Enterprise have scripts that execute binaries from directories
writable by unprivileged users (e.g., locations under /var/spool/hylafax that are
writable by the uucp account). This allows these users to execute code in the context of the user calling these binaries (often root).

This fix CVE-2020-15396 and CVE-2020-15397

===================================================================
Johannes Segitz no debian https://sourceforge.net/p/hylafax/HylaFAX+/2534/
840-tiffv4_5_update.patch fix FTBFS with TIFF 4.5+ As of libtiff-4.5.0 that library no longer exports TIFFFaxBlackCodes,
TIFFFaxBlackTable, TIFFFaxMainTable, TIFFFaxWhiteCodes, TIFFFaxWhiteTable,
and _TIFFFax3fillruns.
Simply copy those functions and tables from libtiff directly into HylaFAX
source code with a new name.
.
Original work of Lee Howard <faxguy@users.sourceforge.net>
Laszlo Boszormenyi (GCS) <gcs@debian.org> not-needed debian vendor, https://sourceforge.net/p/hylafax/HylaFAX+/2695/ 2023-01-08
850-Fix-spelling-in-source-files.patch Fix spelling in source files Friedhelm Mehnert <friedhelm@friedhelms.net> no 2023-01-17
860-Fix-spelling-in-manpages.patch Fix spelling in manpages Friedhelm Mehnert <friedhelm@friedhelms.net> no 2023-01-17
870-ansi_main_in_configure.patch =================================================================== no

All known versions for source package 'hylafax'

Links