Debian Patches

Status for inetutils/2:2.4-2+deb12u2

Patch Description Author Forwarded Bugs Origin Last update
0001-ping-decode-unreachable-codes-added-in-RFC-4443.patch [PATCH] ping: decode unreachable codes added in RFC 4443
RFC 4443 added two new codes for ICMPv6 destination unreachable messages
(type 1):

5 - Source address failed ingress/egress policy
6 - Reject route to destination

Before:

$ sudo ./ping/ping6 2a03:4000:54:b9a::5
PING 2a03:4000:54:b9a::5 (2a03:4000:54:b9a::5): 56 data bytes
64 bytes from 2a03:4000:54:b9a::5: Destination unreachable: Unknown code 6
64 bytes from 2a03:4000:54:b9a::5: Destination unreachable: Unknown code 6
64 bytes from 2a03:4000:54:b9a::5: Destination unreachable: Unknown code 6
^C--- 2a03:4000:54:b9a::5 ping statistics ---
3 packets transmitted, 0 packets received, 100% packet loss

After:

$ sudo ./ping/ping6 2a03:4000:54:b9a::5
PING 2a03:4000:54:b9a::5 (2a03:4000:54:b9a::5): 56 data bytes
64 bytes from 2a03:4000:54:b9a::5: Destination unreachable: Reject route to destination
64 bytes from 2a03:4000:54:b9a::5: Destination unreachable: Reject route to destination
64 bytes from 2a03:4000:54:b9a::5: Destination unreachable: Reject route to destination
^C--- 2a03:4000:54:b9a::5 ping statistics ---
3 packets transmitted, 0 packets received, 100% packet loss
Enrik Berkhan <Enrik.Berkhan@inka.de> no upstream, commit:c2cfa7889c09b6bd1ef7bc9967111e6509e610c7 2023-01-03
0002-ftpd-rcp-rlogin-rsh-rshd-uucpd-fix-check-set-id-retu.patch [PATCH 2/2] ftpd,rcp,rlogin,rsh,rshd,uucpd: fix: check set*id() return values

Several setuid(), setgid(), seteuid() and setguid() return values
were not checked in ftpd/rcp/rlogin/rsh/rshd/uucpd code potentially
leading to potential security issues.
Jeffrey Bencteux <jeffbencteux@gmail.com> not-needed upstream, commit:e4e65c03f4c11292a3e40ef72ca3f194c8bffdd6 2023-06-30
upstream/0001-Fix-injection-bug-with-bogus-user-names.patch [PATCH 1/2] Fix injection bug with bogus user names
Problem reported by Kyu Neushwaistein.
* telnetd/utility.c (_var_short_name):
Ignore user names that start with '-' or contain shell metacharacters.
Paul Eggert <eggert@cs.ucla.edu> no 2026-01-20
upstream/0002-telnetd-Sanitize-all-variable-expansions.patch [PATCH 2/2] telnetd: Sanitize all variable expansions
* telnetd/utility.c (sanitize): New function.
(_var_short_name): Use it for all variables.
Simon Josefsson <simon@josefsson.org> no 2026-01-20
0001-build-Disable-GFDL-info-files-and-useless-man-pages.patch [PATCH 1/4] build: Disable GFDL info files and useless man pages
We do not install the info file due to GFDL, and because it would
require an inetutils-doc package. Nor the man pages from upstream
generated with help2man as they are problematic for cross-building
and contain no additional information to what is already available
via --help output.

Instead we ship our own proper man pages.

Not forwarded upstream due to GNU policies regarding man pages.
Guillem Jover <guillem@hadrons.org> not-needed vendor 2010-06-09
0002-build-Use-runstatedir-for-run-directory.patch [PATCH 2/4] build: Use runstatedir for /run directory Guillem Jover <guillem@hadrons.org> no vendor 2021-09-05
0003-inetd-Change-protocol-semantics-in-inetd.conf.patch [PATCH 3/4] inetd: Change protocol semantics in inetd.conf
Readd parts of the original patch that got botched when applied
upstream.

* src/inetd.c (getconfigent) [IPV6]: Change default family to IPv4 for "tcp"
and "udp". Change "tcp6" and "udp6" to support IPv4 mapped addresses.
Guillem Jover <guillem@hadrons.org> invalid vendor 2010-09-06
0004-Use-krb5_auth_con_getsendsubkey-instead-of-krb5_auth.patch [PATCH 4/4] Use krb5_auth_con_getsendsubkey() instead of krb5_auth_con_getlocalsubkey()

The latter is not exposed in the headers anymore.
Guillem Jover <guillem@hadrons.org> no vendor 2022-08-10

All known versions for source package 'inetutils'

Links