-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 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-----