You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@spamassassin.apache.org by he...@apache.org on 2022/04/16 05:57:18 UTC

svn commit: r1899898 - /spamassassin/trunk/lib/Mail/SpamAssassin/Conf.pm

Author: hege
Date: Sat Apr 16 05:57:18 2022
New Revision: 1899898

URL: http://svn.apache.org/viewvc?rev=1899898&view=rev
Log:
Bug 5771 - umask issue in UnixNFSSafe.pm

Modified:
    spamassassin/trunk/lib/Mail/SpamAssassin/Conf.pm

Modified: spamassassin/trunk/lib/Mail/SpamAssassin/Conf.pm
URL: http://svn.apache.org/viewvc/spamassassin/trunk/lib/Mail/SpamAssassin/Conf.pm?rev=1899898&r1=1899897&r2=1899898&view=diff
==============================================================================
--- spamassassin/trunk/lib/Mail/SpamAssassin/Conf.pm (original)
+++ spamassassin/trunk/lib/Mail/SpamAssassin/Conf.pm Sat Apr 16 05:57:18 2022
@@ -3943,7 +3943,8 @@ string of octal digits, it is converted
     type => $CONF_TYPE_NUMERIC,
     code => sub {
       my ($self, $key, $value, $line) = @_;
-      if ($value !~ /^0?[0-7]{3}$/) { return $INVALID_VALUE }
+      if ($value !~ /^0?[0-7]{3}$/) { return $INVALID_VALUE; }
+      $value = '0'.$value if length($value) == 3; # Bug 5771
       $self->{bayes_file_mode} = untaint_var($value);
     }
   });