commit 54b5cd4198d2f49b484a7470a919e1fd1373987b
Author: Xavier Guimard <yadd@debian.org>
Date: Sat Jun 20 16:52:02 2026 +0200
debian/watch version 5
commit 641a76ca3edc660c9b90c798d7daa03d8e18522c
Author: Xavier Guimard <yadd@debian.org>
Date: Sat Jun 20 16:51:58 2026 +0200
Add debian/gbp.conf
commit aca15f611469a2c45ea59f00cd766bb525a2471d
Author: Alexandre Detiste <alexandre.detiste@gmail.com>
Date: Wed Jun 17 19:19:41 2026 +0100
Remove 2 redundant relations in debian/control.
Changes-By: lintian-brush
Fixes: lintian: source: redundant-control-relation (in source paragraph) Build-Depends node-send <!nocheck>, node-nan
See-also: https://lintian.debian.org/tags/redundant-control-relation.html
commit f259f3ada6cac39a27b75b58e69f7cc8c2c53bef
Author: Alexandre Detiste <alexandre.detiste@gmail.com>
Date: Wed Jun 17 19:19:41 2026 +0100
Reformat the Last-Update date as ISO YYYY-MM-DD.
Changes-By: lintian-brush
Fixes: lintian: source: invalid-dep3-format-patch-wrong-last-update [debian/patches/use_debian_packaged_pandoc+nodejs.patch]
See-also: https://lintian.debian.org/tags/invalid-dep3-format-patch-wrong-last-update.html
commit 8a8a3184539bc75be4f7278e35af5b2dbbd765de
Author: Alexandre Detiste <alexandre.detiste@gmail.com>
Date: Wed Jun 17 20:18:43 2026 +0200
tweak d/salsa-ci.yml
commit 764a9fd5160e4f772ea1db80220e9cb56be22d93
Author: Alexandre Detiste <alexandre.detiste@gmail.com>
Date: Wed Jun 17 20:17:37 2026 +0200
bump Standards-Version to 4.7.4, drop Priority: tag
commit 00175be57b3e15fca0a347ee64f4bd61e283252c
Author: Alexandre Detiste <alexandre.detiste@gmail.com>
Date: Wed Jun 17 20:17:08 2026 +0200
drop "Rules-Requires-Root: no": it is the default now
commit d084ebaee6a20182d79c639d10fec045b44bb8fc
Author: Alexandre Detiste <alexandre.detiste@gmail.com>
Date: Wed Jun 17 20:16:47 2026 +0200
use dh-cruft to register & purge /var/log/shiny-server
commit 6108c0314307154839de1fc10ddefebac68403de
Merge: f532601 4b97e3b
Author: Alexandre Detiste <alexandre.detiste@gmail.com>
Date: Mon Jun 8 21:27:32 2026 +0200
Merge branch 'sysusers' into 'master'
Install and use sysusers.d/tmpfiles.d config files
See merge request science-team/node-shiny-server!1
commit 4b97e3be433d404a182d3365bbcc28fe39dd881b
Author: Luca Boccassi <luca.boccassi@gmail.com>
Date: Sun Jun 7 14:16:12 2026 +0100
Use dh_link for the /usr/bin/shiny-server symlink
The symlink is already shipped via debian/links, so recreating it in
the postinst is redundant. Drop the manual symlink creation.
commit 4c5a747b72cf49e36150b43ffe0176857ee4b01f
Author: Luca Boccassi <luca.boccassi@gmail.com>
Date: Sun Jun 7 14:06:46 2026 +0100
Install and use sysusers.d/tmpfiles.d config files
sysusers.d/tmpfiles.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
https://www.freedesktop.org/software/systemd/man/latest/tmpfiles.d.html
commit 22b72d30e1136649d35aeb7510c6a9fe688c09ee
Author: Luca Boccassi <luca.boccassi@gmail.com>
Date: Sun Jun 7 14:01:28 2026 +0100
Stop deleting system users on purge
This is widely considered bad practice, as the kernel recycles UIDs/GIDs.
So any potential leftover file/directory can then become owned by the next
user/group that gets added, with unpredictable consequences.
Among the 6 debian patches available in version 1.5.20.1002-4 of the package, we noticed the following issues: