We believe that the bug you reported is fixed in the latest version of
ucarp, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 963543@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Guilherme de Paula Xavier Segundo <guilherme.lnx@gmail.com> (supplier of updated ucarp package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Thu, 16 Jul 2026 08:04:54 -0300
Source: ucarp
Binary: ucarp ucarp-dbgsym
Architecture: source amd64
Version: 1.5.2+git20192404.1a9aaf7-2
Distribution: unstable
Urgency: medium
Maintainer: Guilherme de Paula Xavier Segundo <guilherme.lnx@gmail.com>
Changed-By: Guilherme de Paula Xavier Segundo <guilherme.lnx@gmail.com>
Description:
ucarp - user-space replacement to VRRP automatic IP fail-over
Closes: 289408 661591 711989 883458 963543 1020826 1056986 1120293
Changes:
ucarp (1.5.2+git20192404.1a9aaf7-2) unstable; urgency=medium
.
* debian/clean: add files left behind by newer gettext versions
(*.sed variants and insert-header files).
* debian/control:
- Bump debhelper-compat level to 14.
- Bump Standards-Version to 4.7.4; no changes needed.
- Remove no longer needed "Priority: optional" field.
- Remove no longer needed "Rules-Requires-Root: no" field.
- Remove unused docbook-to-man build dependency, leftover from
old SGML manpage build.
* debian/copyright:
- Add stanza for pt_BR translation patch.
- Fix BSD-4-Clause text: NetBSD Foundation version with advertising
clause, not University of California.
- Fix src/bsd-getopt_long.* license: ISC and BSD-4-Clause; add ISC
license text.
- Update Frank Denis copyright years to 2004-2015, following
upstream COPYING and source headers.
- Update packaging copyright years.
- Update Source field to new upstream location.
* debian/if-up:
- Add ucarp-nospoof stanza option (-F/--nospoof).
- Add ucarp-passfile stanza option (-o/--passfile), allowing
shared password to be read from file instead of being
exposed in process list. (Closes: #711989)
- Always exit 0: ucarp startup failure must not make ifupdown
consider whole interface non-operational. (Closes: #661591)
- Log incomplete configurations and ucarp startup failures via
logger(1), since script no longer propagates failures to
ifupdown.
- Start ucarp daemon without inherited IFUPDOWN_* variables,
which made ifupdown reject ifup call from vip-up as false
recursion on VLAN interfaces. Thanks to Teodor Milkov.
(Closes: #883458)
* debian/manpage/: document new --nospoof option and UCARP_VHID
environment variable.
* debian/NEWS: add entry about new source MAC address of
advertisements and new ucarp-passfile option.
* debian/patches/:
- 030_fix-time64-format-specifiers.patch: fix stack corruption
(segmentation fault) on armhf caused by printing 64-bit
tv_usec with %ld format specifier. (Closes: #1120293)
- 040_add-nospoof-option.patch: add -F/--nospoof command line
option to disable MAC address spoofing. Thanks to Karolis
Žilionis for the patch. (Closes: #1056986)
- 050_fix-vrrp-source-mac.patch: use RFC 7042 VRRP over IPv4
MAC address block 00-00-5E-00-01-<vhid> as source of
advertisements, instead of reserved 00-00-5E-00-00-<vhid>
range. (Closes: #1020826)
- 060_add-ucarp-vhid-env.patch: export UCARP_VHID environment
variable to up/down scripts. Thanks to WHR for the patch.
(Closes: #963543)
- 070_add-pt_BR-translation.patch: add Brazilian Portuguese
program translation, originally contributed by Andre Luis Lopes,
updated and completed for current release; also add messages
missing from stale po/ucarp.pot template. (Closes: #289408)
* debian/README.Debian: document ucarp-passfile and ucarp-nospoof
options and UCARP_VHID environment variable.
* debian/ucarp.8.sgml: remove; obsolete and unused since manpage
started being generated from debian/manpage/ucarp.txt.
Checksums-Sha1:
b1e8585db1b2964483daa34f0a6031e0fda48aca 2021 ucarp_1.5.2+git20192404.1a9aaf7-2.dsc
7a1b10fc3004d1e7ec0be8c234d8fc8ae4b145d1 19124 ucarp_1.5.2+git20192404.1a9aaf7-2.debian.tar.xz
a495f3096a4b44e374fa072a655088965f1c8440 38564 ucarp-dbgsym_1.5.2+git20192404.1a9aaf7-2_amd64.deb
83a9a16629803e4e9221c3573e26eaac0bb0a33b 6415 ucarp_1.5.2+git20192404.1a9aaf7-2_amd64.buildinfo
b15775eeaf243eebef7980d2766f57651e4a27fc 38392 ucarp_1.5.2+git20192404.1a9aaf7-2_amd64.deb
Checksums-Sha256:
fb1b74e83e586ce1b5f1d4a43002de0d8c1fe2ceb243014aab2cb8467908b2b2 2021 ucarp_1.5.2+git20192404.1a9aaf7-2.dsc
7ccac4e5967d20116ab0a9262e42b32db34a55158c948074da19db15e0bdc276 19124 ucarp_1.5.2+git20192404.1a9aaf7-2.debian.tar.xz
c97d870d85b635410d7742f159471f7fe8e99cf9943d0e8a391964cbc41d0ea4 38564 ucarp-dbgsym_1.5.2+git20192404.1a9aaf7-2_amd64.deb
e16b77dd653acb26777b55e7654334fccdac799789676580a2ba8054da0c320b 6415 ucarp_1.5.2+git20192404.1a9aaf7-2_amd64.buildinfo
69ad9eb67709c084504220bb255847ecece22935c83de472c0b25cc11fff0324 38392 ucarp_1.5.2+git20192404.1a9aaf7-2_amd64.deb
Files:
e726893666b4f3bbe64d22a2d7fdf64f 2021 net optional ucarp_1.5.2+git20192404.1a9aaf7-2.dsc
7e0b0f1ff6de9126697792f036b2b5a7 19124 net optional ucarp_1.5.2+git20192404.1a9aaf7-2.debian.tar.xz
71aaf44aadac55e937fdff69271d05b5 38564 debug optional ucarp-dbgsym_1.5.2+git20192404.1a9aaf7-2_amd64.deb
c51a7ac534c88873b11def8f954c3023 6415 net optional ucarp_1.5.2+git20192404.1a9aaf7-2_amd64.buildinfo
2d2205945cb04c8a8afed538bfbb13a5 38392 net optional ucarp_1.5.2+git20192404.1a9aaf7-2_amd64.deb
-----BEGIN PGP SIGNATURE-----
iQJMBAEBCgA2FiEEGAjZJnSGPC4Ht7CMGxQGRJdriskFAmpY1+QYHGd1aWxoZXJt
ZS5sbnhAZ21haWwuY29tAAoJEBsUBkSXa4rJjdEP+gI/SpvRDg2Bge4xkXPCxEPu
6Sf8P0z31aONKiyCiL9T4bv0dGYphYE52Mv8UU5HHpIAbqzc+er3Bj+HJ4TTJhIB
GrSGcJzFiB+2GLzeZ3gi698UOpC5GguGJopPevQ2uJgw0h/1cK5MpG7MXH/Pw4ly
JneMr6I2ITE70OY8bpOfwZQvFSO2HX4g36Ppb9R7GL8+aU01SCdfM7ZsPbIp4QX7
stbV/aZhuNfb7Q1Eiuz2gTrKkMRV3s6nQnSR/ZvN0l6RLBYAbLLRx/y9ry3cABhC
rgUnTcdGINc0aBHesN2q1vKlfFgje89dvtkQGc/Lgkr6kMSpZSh4neqPI5065kVc
YMkRQ1QHp2M87dG8o4vh4ThyMDex6FPEa1+ZO/tVmTuUvcrUOt5rdUiYFSSM9Wxc
TiNHYVVIej4r5D1AEk+P7jwR/W6FDO9JLFpLYezmHWjwPOPaTVjOazvj65wYXo4p
C/W1w5iwSNnqBHV9gjarU5axNt+V/BIWH7ato7wfjjlWDRqoCEf9SQskBkA1tH8T
/aOXFwkPrL8Ruy3r+ngLGY97D77uIN33mptdQVbQhryTn8H38Osb+1d5fTGQChFw
XEcraf4r+F2ZMHddrvb9aj00jzpkV0JmidXpZ2mi7OCoHbtThaJnLPfsdTFzPDAv
u7Eb8bq0NzOiKRdl+OZ0
=xVn5
-----END PGP SIGNATURE-----