Set proper permissions for directories

This commit is contained in:
Li Zhuohua 2024-07-29 17:29:35 +08:00 committed by jeefo
commit d9c75115e9

View file

@ -214,6 +214,8 @@ class BotRelease(object):
tif = tarfile.TarInfo(name = zif.filename)
tif.size = zif.file_size
tif.mtime = calendar.timegm(zif.date_time) - timeshift
if zif.is_dir():
tif.mode = 0o755 # Set directory permissions (rwxr-xr-x)
tarf.addfile(tarinfo = tif, fileobj = zipf.open(zif.filename))