diff options
author | Michael Olbrich <m.olbrich@pengutronix.de> | 2011-05-28 11:10:10 +0200 |
---|---|---|
committer | Michael Olbrich <m.olbrich@pengutronix.de> | 2011-05-28 11:10:28 +0200 |
commit | c007bbd07f3ba1a32bc546995362de4d033749c5 (patch) | |
tree | 72afaf4a7c848f86e0850ecd8b9a50f2c97501ec | |
parent | 1ba16b048959815aac80ae3dce1b3a76211309dc (diff) | |
download | ptxdist-c007bbd07f3ba1a32bc546995362de4d033749c5.tar.gz ptxdist-c007bbd07f3ba1a32bc546995362de4d033749c5.tar.xz |
image_ipkg: use '-outform PEM' instead of sed to create the correct signature format
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
-rw-r--r-- | rules/post/image_ipkg.make | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/rules/post/image_ipkg.make b/rules/post/image_ipkg.make index 8a309854e..54495536c 100644 --- a/rules/post/image_ipkg.make +++ b/rules/post/image_ipkg.make @@ -32,12 +32,10 @@ ifdef PTXCONF_IMAGE_IPKG_SIGN_OPENSSL openssl smime -sign \ -in $(PTXCONF_SETUP_IPKG_REPOSITORY)/$(PTXCONF_PROJECT)/dists/$(PTXCONF_PROJECT)$(PTXCONF_PROJECT_VERSION)/Packages \ -text -binary \ + -outform PEM \ -signer $(PTXCONF_IMAGE_IPKG_SIGN_OPENSSL_SIGNER) \ - -inkey $(PTXCONF_IMAGE_IPKG_SIGN_OPENSSL_KEY) | \ - (echo -----BEGIN PKCS7----- ; \ - sed -e '1,/^Content-Disposition:/d;/^-----/d;/^$$/d'; \ - echo -----END PKCS7-----) > \ - $(PTXCONF_SETUP_IPKG_REPOSITORY)/$(PTXCONF_PROJECT)/dists/$(PTXCONF_PROJECT)$(PTXCONF_PROJECT_VERSION)/Packages.sig + -inkey $(PTXCONF_IMAGE_IPKG_SIGN_OPENSSL_KEY) \ + -out $(PTXCONF_SETUP_IPKG_REPOSITORY)/$(PTXCONF_PROJECT)/dists/$(PTXCONF_PROJECT)$(PTXCONF_PROJECT_VERSION)/Packages.sig @echo "Packages.sig created" endif @touch $@ |