Debian Patches

Status for aoetools/36-5

Patch Description Author Forwarded Bugs Origin Last update
cherry-pick/1434503415.aoetools-36-2-ge50247f.check-amount-of-data-read-from-network-before-using-it.patch Check amount of data read from network before using it no aoetools-36-2-ge50247f <https://github.com/OpenAoE/aoetools/commit/aoetools-36-2-ge50247f> 2015-06-16
cherry-pick/1484013170.aoetools-36-7-gf2d2325.avoid-hyphen-vs-minus-issues.patch Avoid hyphen vs minus issues
ender@debian.org submitted these changes to the man pages, so
that dashes would not by transformed into hyphens.
no aoetools-36-7-gf2d2325 <https://github.com/OpenAoE/aoetools/commit/aoetools-36-7-gf2d2325> 2017-01-09
cherry-pick/1484013334.aoetools-36-8-g9066acb.biedl-fixes-typos-in-documentation.patch Biedl fixes typos in documentation
Christoph Biedl, the debian package maintainer for aoetools,
provides these typo corrections.
no aoetools-36-8-g9066acb <https://github.com/OpenAoE/aoetools/commit/aoetools-36-8-g9066acb> 2017-01-09
cherry-pick/1621687045.aoetools-36-11-g4a3ee18.aoe-sancheck-refine-interface-probing.patch Aoe-sancheck: Refine interface probing
There are two issues in the ethlist function in aoe-sancheck.c:

First it skips all network interfaces that do not start with "eth". This
is a problem these days where people use different naming schemes like the
so-called predictable interface names as mandated by udev/systemd.

Second it only probes for interfaces with an interface number of up
to 15. At least in current Linux, that number can take huge values and
those interfaces will be ignored completely.

About the first: Probe all interfaces (but lo) that support the ARP
protocol, assuming that is a fair indicator for ethernet support.

About the second, use the if_nameindex function to get a list of all
interfaces currently known to the kernel and operate on that one.
no aoetools-36-11-g4a3ee18 <https://github.com/OpenAoE/aoetools/commit/aoetools-36-11-g4a3ee18> 2021-05-22
cherry-pick/1621688081.aoetools-36-12-gc80b1be.aoe-sancheck-raise-the-number-of-interfaces-to-probe-to-32-and-document-the-limit.patch Aoe-sancheck: Raise the number of interfaces to probe to 32, and document the limit no aoetools-36-12-gc80b1be <https://github.com/OpenAoE/aoetools/commit/aoetools-36-12-gc80b1be> 2021-05-22
01_no_bashisms.patch This patch avois calling directly to /bin/sh. David Martínez Moreno <ender@debian.org> no
03_enable_hardened_build.patch Enable CFLAGS/CPPFLAGS/LDFLAGS from the environment. Add the ability in the Makefile to pass from the environment values for
CFLAGS, CPPFLAGS and LDFLAGS in order to have a proper hardened build.
Refer to http://wiki.debian.org/Hardening for details.
David Martínez Moreno <ender@debian.org> no 2014-01-12
04_support_slash_run_slash_udev.patch Support the new /run/udev location for udev detection. /run is a new cross-distribution location for the storage of
transient state files, i.e. files containing run-time information
that may or may not need to be written early in the boot process and
which does not require preserving across reboots.
.
A result of that change is that udev no longer uses /dev/ to store
its runtime state file, i.e. the /dev/.udev/ directory, /dev/.udevdb
and /dev/.udev.tdb are gone and udev uses /run/udev/ now.
Roger Leigh <rleigh@codelibre.net> no debian other, https://bugs.debian.org/cgi-bin/bugreport.cgi?msg=10;filename=aoetools-run-udev.patch;att=1;bug=644308 2014-01-13

All known versions for source package 'aoetools'

Links