mirror of
https://github.com/libguestfs/libguestfs.git
synced 2026-03-21 22:53:37 +00:00
RHEL 5: Use mke4fs on RHEL 5 as replacement for mke2fs.
This commit is contained in:
@@ -41,13 +41,17 @@ do_mkfs_opts (const char *fstype, const char *device, int blocksize, const char
|
||||
int r;
|
||||
char *err;
|
||||
|
||||
char mke2fs[] = "mke2fs";
|
||||
if (e2prog (mke2fs) == -1)
|
||||
return -1;
|
||||
|
||||
/* For ext2/3/4 run the mke2fs program directly. This is because
|
||||
* the mkfs program "eats" some options, in particular the -F
|
||||
* option.
|
||||
*/
|
||||
if (STREQ (fstype, "ext2") || STREQ (fstype, "ext3") ||
|
||||
STREQ (fstype, "ext4"))
|
||||
argv[i++] = "mke2fs";
|
||||
argv[i++] = mke2fs;
|
||||
else
|
||||
argv[i++] = "mkfs";
|
||||
|
||||
|
||||
Reference in New Issue
Block a user