-
1809c8ed
by Alexandre Detiste at 2025-05-22T13:13:04+00:00
deprecate more CDBS modules
-
3cd0c062
by Marc Leeman at 2025-05-22T16:40:20+00:00
add test for appimages in debian packages
This test was added because appimages are in essence a black box that is
pulled into the OS, making the licences, build reproduceability opaque.
It also introduces security issues.
Therefore, it is best to avoid these and warn about it.
AppimageCheck: review MR remarks (April, 9th 2025)
-
9a2ca859
by Marc Leeman at 2025-05-22T16:40:20+00:00
package-installs-appimage: correct detection on magic bytes
-
b76def54
by Andrea Pappacoda at 2025-06-10T15:58:37+02:00
modprobe: also look for files in /usr/lib/modprobe.d
The modprobe checks now also look inside /usr/lib/modprobe.d together
with /etc/modprobe.d. modprobe also supports reading conf files from
directories under /run, /usr/local/lib, and /lib, but packages are not
supposed to write there so checking them as well does not achieve
anything.
-
f1cbffd2
by Andrea Pappacoda at 2025-06-10T18:00:02+02:00
modprobe: add directory-in-modprobe.d check
This new check ensures that the modprobe.d directories do not contain
directories themselves, as kmod does not support this.
This prevents issues like <https://bugs.debian.org/1105784> from
happening again.
-
0eb5ac9f
by Andrea Pappacoda at 2025-06-10T18:00:02+02:00
modprobe: add file-in-etc-modprobe.d check
This new check warns developers about files inside /etc/modprobe.d,
encouraging them to move them to the corresponding directory under
/usr/lib. The warning also reminds of the special handling required for
the old file inside /etc, as it is considered a conffile.
Originated from
<https://salsa.debian.org/debian/debhelper/-/merge_requests/136>
-
25583d22
by Andrea Pappacoda at 2025-06-27T17:54:39+02:00
modprobe: add dh-install-instead-of-dh-installmodules tag
As suggested in
<https://salsa.debian.org/lintian/lintian/-/merge_requests/590#note_619643>,
this tag checks for usage of dh_install instead of dh_installmodules for
maintainer modprobe files.
Since using dh_install explicitly is useful to install stuff under /usr
before compat 14, this is just an informational tag.
Closes: #1107661
-
88d7646b
by Louis-Philippe Véronneau at 2025-06-27T20:04:29+00:00
Remove obsolete maintainer-script-lacks-home-in-adduser tag. Closes: #1108232
-
c395dd75
by Louis-Philippe Véronneau at 2025-06-27T20:18:30+00:00
Make lintian-explain-tags exit with an error message when asked about a
non-existing tag.
Closes: #1042436
-
0720dbf9
by Louis-Philippe Véronneau at 2025-06-27T20:35:37+00:00
add support for "/usr/lib/jvm/java-$VERSION-openjdk-$ARCH-jvmci" as an
arch-specific directory
Closes: #1101094
-
2024f376
by Louis-Philippe Véronneau at 2025-06-27T20:35:37+00:00
Use non-matching group for regex to fix perlcritic