]> git.ipfire.org Git - thirdparty/xfsprogs-dev.git/commitdiff
metadump: warn about corruption if log is dirty
authorJan Tulak <jtulak@redhat.com>
Wed, 21 Jun 2017 22:14:29 +0000 (17:14 -0500)
committerEric Sandeen <sandeen@redhat.com>
Wed, 21 Jun 2017 22:14:29 +0000 (17:14 -0500)
Add a warning about possible corruption when exporting a dirty log, as
the log content does not agree with obfuscated metadata.

[sandeen: one more minor wording tweak]

Signed-off-by: Jan Tulak <jtulak@redhat.com>
Reviewed-by: Brian Foster <bfoster@redhat.com>
Signed-off-by: Eric Sandeen <sandeen@sandeen.net>
db/metadump.c

index e83665891499e84546f02c30d9ed7f31ee8148d7..4515f682673fe5cc266f66935c7383187898ad87 100644 (file)
@@ -2726,7 +2726,9 @@ copy_log(void)
                /* keep the dirty log */
                if (obfuscate)
                        print_warning(
-_("Filesystem log is dirty; image will contain unobfuscated metadata in log."));
+_("Warning: log recovery of an obfuscated metadata image can leak "
+"unobfuscated metadata and/or cause image corruption.  If possible, "
+"please mount the filesystem to clean the log, or disable obfuscation."));
                break;
        case -1:
                /* log detection error */