mirror of
https://github.com/kiwix/kiwix-build.git
synced 2025-06-28 05:49:33 +00:00
Do not set permission to 0 for extracted file.
This commit is contained in:
@ -297,7 +297,8 @@ def extract_archive(archive_path, dest_dir, topdir=None, name=None):
|
||||
if isdir(member):
|
||||
continue
|
||||
perm = (member.external_attr >> 16) & 0x1FF
|
||||
os.chmod(pj(tmpdir, getname(member)), perm)
|
||||
if perm:
|
||||
os.chmod(pj(tmpdir, getname(member)), perm)
|
||||
name = name or topdir
|
||||
shutil.copytree(
|
||||
pj(tmpdir, topdir),
|
||||
|
Reference in New Issue
Block a user