mirror of
https://github.com/openwrt/openwrt.git
synced 2024-12-25 16:31:13 +00:00
92fd12e7fd
@KA2107 reported that opkg is not able to verify the artifact signatures produced by buildbot using the usign 24.10 release keys. So lets fix it by actually adding the 24.10 usign key with d310c6f2833e97f7 fingerprint into the openwrt-keyring package. Fixes: #16850 Reported-by: @KA2107 Fixes:a535cfc09e
("openwrt-keyring: add OpenWrt 24.10 release build usign key") References:2d03f27f0f
("openwrt-keyring: make opkg use 22.03 usign key") Signed-off-by: Kuan-Yi Li <kyli@abysm.org> Signed-off-by: Petr Štetiar <ynezz@true.cz> [commit description]
47 lines
1.2 KiB
Makefile
47 lines
1.2 KiB
Makefile
# Copyright (C) 2016 LEDE project
|
|
|
|
include $(TOPDIR)/rules.mk
|
|
|
|
PKG_NAME:=openwrt-keyring
|
|
PKG_RELEASE:=2
|
|
|
|
PKG_SOURCE_PROTO:=git
|
|
PKG_SOURCE_URL=$(PROJECT_GIT)/keyring.git
|
|
PKG_SOURCE_DATE:=2024-11-01
|
|
PKG_SOURCE_VERSION:=fbae29d730f81c892f52e0ff00fe867444aeeae6
|
|
PKG_MIRROR_HASH:=9a314756ddb61dde084f810ef056835addd9097ad26cb5e66efc6b38debc8aa0
|
|
|
|
PKG_MAINTAINER:=John Crispin <john@phrozen.org>
|
|
PKG_LICENSE:=GPL-2.0
|
|
|
|
include $(INCLUDE_DIR)/package.mk
|
|
|
|
define Package/openwrt-keyring
|
|
SECTION:=base
|
|
CATEGORY:=Base system
|
|
PROVIDES:=lede-keyring
|
|
TITLE:=OpenWrt Developer Keyring
|
|
URL:=https://openwrt.org/docs/guide-user/security/signatures
|
|
endef
|
|
|
|
define Package/openwrt-keyring/description
|
|
The keyring of with the developer using and gpg public keys.
|
|
endef
|
|
|
|
Build/Compile=
|
|
|
|
ifneq ($(CONFIG_USE_APK),)
|
|
define Package/openwrt-keyring/install
|
|
$(INSTALL_DIR) $(1)/etc/apk/keys/
|
|
$(INSTALL_DATA) $(PKG_BUILD_DIR)/apk/*.pem $(1)/etc/apk/keys/
|
|
endef
|
|
else
|
|
define Package/openwrt-keyring/install
|
|
$(INSTALL_DIR) $(1)/etc/opkg/keys/
|
|
# Public usign key for 24.10 release builds
|
|
$(INSTALL_DATA) $(PKG_BUILD_DIR)/usign/d310c6f2833e97f7 $(1)/etc/opkg/keys/
|
|
endef
|
|
endif
|
|
|
|
$(eval $(call BuildPackage,openwrt-keyring))
|