diff options
author | Alyssa Ross <hi@alyssa.is> | 2022-01-03 13:14:37 +0000 |
---|---|---|
committer | Alyssa Ross <hi@alyssa.is> | 2022-01-07 10:23:01 +0000 |
commit | f8422837c9bde058e8f2de37702e7e94b2226040 (patch) | |
tree | 3a3dfacba562be5af069512a3a044deb3ff8ae77 /nixpkgs | |
parent | cc62bcb55359ba8c5e0fe3a48e778444c89060d8 (diff) | |
download | nixlib-f8422837c9bde058e8f2de37702e7e94b2226040.tar nixlib-f8422837c9bde058e8f2de37702e7e94b2226040.tar.gz nixlib-f8422837c9bde058e8f2de37702e7e94b2226040.tar.bz2 nixlib-f8422837c9bde058e8f2de37702e7e94b2226040.tar.lz nixlib-f8422837c9bde058e8f2de37702e7e94b2226040.tar.xz nixlib-f8422837c9bde058e8f2de37702e7e94b2226040.tar.zst nixlib-f8422837c9bde058e8f2de37702e7e94b2226040.zip |
spamassassin: support for fetching rules over HTTPS
sa-update.service starts by making an HTTP GET request to http://spamassassin.apache.org/updates/MIRRORED.BY, which now redirects to HTTPS. Since we didn't have the appropriate library available to handle HTTPS, rule updates would fail: Jan 03 12:35:03 atuin systemd[1]: Starting sa-update.service... Jan 03 12:35:10 atuin sa-update-start[1250]: Update available for channel updates.spamassassin.org: 1895535 -> 1896618 Jan 03 12:35:10 atuin sa-update-start[1250]: http: (lwp) hotpatching IO::Socket::INET by module IO::Socket::IP Jan 03 12:35:11 atuin sa-update-start[1250]: http: (lwp) GET http://spamassassin.apache.org/updates/MIRRORED.BY, 501 Protocol scheme 'https' is not supported (LWP::Protocol::https not installed) Jan 03 12:35:11 atuin sa-update-start[1250]: error: unable to refresh mirrors file for channel updates.spamassassin.org, using old file Jan 03 12:35:11 atuin sa-update-start[1250]: error: no mirror data available for channel updates.spamassassin.org Jan 03 12:35:11 atuin sa-update-start[1250]: channel 'updates.spamassassin.org': MIRRORED.BY file contents were missing, channel failed Jan 03 12:35:11 atuin sa-update-start[1250]: Update failed, exiting with code 4 Jan 03 12:35:11 atuin systemd[1]: sa-update.service: Main process exited, code=exited, status=4/NOPERMISSION Jan 03 12:35:11 atuin systemd[1]: sa-update.service: Failed with result 'exit-code'. Jan 03 12:35:11 atuin systemd[1]: Failed to start sa-update.service.
Diffstat (limited to 'nixpkgs')
-rw-r--r-- | nixpkgs/pkgs/servers/mail/spamassassin/default.nix | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/nixpkgs/pkgs/servers/mail/spamassassin/default.nix b/nixpkgs/pkgs/servers/mail/spamassassin/default.nix index ca86b4b525f2..19fd85ca000d 100644 --- a/nixpkgs/pkgs/servers/mail/spamassassin/default.nix +++ b/nixpkgs/pkgs/servers/mail/spamassassin/default.nix @@ -12,8 +12,8 @@ perlPackages.buildPerlPackage rec { nativeBuildInputs = [ makeWrapper ]; buildInputs = (with perlPackages; [ HTMLParser NetCIDRLite NetDNS NetAddrIP DBFile HTTPDate MailDKIM LWP - IOSocketSSL DBI EncodeDetect IPCountry NetIdent Razor2ClientAgent MailSPF - NetDNSResolverProgrammable Socket6 + LWPProtocolHttps IOSocketSSL DBI EncodeDetect IPCountry NetIdent + Razor2ClientAgent MailSPF NetDNSResolverProgrammable Socket6 ]); # Enabling 'taint' mode is desirable, but that flag disables support |