diff --git a/offlineimap/CustomConfig.py b/offlineimap/CustomConfig.py index dae20b6..e00b59d 100644 --- a/offlineimap/CustomConfig.py +++ b/offlineimap/CustomConfig.py @@ -49,7 +49,7 @@ class CustomConfigParser(SafeConfigParser): def getmetadatadir(self): metadatadir = os.path.expanduser(self.getdefault("general", "metadata", "~/.offlineimap")) if not os.path.exists(metadatadir): - os.mkdir(metadatadir, 0700) + os.mkdir(metadatadir, 0o700) return metadatadir def getlocaleval(self): diff --git a/offlineimap/accounts.py b/offlineimap/accounts.py index 780ad04..429dc19 100644 --- a/offlineimap/accounts.py +++ b/offlineimap/accounts.py @@ -216,7 +216,7 @@ class SyncableAccount(Account): self.ui.registerthread(self) accountmetadata = self.getaccountmeta() if not os.path.exists(accountmetadata): - os.mkdir(accountmetadata, 0700) + os.mkdir(accountmetadata, 0o700) self.remoterepos = Repository(self, 'remote') self.localrepos = Repository(self, 'local') diff --git a/offlineimap/folder/Maildir.py b/offlineimap/folder/Maildir.py index e778bfd..11541e4 100644 --- a/offlineimap/folder/Maildir.py +++ b/offlineimap/folder/Maildir.py @@ -256,7 +256,7 @@ class MaildirFolder(BaseFolder): # open file and write it out try: fd = os.open(os.path.join(tmpdir, messagename), - os.O_EXCL|os.O_CREAT|os.O_WRONLY, 0666) + os.O_EXCL|os.O_CREAT|os.O_WRONLY, 0o666) except OSError as e: if e.errno == 17: #FILE EXISTS ALREADY diff --git a/offlineimap/repository/Base.py b/offlineimap/repository/Base.py index bc2c15a..a096a15 100644 --- a/offlineimap/repository/Base.py +++ b/offlineimap/repository/Base.py @@ -35,13 +35,13 @@ class BaseRepository(object, CustomConfig.ConfigHelperMixin): self._accountname = self.account.getname() self.uiddir = os.path.join(self.config.getmetadatadir(), 'Repository-' + self.name) if not os.path.exists(self.uiddir): - os.mkdir(self.uiddir, 0700) + os.mkdir(self.uiddir, 0o700) self.mapdir = os.path.join(self.uiddir, 'UIDMapping') if not os.path.exists(self.mapdir): - os.mkdir(self.mapdir, 0700) + os.mkdir(self.mapdir, 0o700) self.uiddir = os.path.join(self.uiddir, 'FolderValidity') if not os.path.exists(self.uiddir): - os.mkdir(self.uiddir, 0700) + os.mkdir(self.uiddir, 0o700) self.nametrans = lambda foldername: foldername self.folderfilter = lambda foldername: 1 diff --git a/offlineimap/repository/LocalStatus.py b/offlineimap/repository/LocalStatus.py index fdd1e19..b1e9fd0 100644 --- a/offlineimap/repository/LocalStatus.py +++ b/offlineimap/repository/LocalStatus.py @@ -41,7 +41,7 @@ class LocalStatusRepository(BaseRepository): % (backend, account.name)) if not os.path.exists(self.root): - os.mkdir(self.root, 0700) + os.mkdir(self.root, 0o700) # self._folders is a list of LocalStatusFolders() self._folders = None diff --git a/offlineimap/repository/Maildir.py b/offlineimap/repository/Maildir.py index 139ddb4..67f659b 100644 --- a/offlineimap/repository/Maildir.py +++ b/offlineimap/repository/Maildir.py @@ -37,7 +37,7 @@ class MaildirRepository(BaseRepository): # Create the top-level folder if it doesn't exist if not os.path.isdir(self.root): - os.mkdir(self.root, 0700) + os.mkdir(self.root, 0o700) def _append_folder_atimes(self, foldername): """Store the atimes of a folder's new|cur in self.folder_atimes""" @@ -97,7 +97,7 @@ class MaildirRepository(BaseRepository): # sub-folders may be created before higher-up ones. self.debug("makefolder: calling makedirs '%s'" % full_path) try: - os.makedirs(full_path, 0700) + os.makedirs(full_path, 0o700) except OSError as e: if e.errno == 17 and os.path.isdir(full_path): self.debug("makefolder: '%s' already a directory" % foldername) @@ -105,7 +105,7 @@ class MaildirRepository(BaseRepository): raise for subdir in ['cur', 'new', 'tmp']: try: - os.mkdir(os.path.join(full_path, subdir), 0700) + os.mkdir(os.path.join(full_path, subdir), 0o700) except OSError as e: if e.errno == 17 and os.path.isdir(full_path): self.debug("makefolder: '%s' already has subdir %s" %