Debian Patches

Status for ucarp/1.5.2+git20192404.1a9aaf7-3

Patch Description Author Forwarded Bugs Origin Last update
010_fix-FTBFS-with-GCC10.patch fixes the FTBFS with GCC 10.=================================================================== Reiner Herrmann <reiner@reiner-h.de> no 2021-04-25
020_update-Makevars.patch Update Makevars.template file need to build new version=================================================================== Guilherme de Paula Xavier Segundo <guilherme.lnx@gmail.com> no 2023-01-06
030_fix-time64-format-specifiers.patch Fix printf format for tv_usec on time64 architectures (armhf)
On armhf with 64-bit time_t (Debian trixie time64 ABI), suseconds_t is
64-bit while the %06ld format specifier expects a long, corrupting the
stack on the printf call path. Cast tv.tv_usec to long long and use
%06lld, which is correct on every architecture.
Guilherme de Paula Xavier Segundo <guilherme.lnx@gmail.com> no debian 2026-07-16
040_add-nospoof-option.patch Add --nospoof option to disable MAC address spoofing
Adds a -F/--nospoof command line option that keeps the real interface
MAC address as the source of CARP advertisements instead of the
virtual 00:00:5e:00:xx:<vhid> address.
Karolis Žilionis <karoliszilionis@gmail.com> yes debian 2026-07-16
050_fix-vrrp-source-mac.patch Source MAC of VRRP advertisements should be 00-00-5E-00-01-<vhid>
RFC 7042 section 2.1.1 reserves 00-00-5E-00-00-00..FF (IESG
ratification required); VRRP over IPv4 is assigned the block
00-00-5E-00-01-00..FF. Set byte 4 of the advertisement source MAC
to 0x01 accordingly.
Guilherme de Paula Xavier Segundo <guilherme.lnx@gmail.com> no debian 2026-07-16
060_add-ucarp-vhid-env.patch Pass VHID to up/down scripts via UCARP_VHID environment variable
Lets vip-up/vip-down scripts distinguish between multiple ucarp
instances on the same interface (e.g. to build alias names such as
enp4s0:1) by exposing the VHID of the instance that invoked them.
WHR <msl0000023508@gmail.com> no debian 2026-07-16
070_add-pt_BR-translation.patch Add Brazilian Portuguese (pt_BR) program translation
Original translation contributed in 2005, converted to UTF-8, merged
against the current template and completed (67 messages) by the
current maintainer. Also adds to po/ucarp.pot the messages missing
from the stale shipped template (the usage text and three log
strings), since the build does not regenerate it from source.
Andre Luis Lopes <andrelop@debian.org> no debian 2026-07-16

All known versions for source package 'ucarp'

Links