diff --git a/pisi/archive.py b/pisi/archive.py index 609d7bf2..8e52e410 100644 --- a/pisi/archive.py +++ b/pisi/archive.py @@ -172,7 +172,7 @@ class ArchiveZip(ArchiveBase): if not os.path.isdir(d): os.makedirs(d) perm = info.external_attr - perm &= 0x08FF0000 + perm &= 0xFFFF0000 perm >>= 16 perm |= 0x00000100 os.chmod(d, perm)