summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Mailman/Archiver.py12
1 files changed, 6 insertions, 6 deletions
diff --git a/Mailman/Archiver.py b/Mailman/Archiver.py
index ef479719f..b6efe66f8 100644
--- a/Mailman/Archiver.py
+++ b/Mailman/Archiver.py
@@ -212,7 +212,7 @@ class Archiver:
try:
val, msg = rest
except ValueError:
- self.LogMsg("MailList.Save(): error getting archive mode for %s!: %s\n",
+ self.LogMsg("error", "MailList.Save(): error getting archive mode for %s!: %s\n",
self.real_name, str(rest))
return
if val == errno.ENOENT: # no such file
@@ -228,25 +228,25 @@ class Archiver:
os.umask(ou)
return
else:
- self.LogMsg("CheckHTMLArchiveDir: error getting archive mode for %s!: %s\n",
+ self.LogMsg("error", "CheckHTMLArchiveDir: error getting archive mode for %s!: %s\n",
self.real_name, str(rest))
return
import stat
mode = st[stat.ST_MODE]
if self.archive_private:
- if mode != 0770:
+ if mode != 02770:
try:
ou = os.umask(0)
os.chmod(self.archive_directory, 02770)
except os.error, rest:
- self.LogMsg("CheckHTMLArchiveDir: error getting archive mode for %s!: %s\n",
+ self.LogMsg("error", "CheckHTMLArchiveDir: error getting archive mode for %s!: %s\n",
self.real_name, str(rest))
else:
- if mode != 0775:
+ if mode != 02775:
try:
os.chmod(self.archive_directory, 02775)
except os.error, rest:
- self.LogMsg("CheckHTMLArchiveDir: error getting archive mode for %s!: %s\n",
+ self.LogMsg("error", "CheckHTMLArchiveDir: error getting archive mode for %s!: %s\n",
self.real_name, str(rest))