From: Artem Bityutskiy Date: Fri, 5 Jun 2009 09:42:22 +0000 (+0300) Subject: mkfs.ubifs: fix brown paper-bag bug X-Git-Tag: v1.3.0~40 X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=74054e88f39d81188f6a2d31a3b0201c6f47582f;p=mtd-utils.git mkfs.ubifs: fix brown paper-bag bug Signed-off-by: Artem Bityutskiy --- diff --git a/mkfs.ubifs/mkfs.ubifs.c b/mkfs.ubifs/mkfs.ubifs.c index 9ecf82b..234a512 100644 --- a/mkfs.ubifs/mkfs.ubifs.c +++ b/mkfs.ubifs/mkfs.ubifs.c @@ -1640,7 +1640,7 @@ static int write_data(void) root_st.st_atime = root_st.st_ctime = root_st.st_mtime; } root_st.st_uid = root_st.st_gid = 0; - root_st.st_mode = S_IFDIR | S_IRWXU | S_IRWXG | S_IRWXO; + root_st.st_mode = S_IFDIR | S_IRWXU | S_IRGRP | S_IXGRP | S_IROTH | S_IXOTH; head_flags = 0; err = add_directory(root, UBIFS_ROOT_INO, &root_st, !root);