modulejail v1.4.1
Regression hotfix for the v1.4.0 desktop-profile SD card addition on
bleeding-edge kernels.
-
rpmb_coreadded toBASELINE_DESKTOP
(#16, @fonic).
Between kernel 6.12 and 7.0 the RPMB (Replay Protected Memory Block)
code was split out ofmmc_coreinto its own module. On kernels
with the split (Arch current, Fedora rawhide, openSUSE Tumbleweed,
Cachy / Liquorix variants, anyone tracking mainline),mmc_block
declares a harddepends: mmc_core,rpmb-coreand fails to load with
missing-symbol errors ifrpmb-coreis in the blacklist.
v1.4.0'smmc_core+mmc_blockdesktop-profile addition therefore
fixed SD card readers on stable LTS kernels (Debian 13.4 with 6.12,
Rocky 9.7 with 5.14) but regressed them on 7.0+ kernels. v1.4.1
closes the gap:rpmb_corejoins the desktop baseline, and the
filename normalization the script already does for the underscore
vs hyphen variance ("rpmb-core" vs "rpmb_core") covers every kernel
build convention. On older kernels where the module doesn't exist
separately, listing it is a harmless no-op. -
@fonic (#16) for
the cross-kernelmodinfo mmc_blockdiagnosis - this would have
shipped silently broken on every Arch / Fedora-rawhide / Tumbleweed
desktop install otherwise.