From: Clark Williams <williams(a)redhat.com>
redhat: fix package signing for rt/auto
Incorrect if logic in the package signing block. Fix this so that
automotive isn't skipped.
Signed-off-by: Clark Williams <williams(a)redhat.com>
diff --git a/redhat/kernel.spec.template b/redhat/kernel.spec.template
index blahblah..blahblah 100644
--- a/redhat/kernel.spec.template
+++ b/redhat/kernel.spec.template
@@ -2830,12 +2830,11 @@ find Documentation -type d | xargs chmod u+w
if [ "%{with_debug}" -ne "0" ]; then \
if [ "%{with_realtime}" -ne "0" ]; then \
%{modsign_cmd} certs/signing_key.pem.sign+rt_debug
certs/signing_key.x509.sign+rt_debug $RPM_BUILD_ROOT/lib/modules/%{KVERREL}+rt_debug/ \
- else if [ "%{with_automotive}" -ne "0" ]; then \
- %{modsign_cmd} certs/signing_key.pem.sign+automotive_debug
certs/signing_key.x509.sign+automotive_debug
$RPM_BUILD_ROOT/lib/modules/%{KVERREL}+automotive_debug/ \
- else \
- %{modsign_cmd} certs/signing_key.pem.sign+debug certs/signing_key.x509.sign+debug
$RPM_BUILD_ROOT/lib/modules/%{KVERREL}+debug/ \
- fi \
fi \
+ if [ "%{with_automotive}" -ne "0" ]; then \
+ %{modsign_cmd} certs/signing_key.pem.sign+automotive_debug
certs/signing_key.x509.sign+automotive_debug
$RPM_BUILD_ROOT/lib/modules/%{KVERREL}+automotive_debug/ \
+ fi\
+ %{modsign_cmd} certs/signing_key.pem.sign+debug certs/signing_key.x509.sign+debug
$RPM_BUILD_ROOT/lib/modules/%{KVERREL}+debug/ \
fi \
if [ "%{with_up}" -ne "0" ]; then \
%{modsign_cmd} certs/signing_key.pem.sign certs/signing_key.x509.sign
$RPM_BUILD_ROOT/lib/modules/%{KVERREL}/ \
--
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2403