redhat/kernel.spec: fix run of mod-denylist
In commit 1854c03a I updated the directory for extra modules, but failed to notice that running of mod-denylist is conditioned on that same variable, so mod-denylist stopped running for extra modules, generating no /etc/*blacklist.conf files. Fix that and run mod-denylist for all packages except for modules and module-core, which was the behaviour before a3325a8e ("spec: rework filter-mods and mod-denylist").
Before: $ rpm -qlp kernel-modules-extra-6.10.0-0.rc3.20240612git2ef5971ff345.33.eln138.x86_64.rpm | grep sctp /lib/modules/6.10.0-0.rc3.20240612git2ef5971ff345.33.eln138.x86_64/kernel/net/netfilter/xt_sctp.ko.xz /lib/modules/6.10.0-0.rc3.20240612git2ef5971ff345.33.eln138.x86_64/kernel/net/sctp/sctp.ko.xz /lib/modules/6.10.0-0.rc3.20240612git2ef5971ff345.33.eln138.x86_64/kernel/net/sctp/sctp_diag.ko.xz
After: $ rpm -qlp kernel-modules-extra-6.10.0-0.rc4.14d7c92f.39.test.eln.x86_64.rpm | grep sctp /etc/modprobe.d/sctp-blacklist.conf /etc/modprobe.d/sctp_diag-blacklist.conf /lib/modules/6.10.0-0.rc4.14d7c92f.39.test.eln.x86_64/kernel/net/netfilter/xt_sctp.ko.xz /lib/modules/6.10.0-0.rc4.14d7c92f.39.test.eln.x86_64/kernel/net/sctp/sctp.ko.xz /lib/modules/6.10.0-0.rc4.14d7c92f.39.test.eln.x86_64/kernel/net/sctp/sctp_diag.ko.xz
Fixes: 1854c03a ("redhat/kernel.spec: keep extra modules in original directories") Signed-off-by: Jan Stancek jstancek@redhat.com