From 55e88f4266cb2b963d22f500f08fd59e7c4d6470 Mon Sep 17 00:00:00 2001 From: Florian Fainelli Date: Tue, 27 Nov 2012 18:42:45 +0000 Subject: [PATCH] [buildroot] image.mk: don't squash file permissions in JFFS2 images Currently we call mkfs.jffs2 --squash, which will change both file permissions and owners. If we have some file with suid bits, it will clear these bits. Thus it's enough to just squash file owners, by replacing that argument to --squash-uids. Signed-off-by: Jonh Wendell Signed-off-by: Florian Fainelli SVN-Revision: 34397 --- include/image.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/include/image.mk b/include/image.mk index 1977fc84c0..10850a6327 100644 --- a/include/image.mk +++ b/include/image.mk @@ -18,9 +18,9 @@ KDIR=$(KERNEL_BUILD_DIR) IMG_PREFIX:=openwrt-$(BOARD)$(if $(SUBTARGET),-$(SUBTARGET)) ifneq ($(CONFIG_BIG_ENDIAN),) - JFFS2OPTS := --pad --big-endian --squash -v + JFFS2OPTS := --pad --big-endian --squash-uids -v else - JFFS2OPTS := --pad --little-endian --squash -v + JFFS2OPTS := --pad --little-endian --squash-uids -v endif ifeq ($(CONFIG_JFFS2_RTIME),y) -- 2.30.2