diff --git a/archive.py b/archive.py index 7a34639..4da2251 100644 --- a/archive.py +++ b/archive.py @@ -104,10 +104,12 @@ def extract(cnt, dest=None): with tempfile.TemporaryDirectory() as temp: cmdline = ["tar", "--no-same-owner", "--no-same-permissions"] if dest is not None: - cmdline.append("-xvC") + cmdline.append("-xC") cmdline.append(temp) else: cmdline.append("-t") + if len(data) < 3145728: + cmdline.append("-v") if type in ["application/gzip", "application/x-gzip"]: cmdline.append("-z") elif type in ["application/xz", "application/x-xz"]: