summaryrefslogtreecommitdiff
path: root/security/amavisd-new/files/patch-amavisd
blob: 84c632588d27f37df1029848d22f1ec53f64a112 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
--- amavisd.orig	2025-05-11 13:36:08 UTC
+++ amavisd
@@ -1741,13 +1741,13 @@ BEGIN {
     ['tnef', \&Amavis::Unpackers::do_tnef],
 #   ['lha',  \&Amavis::Unpackers::do_lha,   \$lha],  # not safe, use 7z instead
 #   ['sit',  \&Amavis::Unpackers::do_unstuff, \$unstuff],  # not safe
-    [['zip','kmz'], \&Amavis::Unpackers::do_7zip,  ['7za', '7z'] ],
+    [['zip','kmz'], \&Amavis::Unpackers::do_7zip,  ['7za', '7zz', '7z'] ],
     [['zip','kmz'], \&Amavis::Unpackers::do_unzip],
-    ['7z',   \&Amavis::Unpackers::do_7zip,  ['7zr', '7za', '7z'] ],
+    ['7z',   \&Amavis::Unpackers::do_7zip,  ['7zr', '7za', '7zz', '7z'] ],
     [[qw(gz bz2 Z tar)],
-             \&Amavis::Unpackers::do_7zip,  ['7za', '7z'] ],
+             \&Amavis::Unpackers::do_7zip,  ['7za', '7zz', '7z'] ],
     [[qw(xz lzma jar cpio arj rar swf lha iso cab deb rpm)],
-             \&Amavis::Unpackers::do_7zip,  '7z' ],
+             \&Amavis::Unpackers::do_7zip,  ['7zz', '7z'] ],
     ['exe',  \&Amavis::Unpackers::do_executable, \$unrar, \$lha, \$unarj],
   );
 
@@ -18812,7 +18812,7 @@ sub fetch_modules_extra() {
                       auto::Net::SSLeay::dump_peer_certificate));
   }
   push(@modules, qw(Net::DNS::RR::TXT Text::ParseWords
-         auto::Crypt::OpenSSL::RSA::new_public_key))  if $extra_code_dkim;
+        ))  if $extra_code_dkim;
   push(@modules, 'Anomy::Sanitizer')  if $enable_anomy_sanitizer;
   Amavis::Boot::fetch_modules('REQUIRED ADDITIONAL MODULES', 1, @modules);
 
@@ -30849,10 +30849,6 @@ sub getSAPlugins {
       $mod_names{'Mail::SpamAssassin::Plugin::DKIM'}) {
     push(@modules, qw(
       Crypt::OpenSSL::RSA
-      auto::Crypt::OpenSSL::RSA::new_public_key
-      auto::Crypt::OpenSSL::RSA::new_key_from_parameters
-      auto::Crypt::OpenSSL::RSA::get_key_parameters
-      auto::Crypt::OpenSSL::RSA::import_random_seed
       Digest::SHA Error));
   }
 # HTML/HeadParser.pm