--- tarfile.py.orig 2010-04-19 18:50:39.000000000 +0200 +++ tarfile.py 2010-04-19 18:52:24.000000000 +0200 @@ -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)