Ticket #2050: extfs/urar: disable user/system configuration for list and copyout...
commit07de6670ed3c8ee4c2a223272727f152a1a716ab
authorArtem S. Tashkinov <t.artem@mailcity.com>
Thu, 22 Apr 2010 06:18:46 +0000 (22 10:18 +0400)
committerAndrew Borodin <aborodin@vmail.ru>
Thu, 22 Apr 2010 06:18:46 +0000 (22 10:18 +0400)
tree065cfc990d696af94e676ad07f6f00ba397046dd
parent3e78317ce04d8f6fdc584b0441b885fdf14807d0
Ticket #2050: extfs/urar: disable user/system configuration for list and copyout operations.

My system wide .rarrc contains these switches

switches= -m5 -mdG -r -s -t -ol -tl

So whenever you list the contents of any archive or copy a file out of
it, RAR/UNRAR will traverse *all* sub directories (note -r, recursive
switch) in a current directory trying to find *all* archives with the
same name. So, the net result might be that unrar/rar will extract
the wrong file and spend a lot of time trying to find archives with
the same name.

That's why I strongly suggest disabling user/system configuration
for archive list and copyout operations (note the added -cfg switch).

I have contacted Eugene Roshal and he said that he won't disable -r switch
for extract and archive list operations, so, we can only fix this problem
on our side.

Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
lib/vfs/mc-vfs/extfs/urar.in