@@ -65,11 +65,9 @@ endif
ifeq ($(CONFIG_MODULE_SIG_ALL),y)
sig-key := $(if $(wildcard $(CONFIG_MODULE_SIG_KEY)),,$(srctree)/)$(CONFIG_MODULE_SIG_KEY)
quiet_cmd_sign = SIGN $@
- cmd_sign = if echo "$@" | grep -qF "/drivers/staging/" && \
- test -f $(srctree)/debian/signature-inclusion && \
- ! grep -qFx "$(notdir $@)" $(srctree)/debian/signature-inclusion ; \
- then echo "UBUNTU: Not signing $@" ; \
- else scripts/sign-file $(CONFIG_MODULE_SIG_HASH) $(sig-key) certs/signing_key.x509 $@ \
+ cmd_sign = if test -e $(srctree)/debian/scripts/sign-module && \
+ $(srctree)/debian/scripts/sign-module $@ ; \
+ then scripts/sign-file $(CONFIG_MODULE_SIG_HASH) $(sig-key) certs/signing_key.x509 $@ \
$(if $(KBUILD_EXTMOD),|| true) ; \
fi
else
Use the new script debian/scripts/sign-module to determine if a modules needs to be signed. Signed-off-by: Juerg Haefliger <juerg.haefliger@canonical.com> --- scripts/Makefile.modinst | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-)