summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChristian Marangi2025-12-10 22:56:06 +0000
committerChristian Marangi2025-12-10 22:57:22 +0000
commit4a20f00e0c4b24b72c29315a78924d19a04315d2 (patch)
tree7ba772f4c42692f3ed50c17d11495038f4d825e5
parentf648a1d9f955aeb51c0c1f50063c7a08796a75b3 (diff)
downloadmaintainer-tools-master.tar.gz
makebranch: update openwrt-keyring package with target versionHEADmaster
On branching for a new version, also update the openwrt-keyring to install the specific .pem key. Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
-rwxr-xr-xmakebranch.sh7
1 files changed, 6 insertions, 1 deletions
diff --git a/makebranch.sh b/makebranch.sh
index 0e39749..7a82de6 100755
--- a/makebranch.sh
+++ b/makebranch.sh
@@ -138,10 +138,15 @@ sed -e 's!\(http\|https\)://downloads.\(openwrt\|lede-project\).org/[^"]*!'"$bas
package/base-files/image-config.in > package/base-files/image-config.branch && \
mv package/base-files/image-config.branch package/base-files/image-config.in
+sed -e 's!openwrt-.*.pem!openwrt-'"$version"'.pem!g' \
+ package/system/openwrt-keyring/Makefile > package/system/openwrt-keyring/Makefile.branch && \
+ mv package/system/openwrt-keyring/Makefile.branch package/system/openwrt-keyring/Makefile
+
git commit -sm "${distname:-OpenWrt} v$version: set branch defaults" \
feeds.conf.default \
include/version.mk \
- package/base-files/image-config.in
+ package/base-files/image-config.in \
+ package/system/openwrt-keyring/Makefile
git --no-pager log -p -1
git checkout "${prev_branch#refs/heads/}"