diff --git a/misc/ext.d/archive.sh b/misc/ext.d/archive.sh
index a4a041eaa..e4735a71e 100755
a
|
b
|
do_view_action() { |
33 | 33 | lzma -dc "${MC_EXT_FILENAME}" 2>/dev/null |
34 | 34 | ;; |
35 | 35 | xz) |
36 | | xz -dc "${MC_EXT_FILENAME}" 2>/dev/null |
| 36 | xz --threads=0 -dc "${MC_EXT_FILENAME}" 2>/dev/null |
37 | 37 | ;; |
38 | 38 | zst) |
39 | 39 | zstd -dc "${MC_EXT_FILENAME}" 2>/dev/null |
… |
… |
do_view_action() { |
66 | 66 | tar tvvf - |
67 | 67 | ;; |
68 | 68 | tar.xz) |
69 | | xz -dc "${MC_EXT_FILENAME}" 2>/dev/null | \ |
| 69 | xz --threads=0 -dc "${MC_EXT_FILENAME}" 2>/dev/null | \ |
70 | 70 | tar tvvf - |
71 | 71 | ;; |
72 | 72 | tar.zst|tzst) |
… |
… |
do_view_action() { |
111 | 111 | cpio -itv 2>/dev/null |
112 | 112 | ;; |
113 | 113 | cpio.xz) |
114 | | xz -dc "${MC_EXT_FILENAME}" | \ |
| 114 | xz --threads=0 -dc "${MC_EXT_FILENAME}" | \ |
115 | 115 | cpio -itv 2>/dev/null |
116 | 116 | ;; |
117 | 117 | cpio.zst) |
… |
… |
do_open_action() { |
167 | 167 | lzma -dc "${MC_EXT_FILENAME}" | ${pager} |
168 | 168 | ;; |
169 | 169 | xz) |
170 | | xz -dc "${MC_EXT_FILENAME}" | ${pager} |
| 170 | xz --threads=0 -dc "${MC_EXT_FILENAME}" | ${pager} |
171 | 171 | ;; |
172 | 172 | zst) |
173 | 173 | zstd -dc "${MC_EXT_FILENAME}" | ${pager} |
diff --git a/src/vfs/extfs/helpers/sfs.ini b/src/vfs/extfs/helpers/sfs.ini
index d817dc9f4..1ffd6bbe8 100644
a
|
b
|
lz4/1 lz4 < %1 > %3 |
16 | 16 | ulz4/1 lz4 -d < %1 > %3 |
17 | 17 | lzma/1 lzma < %1 > %3 |
18 | 18 | ulzma/1 lzma -d < %1 > %3 |
19 | | xz/1 xz < %1 > %3 |
20 | | uxz/1 xz -d < %1 > %3 |
| 19 | xz/1 xz --threads=0 < %1 > %3 |
| 20 | uxz/1 xz --threads=0 -d < %1 > %3 |
21 | 21 | zst/1 zstd < %1 > %3 |
22 | 22 | uzst/1 zstd -d < %1 > %3 |
23 | 23 | tar/1 tar cf %3 %1 |