Among the 4 debian patches available in version 1:2.20-1 of the package, we noticed the following issues:
commit 320610fe0091944d5b6eb69ab9ac5818a114c34d
Author: Geert Stappers <stappers@debian.org>
Date: Mon Jun 8 17:35:33 2026 +0200
Username should be _radvd
commit 4b48e5350f838ed98f978d5785824b6cd942379f
Author: Geert Stappers <stappers@stappers.it>
Date: Mon Jun 8 17:01:25 2026 +0200
d/changelog: Mention the sysuser patch of bluca
commit 6d6818188a21c9ec94bf6a04d28869653df16099
Merge: 3413997 2c89c47
Author: Geert Stappers <stappers@debian.org>
Date: Mon Jun 8 14:56:54 2026 +0000
Merge branch 'sysusers' into 'debian/main'
Install and use sysusers.d config file, drop superseded workarounds
See merge request debian/radvd!2
commit 2c89c47b6cfca1381d78aa9c62101593e709bdc8
Author: Luca Boccassi <luca.boccassi@gmail.com>
Date: Sun Feb 15 22:37:59 2026 +0000
Drop workarounds for old statoverride issue
The bug was from 2016, so now 10 years later the cleanup can be
safely dropped, allowing the removal of all maintainer scripts
commit 89fccf37e53bba01e7ad7973c5648836a1b599dc
Author: Luca Boccassi <luca.boccassi@gmail.com>
Date: Sun Feb 15 22:35:40 2026 +0000
Drop postinst workaround for init.d issue from 2009
Version 1:1.3-1 was uploaded in 2009, so workarounds for
such a version are long since unnecessary.
commit 8f9f899ca62a86c36904a868a062a8619a1edf39
Author: Luca Boccassi <luca.boccassi@gmail.com>
Date: Sun Feb 15 22:33:55 2026 +0000
Install and use sysusers.d config file
sysusers.d config files allow a package to use declarative configuration
instead of manually written maintainer scripts.
This also allows image-based systems to be created with /usr/ only, and
also allows for factory resetting a system and recreating /etc/ on boot.
https://www.freedesktop.org/software/systemd/man/latest/sysusers.d.html
commit 341399779de94ed0797c9dad488d17dade147c63
Author: Geert Stappers <stappers@stappers.it>
Date: Mon Jun 8 16:18:30 2026 +0200
Documented the CVE that Upstream release fixes
modified: debian/changelog
commit dd9e4a65b8899d5eb5daf903f2db98c26d417e61
Author: Geert Stappers <stappers@stappers.it>
Date: Mon Jun 8 15:13:13 2026 +0200
Documented the patch from Santiago Vila
modified: debian/changelog
modified: debian/rules
commit 79a07eeb50f19fd322357d790be0e493569ecb91
Author: Geert Stappers <stappers@stappers.it>
Date: Mon Jun 8 14:48:18 2026 +0200
Patch from sanvila for #919926
curl 'https://bugs.debian.org/cgi-bin/bugreport.cgi?att=1;bug=919926;filename=radvd.txt;msg=10' | patch -p1
modified: debian/rules
deleted: debian/source/lintian-overrides
commit 958a18527829e4b16ae7b2bea7a505294695f17f
Author: Geert Stappers <stappers@stappers.it>
Date: Mon Jun 8 14:24:18 2026 +0200
d/changelog: Started packaging on 2.21 release
commit d79cc9308cd5014adec01800fab7cc930d2012e6
Merge: 58d0767 aab86cb
Author: Geert Stappers <stappers@stappers.it>
Date: Mon Jun 8 14:00:27 2026 +0200
Update upstream source from tag 'upstream/2.21'
Update to upstream version '2.21'
with Debian dir a4a511323a7987b876762e1fb9b6b31e349e4c63
commit aab86cbeab0d3c3f6b202568475f2b29ffe585ae
Author: Geert Stappers <stappers@stappers.it>
Date: Mon Jun 8 14:00:26 2026 +0200
New upstream version 2.21
commit 58d0767cff41c6d774de554eeecc393e62f3dbcf
Author: Geert Stappers <stappers@stappers.it>
Date: Thu Jul 10 22:03:01 2025 +0200
Do pristine-tar commit
Thanks Ilu
commit 4479e289abaea5d156a35026a4cdf83716aadfaa
Author: Geert Stappers <stappers@debian.org>
Date: Sat Apr 26 15:42:34 2025 +0200
debian/README.source aware of current branch name