blob: be3dd9be6385716d6d6da4867d72e1dd58f11904 [file] [log] [blame]
From a23a3cbcf9c888d8bd9453f6ddbffd095604734c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Fran=C3=A7ois=20Degros?= <fdegros@chromium.org>
Date: Wed, 20 Jan 2021 14:39:58 +1100
Subject: [PATCH] Don't print archive file path on stdout
Messages printed by rar2fs on stdout or stderr can be logged in system
logs by the calling system. The file path can contain PII and should not
be logged in system logs readable by everyone on the system.
---
src/rar2fs.c | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/src/rar2fs.c b/src/rar2fs.c
index f28493d..e1a1a20 100644
--- a/src/rar2fs.c
+++ b/src/rar2fs.c
@@ -5728,18 +5728,18 @@ int main(int argc, char *argv[])
const int ret = collect_files(src_path_full);
if (ret < 0) {
const int err = -ret;
- printf("%s: cannot open '%s': %s\n", argv[0],
- src_path_full, error_to_string(err));
+ printf("%s: cannot open RAR: %s\n", argv[0],
+ error_to_string(err));
return err;
}
if (ret == 0) {
- printf("%s: cannot find primary file for multipart archive '%s'\n",
- argv[0], src_path_full);
+ printf(
+ "%s: cannot find primary file for multipart RAR\n",
+ argv[0]);
return 1;
}
}
-
/* Check I/O buffer and history size */
if (check_iob(argv[0], 1))
return -1;
--
2.30.0.284.gd98b1dd5eaa7-goog