]> www.infradead.org Git - mtd-utils.git/commitdiff
mkfs.ubifs: fix brown paper-bag bug
authorArtem Bityutskiy <Artem.Bityutskiy@nokia.com>
Fri, 5 Jun 2009 09:42:22 +0000 (12:42 +0300)
committerArtem Bityutskiy <Artem.Bityutskiy@nokia.com>
Fri, 5 Jun 2009 09:42:22 +0000 (12:42 +0300)
Signed-off-by: Artem Bityutskiy <Artem.Bityutskiy@nokia.com>
mkfs.ubifs/mkfs.ubifs.c

index 9ecf82b58a7f1c1b608173402f38b5b4837fde23..234a512d4640a59e4a2716b4894c96dc20cc9ca8 100644 (file)
@@ -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);