From 44304c1d671696ed9598735e71a1635276102511 Mon Sep 17 00:00:00 2001 From: Xu Wang Date: Mon, 6 Jan 2020 17:12:43 +0000 Subject: base-files: fix build for /sbin/pkg_check Setting CONFIG_IPK_FILES_CHECKSUMS=y causes sha256 checksum files to be included with the packages to check for corruption. This commit fixes two issues: - /sbin/pkg_check was being removed incorrectly if IPK_FILES_CHECKSUMS=y - checksums were being saved in the wrong file Signed-off-by: Xu Wang --- package/base-files/Makefile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'package/base-files/Makefile') diff --git a/package/base-files/Makefile b/package/base-files/Makefile index 35ad80888f..268d7d4cc9 100644 --- a/package/base-files/Makefile +++ b/package/base-files/Makefile @@ -204,8 +204,8 @@ define Package/base-files/install mkdir -p $(1)/etc/opkg; \ $(call FeedSourcesAppend,$(1)/etc/opkg/distfeeds.conf); \ $(VERSION_SED_SCRIPT) $(1)/etc/opkg/distfeeds.conf) - $(if $(CONFIG_IPK_FILES_CHECKSUMS), \ - rm -f $(1)/sbin/pkg_check,) + $(if $(CONFIG_IPK_FILES_CHECKSUMS),, \ + rm -f $(1)/sbin/pkg_check) endef ifneq ($(DUMP),1) -- cgit v1.2.3