diff options
author | Eric Sandeen <sandeen@redhat.com> | 2012-02-15 15:11:35 -0500 |
---|---|---|
committer | Theodore Ts'o <tytso@mit.edu> | 2012-02-15 16:18:50 -0500 |
commit | 237b7b23fe69a83a9bb1d98d014d26f146ac26a3 (patch) | |
tree | 95b9a29ba7d3fddc69457ca1a51a979ea98f47c1 | |
parent | 8a1da3c5ae5d042c272fbcf5ea222ca561f566a5 (diff) | |
download | e2fsprogs-237b7b23fe69a83a9bb1d98d014d26f146ac26a3.tar.gz |
mke2fs: recognize mke4fs program name
We shipped "mke4fs" alongside mke2fs in RHEL5, so that ext4-capable
utilities could be installed without disturbing the venerable e2fsprogs-1.39
shipped in RHEL5 from the beginning. But it surprised some users that
"mke4fs" created ext2 filesystems by default rather than ext4.
While it was my intent to have the renamed binaries behave exactly
like the stock ones, it seems that there is some precedence for
handling "mkeNfs" in the code, so seems reasonable to add
mke4fs -> ext4 as well.
Signed-off-by: Eric Sandeen <sandeen@redhat.com>
Signed-off-by: Theodore Ts'o <tytso@mit.edu>
-rw-r--r-- | misc/mke2fs.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/misc/mke2fs.c b/misc/mke2fs.c index b6230b5d..08789c4b 100644 --- a/misc/mke2fs.c +++ b/misc/mke2fs.c @@ -1014,6 +1014,8 @@ static char **parse_fs_type(const char *fs_type, ext_type = "ext2"; else if (!strcmp(program_name, "mke3fs")) ext_type = "ext3"; + else if (!strcmp(program_name, "mke4fs")) + ext_type = "ext4"; else if (progname) { ext_type = strrchr(progname, '/'); if (ext_type) |