{{{
diff --git a/src/vfs/extfs/helpers/u7z b/src/vfs/extfs/helpers/u7z
index 91301c3d9..603c976d3 100755
--- a/src/vfs/extfs/helpers/u7z
+++ b/src/vfs/extfs/helpers/u7z
@@ -74,7 +74,7 @@ mcu7zip_copyout ()
#first we check if we have old p7zip archive with prefix ./ in
filename
$P7ZIP l "$1" "$2" | grep -q "0 files, 0 folders" && \
EXFNAME='*./'"$2" || EXFNAME="$2"
- $P7ZIP e -so "$1" "$EXFNAME" > "$3" 2>/dev/null
+ $P7ZIP e -so -p- "$1" "$EXFNAME" > "$3" 2>/dev/null
}
mcu7zip_copyin ()
}}}
The same problem with rar and zip encrypted archives but patch exists on
the net, but still is not included in MC sources.
--
Ticket URL: <http://www.midnight-commander.org/ticket/4411>
Midnight Commander <https://midnight-commander.org>
Midnight Development Center
* status: new => closed
* resolution: => duplicate
* milestone: Future Releases =>
Comment:
Closed as duplicate of #1685.
--
Ticket URL: <http://www.midnight-commander.org/ticket/4411#comment:1>
Comment (by ponko):
Blindly using "-p" is not a good idea. True 7zr binary (not a symlink 7zr
-> 7zz like in 7zip package from opensuse 15.6) does not support "-p". So,
on a minimal system with only true 7zr available, "$P7ZIP e -so -p- .."
always fails
--
Ticket URL: <http://www.midnight-commander.org/ticket/4411#comment:2>