commit | 5c4c4619b0144684a1309de746809879b04848fa | [log] [tgz] |
---|---|---|
author | Lars Gustäbel <lars@gustaebel.de> | Thu Apr 29 15:23:38 2010 +0000 |
committer | Lars Gustäbel <lars@gustaebel.de> | Thu Apr 29 15:23:38 2010 +0000 |
tree | 08f2fcf3ff8663c649f142b71382a5e0620b8d52 | |
parent | f56a288b1e59cc260372f32665a209d381be404b [diff] [blame] |
Issue #8464: tarfile.open(name, mode="w|") no longer creates files with execute permissions set.
diff --git a/Lib/tarfile.py b/Lib/tarfile.py index 45928fd..b0af5b1 100644 --- a/Lib/tarfile.py +++ b/Lib/tarfile.py
@@ -380,7 +380,7 @@ }[mode] if hasattr(os, "O_BINARY"): mode |= os.O_BINARY - self.fd = os.open(name, mode) + self.fd = os.open(name, mode, 0666) def close(self): os.close(self.fd)