diff options
author | David Engraf <david.engraf@sysgo.com> | 2018-03-06 09:13:42 +0100 |
---|---|---|
committer | David Oberhollenzer <david.oberhollenzer@sigma-star.at> | 2018-03-07 14:45:55 +0100 |
commit | 80de29a464c7ed639ae337860b5fb346fde8abe5 (patch) | |
tree | c8f71dbc12ec3c09acfdff8c08c5121f73a9949e /lib/libmtd.c | |
parent | 414b71e9f9755e6d49f58eb303abc484115e9048 (diff) |
mkfs.ubifs: Allow root entry in device table
When using a local root folder the permissions, user and group settings
are taken from the local folder. These permissions might be incorrect if
the folder has been created for the local user. Creating an UBIFS image
on my local system resulted in the following output on the target:
drwx------ 17 1000 1000 1264 Jan 1 00:00 .
drwx------ 17 1000 1000 1264 Jan 1 00:00 ..
drwxr-xr-x 2 root root 9104 May 30 2017 bin
drwxr-xr-x 7 root root 2760 Jan 1 00:00 dev
...
mkfs.ubifs aborts with an error message when the device table contains
a root entry. This patch allows setting the root folder permissions,
user and group to overwrite local configurations.
Signed-off-by: David Engraf <david.engraf@sysgo.com>
Signed-off-by: David Oberhollenzer <david.oberhollenzer@sigma-star.at>
Diffstat (limited to 'lib/libmtd.c')
0 files changed, 0 insertions, 0 deletions