Add package signing infrastructure
authorcyrus <cyrus@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Wed, 2 Oct 2013 12:12:10 +0000 (12:12 +0000)
committercyrus <cyrus@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Wed, 2 Oct 2013 12:12:10 +0000 (12:12 +0000)
commit1ec77e729290fb4e9c54a4aad74ba9eaac7718d9
tree72764bcaecd2601a019eb4f628737c04401198ba
parenta6e8ce261968b157919c58307e332440b6f42a98
Add package signing infrastructure

Add package signing key and certificate configuration options to the
"Image configuration" submenu. If enabled, the Packages.gz list will
be signed as file Packages.sig. The passphrase for the signing key can
be sourced from a file or entered by the user. The signing certificate
is automatically added to the firmware image if opkg-smime is selected.

Signed-off-by: Evan Hunt <each@isc.org>
Signed-off-by: Steven Barth <steven@midlink.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38284 3c298f89-4303-0410-b956-a3cf2f4a3e73
include/prereq-build.mk
package/Makefile
package/base-files/image-config.in
package/system/opkg/Makefile
package/system/opkg/files/opkg-smime.conf