You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@spamassassin.apache.org by jm...@apache.org on 2007/11/23 10:50:51 UTC
svn commit: r597617 - in /spamassassin/trunk/lib/Mail/SpamAssassin: Conf.pm
Locker/Flock.pm
Author: jm
Date: Fri Nov 23 01:50:50 2007
New Revision: 597617
URL: http://svn.apache.org/viewvc?rev=597617&view=rev
Log:
bug 5637: bayes_file_mode is handled incorrectly when creating bayes.mutex, resulting in incorrect permissions on that file; fix by Mihaly Barasz
Modified:
spamassassin/trunk/lib/Mail/SpamAssassin/Conf.pm
spamassassin/trunk/lib/Mail/SpamAssassin/Locker/Flock.pm
Modified: spamassassin/trunk/lib/Mail/SpamAssassin/Conf.pm
URL: http://svn.apache.org/viewvc/spamassassin/trunk/lib/Mail/SpamAssassin/Conf.pm?rev=597617&r1=597616&r2=597617&view=diff
==============================================================================
--- spamassassin/trunk/lib/Mail/SpamAssassin/Conf.pm (original)
+++ spamassassin/trunk/lib/Mail/SpamAssassin/Conf.pm Fri Nov 23 01:50:50 2007
@@ -2603,7 +2603,7 @@
setting => 'bayes_file_mode',
is_admin => 1,
default => '0700',
- type => $CONF_TYPE_NUMERIC
+ type => $CONF_TYPE_STRING
});
=item bayes_store_module Name::Of::BayesStore::Module
Modified: spamassassin/trunk/lib/Mail/SpamAssassin/Locker/Flock.pm
URL: http://svn.apache.org/viewvc/spamassassin/trunk/lib/Mail/SpamAssassin/Locker/Flock.pm?rev=597617&r1=597616&r2=597617&view=diff
==============================================================================
--- spamassassin/trunk/lib/Mail/SpamAssassin/Locker/Flock.pm (original)
+++ spamassassin/trunk/lib/Mail/SpamAssassin/Locker/Flock.pm Fri Nov 23 01:50:50 2007
@@ -54,7 +54,7 @@
$max_retries ||= 30;
$mode ||= 0600;
- $mode = oct $mode if $mode =~ /^0/; # accept number or string
+ $mode = oct $mode;
my $lock_file = "$path.mutex";
my $umask = umask(~$mode);