amavisd-new-2.11.1-150000.6.6.1<>,ڔbCp9|X{idoNS]=./]cJ2xEʯ&~@6N&*PQ<ӠҴ7UҮݐ.R}dڰ5 -E˥3풔EZZa J8w ?^^? c^W n$5"LO w48M43xj+FV1JScRh'@*.yS[Թz&4}ۡ$<>LmT?mDd " H8<HLe oT    Y |b p333( 8 ( 9 \ :!8 =dB>dJ?dR@dZBdbFdqGdHdIePXelYeZe[e\e]f4^gV bhLchdiseixfi{li}uiviwk4xkykzl8lHlL l l llm@Camavisd-new2.11.1150000.6.6.1High-Performance E-Mail Virus ScannerAmavisd-new is a high-performance interface between mailer (MTA) and content checkers: virus scanners or SpamAssassin. It talks to the MTA via (E)SMTP, LMTP. It works with the following MTAs: - postfix - sendmail (sendmail-milter) - eximbCs390zp37SUSE Linux Enterprise 15SUSE LLC GPL-2.0-or-laterhttps://www.suse.com/Productivity/Networking/Securityhttps://amavis.org/linuxs390x/usr/sbin/groupadd -r vscan 2> /dev/null || : logger -t amavisd-new/rpm "Added group vscan for package amavisd-new" /usr/sbin/useradd -r -o -g vscan -u 65 -s /bin/false -c "Vscan account" -d /var/spool/amavis vscan 2> /dev/null || : /usr/sbin/usermod vscan -g vscan 2> /dev/null || : logger -t amavisd-new/rpm "Added user vscan for package amavisd-new" if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : for service in amavis.service ; do sysv_service=${service%.*} if [ ! -e /usr/lib/systemd/system/$service ] && [ ! -e /etc/init.d/$sysv_service ]; then mkdir -p /run/systemd/rpm/needs-preset touch /run/systemd/rpm/needs-preset/$service elif [ -e /etc/init.d/$sysv_service ] && [ ! -e /var/lib/systemd/migrated/$sysv_service ]; then /usr/sbin/systemd-sysv-convert --save $sysv_service || : mkdir -p /run/systemd/rpm/needs-sysv-convert touch /run/systemd/rpm/needs-sysv-convert/$service fi done fi PNAME=amavis SUBPNAME= SYSC_TEMPLATE=/usr/share/fillup-templates/sysconfig.$PNAME$SUBPNAME # If template not in new /usr/share/fillup-templates, fallback to old TEMPLATE_DIR if [ ! -f $SYSC_TEMPLATE ] ; then TEMPLATE_DIR=/var/adm/fillup-templates SYSC_TEMPLATE=$TEMPLATE_DIR/sysconfig.$PNAME$SUBPNAME fi SD_NAME="" if [ -x /bin/fillup ] ; then if [ -f $SYSC_TEMPLATE ] ; then echo "Updating /etc/sysconfig/$SD_NAME$PNAME ..." mkdir -p /etc/sysconfig/$SD_NAME touch /etc/sysconfig/$SD_NAME$PNAME /bin/fillup -q /etc/sysconfig/$SD_NAME$PNAME $SYSC_TEMPLATE fi else echo "ERROR: fillup not found. This should not happen. Please compare" echo "/etc/sysconfig/$PNAME and $TEMPLATE_DIR/sysconfig.$PNAME and" echo "update by hand." fi if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" ]; then /usr/bin/systemctl daemon-reload || : fi for service in amavis.service ; do sysv_service=${service%.*} if [ -e /run/systemd/rpm/needs-preset/$service ]; then /usr/bin/systemctl preset $service || : rm "/run/systemd/rpm/needs-preset/$service" || : elif [ -e /run/systemd/rpm/needs-sysv-convert/$service ]; then /usr/sbin/systemd-sysv-convert --apply $sysv_service || : rm "/run/systemd/rpm/needs-sysv-convert/$service" || : touch /var/lib/systemd/migrated/$sysv_service || : fi done fi # Update ? if [ ${1:-0} -gt 1 ]; then : OK currently nothing to do else if [ -r etc/aliases ]; then if ! grep -q "^virusalert:" etc/aliases; then echo "virusalert: root" >> etc/aliases logger -t amavisd-new/rpm "Added alias for user virusalert to /etc/aliases" if [ -x usr/bin/newaliases ]; then usr/bin/newaliases >/dev/null 2>&1 || true else logger -t amavisd-new/rpm "Cannot execute newaliases. Please run it manually." fi fi fi fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -eq 0 -a -x /usr/bin/systemctl ]; then # Package removal, not upgrade /usr/bin/systemctl --no-reload disable amavis.service || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_STOP_ON_REMOVAL" && . /etc/sysconfig/services test "$DISABLE_STOP_ON_REMOVAL" = yes -o \ "$DISABLE_STOP_ON_REMOVAL" = 1 && exit 0 /usr/bin/systemctl stop amavis.service ) || : fi exit 0 test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in amavis.service ; do sysv_service="${service%.*}" rm "/var/lib/systemd/migrated/$sysv_service" || : done fi if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_RESTART_ON_UPDATE" && . /etc/sysconfig/services test "$DISABLE_RESTART_ON_UPDATE" = yes -o \ "$DISABLE_RESTART_ON_UPDATE" = 1 && exit 0 /usr/bin/systemctl try-restart amavis.service ) || : fi fi*Et4w.1q]]L;;AA큤AA큤AAAAAbCbCbCbCbCbCbCbCbCbCbCbCbCbCbCbCE=DTFCRNbCbCbCbCbCbCe140c772ee5c00c240aadd7f826a7b22399f206aa413b27ebea6d2394abb44343bd0297c24d8ed24715c8c148011ba797abc64cbdf10fa01645afc5b2e48f273337d1cb36d990528304a2f6aa41c5872676b0479fee9b0386d2b04cf6d925a0e42dcd07e439ef6e400b1ea05dff6570b5b43ffc43892fb247eb09dc6f8fc37563168a398640b9fedb3ff23081ffb7f214e0b9668ba588a38d1e4faa8f71dd6c367efda2d3e64050b45d8c732d0a41183118d6970545aa681789353cb49601999cffbb943cf603cc8ffe869cf011c42607e6489a44eca019d399af89db6d46a4324f6d787f3109487d83efb0918c408be3237c969a4156741c4191d7c257038ea6348cc2333bc7fb56121173a69cfd0db4bbab33c72747d2e94220e1035332180379617bf098bfe4d20e193e27acd41565670b22c365c66eb765ab4f47df03bd149aafbde39e596a853df6043b6e8e0335573625d213b047fb0cfbc01ea36503e5aa10b78f4ec40d4d61b88fd9bccc8c90695c80f418a7aa25e973a8d081b436b11a912be1d5d8ab7d0518c5b749c24a1837ecfa9f9e12cb7950c7cf209c71691eef780c6e8b48b64e8f8676828999e31d7c9ed0a47508c83035ac8059890abd936da4f73d80699f39e952e0d067cbe0ad1e3f9fb2b5e65d68f12ac62fe78a607servicerootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootvscanvscanvscanvscanvscanrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootvscanvscanvscanvscanvscanamavisd-new-2.11.1-150000.6.6.1.src.rpmamavisd-milteramavisd-newamavisd-new(s390-64)config(amavisd-new)perl(JpegTester)@ @ @@@@@@@@      /bin/bash/bin/sh/bin/sh/bin/sh/bin/sh/usr/bin/perlbzip2config(amavisd-new)coreutilsfilegziplibc.so.6()(64bit)libc.so.6(GLIBC_2.15)(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.4)(64bit)libmilter.so.1.0()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2)(64bit)net-toolsperl-Archive-Tarperl-Archive-Zipperl-BerkeleyDBperl-Compress-Zlibperl-Convert-BinHexperl-Convert-TNEFperl-Convert-UUlibperl-IO-stringyperl-MIME-toolsperl-Mail-DKIMperl-MailToolsperl-Net-LibIDNperl-Net-Serverperl-Unix-Syslogperl-spamassassinpwdutilsrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)sharutilssmtp_daemonspamassassinsystemdsystemdsystemdsystemdutil-linuxutil-linux-systemdutil-linux-systemdzoo2.11.1-150000.6.6.13.0.4-14.6.0-14.0-15.2-14.14.1b/.@[/Z`@ZZ[F@Z@X}@X@WH6V@U5@TT_W@varkoly@suse.comwr@rosenauer.orgvarkoly@suse.comvarkoly@suse.comvarkoly@suse.comrbrown@suse.comwr@rosenauer.orgkukuk@suse.dejcnengel@gmail.comaj@ajaissle.dewr@rosenauer.orgp.drouand@gmail.comledest@gmail.com- amavisd-new: Deprecated option "syslog" used in amavis.service (bsc#1185145) Remove deprecated entry- update to version 2.11.1 * removed a trailing dot element from @INC, as a workaround for a perl vulnerability CVE-2016-1238 * amavis-services: bumping up syslog level from LOG_NOTICE to LOG_ERR for a message "PID went away", and removed redundant newlines from some log messages * safe_decode() and safe_decode_utf8(): avoid warning messages "Use of uninitialized value in subroutine entry" in Encode::MIME::Header when the $check argument is undefined * @sa_userconf_maps has been extended to allow loading of per-recipient (or per-policy bank, or global) SpamAssassin configuration set from LDAP. For consistency with SQL a @sa_userconf_maps entry prefixed with 'ldap:' will load SpamAssassin configuration set using the load_scoreonly_ldap() method; a patch by Atanas Karashenski * add some Sanesecurity.Foxhole false positives to the default list @virus_name_to_spam_score_maps * updated some comments - update amavis-milter to version 2.6.1 * Fixed bug when creating amavisd-new policy bank names- bsc#1072122 amavisd-new should use unar instead of unrar- bsc#1071932 - YaST2 Mail Server Configuration - throws Error for starting service amavis. amavisd-new should require spamassassin- bnc#1007149 Amavisd-milter fails to start when started via systemd Use fillup_only with -n amavis- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)- fixed DKIM signing by recognizing ORIGINATING (regression in 2.11.0) (dkim-signing.diff) (https://lists.amavis.org/pipermail/amavis-users/2016-July/004428.html)- Don't require insserv if we don't need it.- Update to version 2.11.0 + Bugfixes * delivery method was undefined when always_bcc was used; reported by Marieke Janssen; * avoid warnings issued by perl 5.21.7 and later: Negative repeat count does nothing at ./amavisd line 16408 and similarly in amavisd-status; * releasing from an SQL quarantine failed to provide the original envelope sender address to a released message; reported, and a fix suggested by Tom Johnson and Tobias; * remove a stale database file __db.nanny.db on a reload or restart, as it can prevent a successful start when a previous start failed for some reason; a patch by Trent Lloyd; + Compatibility * During startup more detailed testing is performed for taint bugs of a module Encode and the function utf8::is_utf8(), which may produce warnings on old versions of perl with its old core module Encode, or may exit on detecting more sinister bugs in these modules. Note that the module Encode may be upgraded independently of perl, if desired; * with MySQL: changed character set 'utf8' to 'utf8mb4' for fields msgs.subject and msgs.from_addr, as previously some of the UTF-8 characters could not be stored in a database; * when logging to stderr a timestamp prefix to each message is only still inserted if $DEBUG is true. When $DEBUG is false each message is prefixed with a syslog log level in angle brackets, and a timestamp is omitted (for compatibility with systemd); * a perl module Digest::SHA is now a required module. It is a perl core module since perl 5.10, so it shouldn't introduce a new dependency, and it was a de-facto required module even previously, as it was needed for DKIM processing; + New features * Polished rough corners to facilitate running amavisd as a non-daemonized supervised process * A log template macro 'report_json' can now take arguments, which can include or exclude fields (key/values) from the JSON report object. Arguments to a macro are either field names (keys) to be included in a report, or are field names to be excluded, each prefixed with an exclamation mark, to produce a report with all but excluded fields. * Two new configuration settings are added: %smtpd_tls_server_options and %smtp_tls_client_options. These two associative arrays are passed to IO::Socket::SSL->start_SSL when establishing a server-side or a client-side TLS session with an MTA, and provide more control over a TLS session - like providing certificates and restricting ciphers. See documentation of a perl module IO::Socket::SSL for a list of all options with their descriptions and their defaults. * Supports receiving SMTP/LMTP connections through a HAProxy, recognizing 'PROXY protocol Version 1' data on the first line read, after a connection from HAProxy to amavisd has been established. Connection data (IP addresses and ports) received via this protocol end up replacing such data in the the Amavis::In::Connection object ($conn). Set configuration variable $haproxy_target_enabled (also a member of policy banks) to true in order to enable this protocol. * redis: allow a scoped / link-local IP address specification (avoiding current limitation in IO::Socket::IP [rt.cpan.org #89608]); * the Amavis::Unpackers::Part::digest method now holds a digest (SHA1, hex) of a decoded (base64 or quoted-printable) MIME part contents, followed by a colon and a lowercased Content-Type of the MIME part. Canonical line endings CRLF in decoded textual parts are normalized to a native newline (\n) before feeding them to a digest algorithm. * Policy bank names in a @client_ipaddr_policy setting can now accept a comma-separated list of policy names to be loaded on a match (for loading of policy banks based on an IP address of a SMTP client). Whitespace around each policy name is allowed and is stripped. Previously only a single policy bank name was allowed in each entry of @client_ipaddr_policy. * Experimental feature: IP lookups (as implemented by lookup_ip_acl() and used by @client_ipaddr_policy) can now also do DNS-based lookups, in addition to array- and hash-based lookups.- Add amavisd-new-2.10.1-myhostname.patch: $myhostname is set using POSIX::uname, but expects a FQDN. This patch changes this behaviour to use Net::Domain::hostfqdn instead- require perl-Convert-BinHex as otherwise startup fails with default installation - file based requirement does not work - > changed to package requirement util-linux-systemd- Update to version 2.10.1 + fixed a missing import of mail_addr_idn_to_ascii() and idn_to_utf8() when SQL is in use + void warnings issued by perl 5.21.5: - Changes from version 2.10 COMPATIBILITY - New requirement: perl module Net::LibIDN needs to be installed. - Uses a perl module File::LibMagic if installed, instead of spawning a file(1) utility. - Support for international email relies heavily on perl to do the right thing in its support of Unicode, so using a reasonably recent version of perl is recommended. Amavisd was tested with perl 5.18 and 5.20.1. Versions of perl older than 5.12 may cause problems with handling, encoding, and decoding of Unicode characters. It is reasonable to expect that versions 5.14 and 5.16 are fine too, but have not been tested extensively. - Default log templates and notification templates have changed in details (like in decoding of international e-mail addresses), so if locally customized templates are in use these will benefit from updating - otherwise expect some mojibake in log and notifications. - International domain names (IDN) encoded in ASCII-compatible encoding found in e-mail addresses and in Message-ID header field will be decoded to Unicode for presentation purposes (syslog, JSON structured log, notifications). This decoding does not affect a mail message itself. - Logging via syslog expects that syslogd (or equivalent) will not clobber UTF-8 octets. It may be necessary to tell syslogd to accept C1 control characters unchanged, e.g. by adding a command line option "-8" to syslogd. Failing to do so may leave logged entries (like sender and recipient address, From, Subject) in international mail garbled or poorly readable in syslog. On FreeBSD one should add: syslogd_flags="-8" to /etc/rc.conf. - Third party log parsers may need updating to accept logs with Unicode characters in UTF-8 encoding. - A SMTP response to an EHLO command will now announce SMTPUTF8 capability by default. BUG FIXES - releasing a message from an SQL quarantine was broken in version 2.9.1 due to introduction of parent_mail_id(); patches provided by Stef Simoens and Gionatan Danti; - if checking of a message was aborted prematurely (like due to a timeout or some fatal error), JSON log could receive a copy of a previous log entry; - prevent non-ASCII non-UTF-8 octets from reaching a JSON log/report (which produced an invalid JSON object and Elasticsearch complaining); - allow SMTP commands MAIL FROM and RCPT TO to accept options without values, as allowed by the RFC 5321 syntax; - in delivery status notification (DSN) the field Received-From-MTA specified 'smtp' as mta-name-type, instead of a 'dns' as prescribed in RFC 3464; - releasing from a quarantine left envelope sender address as '<>' instead of using the address found in a Return-Path header field of a quarantined message, while also logging a warning: Quarantine release $QID: missing X-Envelope-From or Return-Path reported by Pascal Volk; - avoid failure in os_fingerprint or in smtp forwarding in certain cases where the $os_fingerprint_method or $forward_method or $notify_method uses an asterisk in place of a host IP address or port number. The reported error in os_fingerprint (reported by -ben) was: os_fingerprint FAILED: Insecure dependency in socket while running with -T switch at /usr/lib/perl/5.18/IO/Socket.pm line 80 and in SMTP forwarding or notification (reported by Dennis Boone): (!)connect to *:10025 attempt #1: Insecure dependency in socket while running with -T switch at /usr/lib/perl/5.18/IO/Socket.pm line 80. - files LDAP.ldif and LDAP.schema: added a missing attribute amavisDisclaimerOptions to objectClass; reported by Quanah Gibson-Mount; NEW FEATURES - added support for Internationalized Email: * RFC 6530 - Overview and Framework for Internationalized Email * RFC 6531 - SMTP Extension for Internationalized Email (SMTPUTF8) * RFC 6532 - Internationalized Email Headers * RFC 6533 - Internationalized Delivery Status Notifications This supports UTF-8 (EAI) in SMTP/LMTP sender addresses, recipient addresses, and message header section. Feature parity with Postfix version 2.12 (support introduced in development snapshot 20140715). The SMTPUTF8 extension is supported by Gmail since 2014-08-05: http://googleblog.blogspot.com/2014/08/a-first-step-toward-more-global-email.html - added support for Internationalized Domain Names (IDN) according to IDNA (RFC 5890, RFC 5891; RFC 3490); * A-labels in ASCII-compatible encoding of domain names are converted to U-labels for presentation/logging purposed; * U-labels are converted to A-labels when feeding a mail message to an MTA which does not announce support for SMTPUTF8 extension (instead of rejecting them as invalid mail address); * For lookup purposes an international domain name is converted to ASCII-compatible encoding when used as a query key in DNS lookups and in lookups into hash, list, SQL and LDAP lookup tables (but not in regexp table lookups). These tables are expected to contain domain names in their ASCII representation (ACE). For convenience of config files subroutines idn_to_ascii() and mail_idn_to_ascii() are available, which encode a Unicode domain name to ACE (like ToASCII in RFC 3490); * Many configuration settings may have their domain names in UTF-8. These will be converted to ACE automatically where necessary (e.g. when creating a Received and Authentication-Results header fields, DKIM signatures, mail addresses in notifications, ...). These settings include: $myhostname, $localhost_name, $myauthservid, $mydomain, notification sender and recipient mail addresses ($mailfrom_notify_*, $hdrfrom_notify_*, @*_admin_maps), domain names and selectors in DKIM signing keys (in calls to dkim_key() ); - delivery notifications and admin notifications now show the following information encoded as UTF-8 (which is a default $bdy_encoding) in the plain text part of the message: IDN domain names in sender and recipient mail addresses and Message-ID are first decoded to Unicode, Subject and author display names are MIME-decoded; - 'amavisd showkeys' and 'amavisd testkeys' can now deal with IDN (international domain names): domain names in DNS zone comments end up as UTF-8, DNS labels are in ASCII (A-labels); domain names in calls to dkim_key() may be specified either as UTF-8 or in ASCII (ACE); - new macro 'mail_addr_decode' takes an e-mail address as a string of octets, where a local part may be encoded as UTF-8, and the domain part may be an international domain name (IDN) consisting either of U-labels or A-labels or NR-LDH labels. Decodes A-labels to U-labels in domain name. Returns a string of logical characters (Unicode), suitable for notification templates. If the mail address is not a valid UTF-8 string, it is interpreted as ISO-8859-1 (Latin-1). - new macro 'mail_addr_decode_octets' is like 'mail_addr_decode', except that the result is a string of octets, only valid as UTF-8 if the provided address was a valid UTF-8 (garbage-in/garbage-out); - new macro 'header_field_octets' is like 'header_field', except that a result is a string of octets in UTF-8 encoding, suitable for a log template; - new macro 'ip_proto_trace_all' expands into a list of information items from a Received header trace; each item consists of a protocol name (the WITH clause) and an IP address, optionally followed by a source port number if known; Example: ESMTP://[2001:db8::143:1]:39141 < ESMTP://2001:db8::25 < esmtps://203.0.113.172 < ESMTPSA://192.168.9.9 or: UTF8SMTP://[203.0.113.172]:51208 < UTF8SMTPSA://192.168.9.9 - new macro 'ip_proto_trace_public' is like ip_proto_trace_all, except that entries with non-public IP address are excluded from the list; 'Received' trace information in $log_verbose_templ and in notifications now include results from this macro call; - new macro 'protocol' evaluates to a protocol name by which a message was received by amavisd, according to RFC 3848 ("Transmission Types Registration") and "Mail Transmission Types" / "WITH protocol types" IANA registration http://www.iana.org/assignments/mail-parameters/mail-parameters.xhtml e.g.: SMTP, ESMTP, ESMTPA, ESMTPS, ESMTPSA, LMTP, LMTPA, LMTPS, LMTPSA, UTF8SMTP, UTF8SMTPA, UTF8SMTPS, UTF8SMTPSA, UTF8LMTP, UTF8LMTPA, UTF8LMTPS, UTF8LMTPSA, ... - new macro 'client_protocol' expands into a protocol name by which a message was received from a client by MTA; the information is passed from MTA to amavisd through XFORWARD PROTO SMTP protocol extension or through AM.PDP (milter); typical values are 'ESMTP' or 'SMTP'; - use a perl module File::LibMagic when available, instead of spawning a file(1) utility for classifying contents of mail parts. By using a direct interface to a libmagic library the startup cost of spawning an external process is avoided. Benchmarking shows that using libmagic is significantly faster especially for checking a small number of files - takes 4 ms for checking one file with libmagic vs. 27 ms with a spawned file(1); based on a patch by Markus Benning; OTHER - RFC 6533: recognize a MIME type 'message/global' as similar to 'message/rfc822', and 'message/global-headers' as similar to 'text/rfc822-headers' where appropriate (e.g. in bounce killer); - header validity check now distinguishes 'non-ASCII and invalid UTF-8' from 'non-ASCII but valid UTF-8' characters in a mail header section. By default valid UTF-8 strings in a mail header section are not treated as error even if mail is not flagged as international mail (SMTPUTF8), as these are quite common in practice. To treat non- MIME-encoded UTF-8 in a header section as error the test can be enabled by: $allowed_header_tests{'utf8'} = 1; - ORCPT attribute in SMTP 'RCPT TO' command now accepts the original recipient mail address in any of these encodings: utf-8-address, utf-8-addr-unitext, utf-8-addr-xtext, or as a legacy xtext, as required by RFC 6533; - updated do_cabextract (extraction of Microsoft cabinet .cab archives) to recognize a slightly changed output of cabextract version 1.2; patch by Thomas Jarosch; - adjusted some timeouts to leave more reserve for later stages of mail processing and forwarding; - prefer sanitizing/protecting control characters as hex code (like \x7F) instead of octal (like \177) (e.g. in logging and DSN); - Use dowload Url as source - Add a requirement on perl-Net-LibIDN; new upstream dependency- fix bashism in post script - remove '-e' option of 'echo' command that may be unsupported in some POSIX-complete shells/bin/sh/bin/sh/bin/sh/bin/shamavisd-milters390zp37 1648618719 1.6.02.11.1-150000.6.6.12.11.1-150000.6.6.12.11.1-150000.6.6.1 1.5.0 amavisd.confopenldapschemaamavisd-new.schemaJpegTester.pmamavis.servicetmpfiles.damavisdamavisd-agentamavisd-milteramavisd-milter.shamavisd-nannyamavisd-releasep0f-analyzer.plrcamavisamavisd-newAAAREADME.firstLDAP.ldifLICENSEsysconfig.amavisamavisdbtmpvarvirusmails/etc//etc/openldap//etc/openldap/schema//usr/lib/perl5/vendor_perl/5.26.1//usr/lib/systemd/system//usr/lib//usr/sbin//usr/share/doc/packages//usr/share/doc/packages/amavisd-new//usr/share/fillup-templates//var/spool//var/spool/amavis/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:23476/SUSE_SLE-15_Update/c811c33e6a30d1434ac49f3dbc741a05-amavisd-new.SUSE_SLE-15_Updatedrpmxz5s390x-suse-linuxASCII textdirectoryPerl5 module source textPerl script text executableELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=9cda30cccc25a33a1693f3a5d81e0e7214e53584, for GNU/Linux 3.2.0, strippedBourne-Again shell script, ASCII text executable PRRRRR RR RRR RRRRHhP%S7amavisd-new-docsbinutilsclamavp7zipperl-Authen-SASLperl-DBIperl-Mail-ClamAVperl-ldapperl-spamassassinunar2.11.1utf-811bd58fb9576ec6f5300794ecef1f1864d947a4ba9fdc0638e3a8fa387de3e55?@7zXZ !t/&h]"k%jS ϪGHq)Gpʲ7?ߤ9EٔaD#<* $mё qbXub=|{{>t'-Ulw*2B&Mj(o_Sgv0CoCk-{D; u3PtN5D姧uH*kL]+DAcmD}2l>j[Tc#z/UTS4ћe 邬syM0ʂcHbq'QJolm /g4J'g흯2kVQ%_xȮPq$˿MI_{9[Vܑ0=T<GJsgɬ;L V7!\[G@rMRƚ/t8hƣ7[7.sVa.ǂ&{!Ê,|"/SH%kzk%ȶXxبP0a^'XDq*5悔&S bQ5YT&X=톌y(2/)) Ьn$f\|g<-S%LO"O!<^*gfm8fuCn3@/suπʐ\;*}L)ߑy7L-!0#[Fvw'gE2{~ք2OY2mZV뾵$_6w\ʞ=r\gxӿmQPŃɴ< yIa1'T㼝v'Vr`Νُʹ\wKG4UB4WD9R'ziiXH1˶UOyfu [5&xn܏Ӯ42~c_<8IX.{<0fM#'UBzO`6o z>]blUVXQ#幏yC>oH`Cܾ{ٱM\'[0Xe!QMW ɋi5 xZR>2TJ uuGo'HVv)؋ w;Fyt ߽q,Ëȑ;>% Z6"KaխR{ƎM)JOlj"}ߌn'a]˱GP"Ar4*(uVm6m$j)7/EzncvfduiUjz@ôg^N$0ֻ ]3)OG6KXahlU݋.9nE57~qA(| Kb6qNjWklC<DR1GR6 GYJׅOvel$ Fk_]YPrjkИ!S.2͆/+Z).ϊ:sg> rz. )[㩨̎Xf/JWPE5jeّ -ӄFvwR7ҋj@V?wM Ȩ3$?%#B8UQ ;EѡɱEPH#Q;I %s"*-ɉNfPiЗx#CdML?KMr&N@SKFD4|&b^t - K!T*{&J%l Tjˬ5UV4e.Ȅ;frK3N {r S%xe0/k'fw x27 l]D4٭ )ln7 JHar>ӰXZ ":ИRN`ԗźq9t%uN:<I_sL\v?03N4=C:X&LeKe+٩ Y@T8J uģdj V6)!,pgUiag/Bx]:cmÊ-УM9"@  5q0;)TX4а%~oJ( \_ȣI#@CO$J ZЩ$eq  bʉX~ !e6"ȾXKMEO( չ=is=;Q`-VW8Xe>u-~s8$kو_aAó[*cmq#ű!c GD @`)5T>[puttfÈ1EҠGi 9?Nɒ,mս=$M'ҿZʿh;8 CQknf"h8Wd1sf>8I{r]k8?$*V'i$h7')'%0*Ƞts;iԤupaiʊJ:y=ܤ%4V)3m$))0\|09*{=BË>{G[uSAc p2:9d5t)~,r_MpKБ ^oX#ey׼ː#|߃zRܠ)fDAҪ*0gLнtNMP:fVta9]sn4+ya[(W#jK(%D:NB !^Gu{SHd ־@hL Z+ȹ1ҕAl7}BT$[Xҋ f Lf8N TNY7,܍#i{\ ;(2jyp9$k:7)v7ҫRD{ݥj< ˃d6 V gjSGky|g{VNҞ\gflY:cYϙ5 R\['7,++q |6P ݒZyחj-ܡ'ѳqIjԯͩ;C|}(:dM*nt%'t\׀9Zp(aS5hR7k|,'J1Y61hz=@.:/FP681f-{&Z5mHXy'?q.A F@Qlyh\ wrY!(Vs&+S_Sc&"^D<}>9ԯh+թ-Eȧh=L;ȏ˅B܇pQfQ$ƣ+6ꨕ O;-g:{ "{ƌtSV-$Dؾ4fЗߙBQ'Ռxv&.ei#Y΄i}qgIͧ!_G]5 `T啾,zI\_9pAM| ]9X{笹dG8TJ9D Ρ YPM% n Zwp{D8G<;4O`Զ:t.-Xlt @rhEJIpK]gܨ,\mƦ"[f]3c13\Kr{pY]4T"HSmEw w$KƼIݛ'~XX0ݻGrh%$EOԶ-DO/0.u3]HU9#B,y&MT22VX<%Ю.ګ GGۋ4FTNJ\VyU$:0?0cg'7^ۑ.vG屪m{^֩קTC~d%82UdEw;vNln%U=́a( 40e^ÆQ_kdgʼnH#Tc>`˅ SB\\(&Z.Ctpvݠ1/Vΐ}7G=F٧8 F\؁%p3Y˽"!\"$,sl&Z?:e!(]yy J_h QUE҈ qbWȅ6=b l0H(%m7>0@ޭ[UJf[|8ENװDВXg3`Weɠޠ2"(f/X(BhT4Y$-|ڣA\Y$l$k gXHĎYjwCվA~lΡKf|É:= hI]-([7Yf53BW@] V 2r{72/x {┇9p)<ʒ@RoUO 0#DN#Ju}_c6Yݚ'W(٪4l?> ϔZq$k2&Sح)ԇV.9z\ cXwṊiI4r Ta֖oATFc]Z!fcx+תRh`}X0ܣEX]#ՊG@JGK(6zT\F둘ҰKOP .E;@xRh5 YdIȂ$ "[#5{ N0*EnU0b;b"H&)|b8ok<,$œ_MdOJ88#m_e4&d:M2C5֒/V+9+O.x ,2Sp+ &uK,/^CK7BeK֯"4bOI4aLo0kl~9qI?X=hIYҕb\:QGkD0.62fk: dLI J(֝\%OB5|E"-2dEǗx<8ّ7pzm4 80S%%0>n.0"{wgoOE N@KJKUKBF.=1Vq^ ?gcV?'2cuz\!vA3)jx7dφRǙa4X4n-t~xZP1b-+\lB C`v9~?{.,rZGl?غ9iĿi&*Ƶ:mm6=,<[S?l+rpR%ݚhG.4>7դu[N|B\i+>M.L;jo?Ҹ<?H^bޫxeR:ų-B1_d8 e;Ly 8vsZ1huɋreIr_È[Gca%Yhp0NLWL"(|<~FDϯdI6ϴARNvB VrR>;bU'h  ٖc1&G84щ'l%b{jDԓ e@qGA6k@pV#{-kOR$k<LUDOCgfՒ}z]L.H Lmń`L)xMc!$}*9F#o@T%/™ʵZBJ 9?J E~ \@;37cv@*[$%6 ՗]غW=U~ŭn*R6;,[jPt|:wuodѯzȦ_An HC#n 7S6e =kv; T!~^|7xuZaa9sToDLs@>JCXԝI2W+7 ,3a©n˚2A%2fÓbr%`VT(u3C=mMb J 20@ޑI6 {|}R`=e MW@U_Z>gH]+wu+YHZwUԼuG M\dvt4 ΏVCם+|M[yp}& DF?"vOzd2 `N.Pɼ P"#lÄ8I84|}Q K itY班ly㘭P9qk.e nF`yQa*@HET2 ˵F~Wcg: lqpuőzc!x=T 3g4/*!infAsy|F;$H;nB &P}`C@ @Cႍ! Zoŏcwf[(vRbAдt%^hBEj)ȃ/*Ɯ[ >o, %B6}Smc PQ)a)stvr,GE 9U΀Oz1|]B2(yUHB2ݭp ŵ1etk<>_46((-Pe}'^ t\6v1IkKSB4[z)'ϸZ5n}bg7c~="ANAPxQ~jsF+4cyP{v.?/L ZP~o< u*0d'x$.4os6cY $B_՛},L M v"w~m6;]_}"S3A'nwd`r/09U.KT&AD52(Zŧ[됡MLhP76OK^~F߫Аm&Pfͣ,Pryy'Aʶkvu G&L= a3,V2w(*E 1zK1'jQ} Sͽ?ـqѬ!#PjLX&[|[>C6=2Тk5(V)$oVeyX}{ɔ%U5ooNt[m(x "Y5:22=W~ `HI$ɿD@Z_ 5L"#!x)}PG:uB3ϱ=f@Dy\@Ӯ}%c"ZI"8KLz{ {m|7Q9 nSRVܻ gWJJZ\7d^opGH gۿߺ|nAa\?5@6 o?lMD;>Vǫ ^ۢ`bDjg6<@ Rs/.D+aɏt5 ơoj`gj S@Z%U+Z$Agڟ9MUB[[FY` vIa]2A =QLm`"$x#`UJ~'=3Z9bpIV&%@)\O/[cyܓR϶A_7 .u-k=^% vǀ?*nG7sor ć]eb.EJŗvSg~ޥϰ$"NoBXL.6>i 8+#$VoY}1BX'3$p-!^?Z0윬ԋ02#+S|Ţ n ]2\wdDlI BSb7!]Bvz@F? Ě^rQ[wde2Rw.Mw"4(wӋMgBBť^:%dT#ֳ]t \jճeP2b[wړd:R<][C5X ^Z}Jn}\.,&?%T/di\@v.~ec8?mGBd'R{d5E+/p8Z}y10 %NP%,=ovأڷ3@$D+.y*[쏿U]adDc E}%^l1ؔhfW"X+$"&lB=\F%!8ѣ"!#F].\$ oHv.bg ɡwFw`靁ꆐeA `(: ]r{Xi8McU3miBÍX)f&AV mej3> om: j6dX @i h}Q ФjÎ('gEF|yfMyCVx(znV7l!6@4w]8BkcyD|uZl"_ 4ֻih)9Ɵnj`9?aV-`S k37&%MjY* '*Y[j䵳P-9~rPDKׂ,P +u-8`ke5KiJB{C,|ͱ.iGd6h%9,li7yMugVs*kJg,C%H _TZߵ]-Rѕ0-^gvi}!i]C ?'#U}F^0-QKL.$۪H"-dߣ~/ :wZRc%'o0ZUUx 9H^,&n>HJnVa-ςnUuU2PQrt^ŭt,KXЌ<0#-kn]/U(:CG^37Iő :!Γ$jJ5koL%וDY;bD pn;`o\-9d] >Y55m na 'bI2|c_TfkyH *NNSU1PF]c*,kk+_D=3&&Y4Jb_2I H'G$CΝ/8u4ww4d{˔jq.4,t >(%i"1J-- Y8ZJ6(V@Ym_-5zCFoZf=S@[;V4YlEQ:r J+HWǟhF\֊pƲBnhE@Y~؍U\֨Yd&c#}^_cR?YLZ!6Wv-hsfQwy%4h7cL 9XG G{f8&y1=bT4(`McvZQ_徨xEX HFc>(U]Ib. rwlzăw"9MFu;:Txe7;V"n9f R J.?gdJy%01&R͚Z(<1b=pM{,YtLII2o!)˜txnd 750Y}HI}Bde&ͥf/{֏v?6s w'}u-Niǂh/S4ؐ WAEWOTYM"q.*[8Ж VpOҽg ͊OIOtD@< (]KTVzp4<2e:E :hOcwxQ'Sk1߀5p>WWK4^.SpRk1B ۺ^K*_~2YԳRO9dBR,f#$ "G'F0"AoW fC$CX'5:]%qȄ[u ӵ3|hciԛ ۉjy>.pщc#5ǃlr_w)Sd!Q*6:Ȳ -4la5EDB8- 2]3 g)"5-5?}B?FN٫QA#맃P;XD .nː$  “wV!gf|֗t P91h s39r8/=E#!5 wSKP>&^IqҩwgwSDMڋtp@C#sߐ+ Ί]vX/!\F03:lNckeSv$|>eYK~ˬQ¶!&JgO2¸,d&kW^&@|(Iabɨ b! ߁kVB7\>gh`_}1rp dU6"JJĈ  ):ެ~"넖򘎰tطJ w7+;͏|dHOk;!*ݟ#EZ=? THwd<Cd24@n)ZCI}߮ $~?̆YW. dh1^;?9N2.N7c?w~Hqy"n?S:.ltDM;⌫g jy3jpzWX'#XNE2vaq\{hsd31 6/9."!ƕPT» t6PNeCȇ _?7v | p! .O.IXAyٝ\1b+$L)5)mXoְS PׄϐXy/(kK )ΉA m7,p`ȉ˾n JC5~ec 7Em;7,Die]jIyx-E@r~V1Ce ȳWOE .htDиes<$j.Hno 0pi;?,p*vž&6йaF$M%*#ʋh~ 8@XyG~Ξ%C='D  A2O^.NcfgEkhY8\&آNNKkp̪sN")} _j.APdI`RQ~GU _xYQuB4˨O T55FȈIYHge^Q>B0իr[N鸠kKDc7uJA2\+8?4b "N 8:vAU(Flũ1V@o)C=d{YUd>lNjd ^B{{V2eL;[6_7uJz%w'u ~K.P޺ÞStX}s<6q@=H;[uh%Bq[Vsֿnzžpke0/aPTw3 aH8lkZ0pxtR6]NG~DޭLz~RJ-L)}ڷg*P{SPw6]bbO7+[8rgGQP]jwt&|Nԩ۲cv L0!dop\V@FcSK 25>}(~{ImN5/fᒬC!+iԡ_7Ow`=C-'c4!7Yq0Wc}m1[3֓pF{dZYA3n; ;w})jKTf0#Cj5pwg^ف^l M2 RPK+Se}ה?we =G$(@ץ 0ɲ;FSJd~emxjj]Сe:\q(7M/ļA_#oۖۮ_+` "lpp˨tجlk+0kqGo^Ԃ֪[;)i9z->tX]o-l:o9P|O"SSt}q۠l;> "J D ?Ăޚ O)@1{e5ΓRU$?=Wo+(V'`J,RR c]Ph8lrG"SI<’͸ de!@}u5"z"L0O-L8=:[bCu L[rq K_7@ }̞Z~РLuwr|Vjq[&D'`C`ܭ2m@mfj m`8\8M*+QT[Du*oCn5'gG?ec;)TMs"ZKҥf;}ʰTcvFZ³ W0>h,&{@M2 ezvX6ԄCS" ZkF piRʢ\|3X\lKD/mtuYЬ K 6UMw mxDY^]/kxiP ߨycs>=-H!ݥOrd|~½evE 2IOaNo#`݇4x@r)K^IIkJa](!D*27nP{}o&*`9CrYr52ș>!R:%Y]f7oSYBբ8*5_Twǣ(^)ٜas2p'AMՂBo +izwo+( !LRЀqQF*´affKIN.ZįD M|qZdƫ9WF,e8M/OLB^4YZxknk\###?(t;)˲VǃV$Ȣ0e~ݘ-p\IV}TSˎ05r"*4rO#{SfFs8;eGϔd]gWCkc I^9Q8iz S @f#Ӎ+@btZP4q7w!c g4mzNӶ^%m2xTe +3?dU0HzCYޓdqwl$_ŻnI o"XGGq*^J;"ۃo,,e&04"XYD30YӢ)EZMvvOyvL`l'r?!Ji>~/qdwq?/3z 8W.Uwrvr|k}Xe##e&8"5LPg,<b!ŭqOxz`wN0p^f vj[>&r>k5ѼTsD,]'.R=6 =Y֟•1l %ߩkwح on}ʯ}_/f85"j鄫|ydetM^Zk_g&kTj|B娝E(UKU4uN\Fݾk]o Qw<.և4ֺ)MK`Xq ٧iU:yW,Sx®$de)+#L'h:l}%q ^cN:0!ҷa68Mέ:w]@,s.'tshp/Fa69>#O{) YXc:[I:lݓ>JVff0ѳ67$GAMey:%xVH#AEw:@-g[h'BC%$D{}:Uz3Eȥ"AS>yh!Cc}4SHfzW[kcQ<{Rjq$˧ʇP?@jfDU==x4ЅKG(**9QW/T& $s$dj} xڊvN9{&91:s_a19%m2 %Zf`5^Jk>]]3pr`_D'8_J3OWIlSMɘ#~9k~׿IF5@mX.pf`2b+EN4kDbMԉf:U=6eUl2Oݵ.e7gO?Q6te^3jaa(76_=}Gc2Grԕtg|&)ُQkzh]%ۺ|864`,ğޮZ>s$0]ĕ}Bq5wd^D(F%5o%oajmΏȸ浼εT8a|1)0~ 4w9Bڣ([(5I#:ͫ1S&d -o_X2;X?b:~Avؐ>7ثwC6`GFg~`!>(fHxyh+ce|EF翸!j<ţPfo/~wv3s%5ʍқp7Mő9rkH%!qq>@W}e:R@4< or\l`m>oC|B{gXú F.l=~w,p>Ч G# po.܊\)aBăS  aKɟz5-O$q^qZ, jTA#p;hmsUeD!0"")QvxSDה+,Z&Њ$~CD2G9%HU23ڤam lqy97(q'[ ,֔4l0{)٨A&|9 dD+mZvVφk-3U/!xDK8Fu2^M;(x0RtлdR&c|%s8A '(rxO[?X4NӀC[n bC>£:7Rl*ďW8W6g¢dS :Dw:Ǚ-+Ao(|O} nƤ0?14Q%B;h.ЃƥVi}rt^I)JLJASq]ut2UYE ½2#:͑-j^?slMy'so7ᾣNgH 4Tf{8\hiEрkcuW$ɣDE?0>!q~E?M!|/!!ZtwR-"%f#}yO/?q)< K B_0zLSiO!t2>nQБ9OYw kuO $L b݆Wo8 L7N:"9[6q6c8׀)`}˧wf*k19\R{uH¯x06ECU7ZMO|޸'*IyKqkSQlw #n=.!{p+W#ˎ'_*ɻOӫ[}W(qp+"+(R@u#1$GUƇ&<׃vA)JD=UE:T `\yj庛3 Ctwƭ8eف2O_<&A&W%ֶc#hM /֍9뺭BIi7L'0/# o Cx8I-8icAAbRasLadL9Hģ ]y6iBcw}qw ]J){@(!?"-dZ|>LvZ|}^?=* 棇7;( 9f+'rA|Ƭrsqy:6Z\O JޓY$+* ̞NYks&j[琍ԃ'V]ܷ}K&c N'ި<{rBBk@\I6IJKG; 9 Pq-ٍ"ªFt}hv@ H>&ck[st),I@]8G^ĒnIKyQP:.mιH@ӏ`*U\CLX}-u=ɔݯmӄX|O{;L8:iKaP4SW..4J©,./G=2q#CRkR ]&\Ɯ'xנ73#aI @Oeao뼿p@U`up'j `dl|Qrjvܶw\ykI.adz?yWy48󢁼B溩6P(&~Qg8F9^*%Tbwy",SbVقš'%4(FwqIm=4 !;n8d;s6y5=9'a6oj}6;Š<&YGgS1ɏjYPD-cV > zQ }[ŷJv@gg5Ć"~̔~Gq[ACpb/h 5n:?*n3d$ 5QS>֙\*ë sm=JE69Uz{BSMqzώF?G! VThn7{fJ0 (`!o@ OvI4͘&z,H~G2{H?94Y?CH5L298 v{ T'6Sjw:X$0 .p4?;hr 0)OyהJjO6yD46AR8+{ `&| O"ϜSմ&!3ЁS;+zl֙}qz y/%뒴z NFi1n,_nEӈTvɕXHYn%$*V(Dtہ!BI>ӝCu0z{1#98N*e UuK~fG}>3XUE!N7v1ӯGL}TH޷NixҏW1Ȏm&8#~ K)_!63: Ap(zVf:X`΄*3C L2{"no]>7Gp1+fLRxat+yOP H梲v')BCiVI$#Vf2/3E6hj{HPx-j9h/2f9"- _)aN1'Q~~y{Eh.D?s uTa9tK(bӻsg͟ Y?b(E]QqQ.0gvmsXiy/7 eR^w{GPZ8$g/m m c*6 y-Rmd2>x\1'OQkt,ZӷnW<$w_H.{[ߦMΦ-'&Yk( <!/zNn%Q3rEl y4BZh3ǥMH^j,ڌ[T,1#Cڒk ݏS$u*] VMA&xAʼEz_HxB"#p1޶l-İr)3 <0Nـ_yPgKѤb]+; Һ%٤\$Cdk샕!=O9s%RkGkx/O|_@5 s=+in+#wX[=%s˝BS;F*;T (ۃ@:nAF@<mYy!M,E?A1ס4M=w[gmwԃwZ1H%hB:&!P+m91a p_b1!^UYjcp6ؖgGT nS6j8k*#`v,EZC .]dᖆCl%)p,JpHXNx17/?|zŔS>0`ƈgG5m[w`ś8@\ߜ`U ]fDȰ > (u_ D➲@/T2BvSu= D5SŚ_e"03eqSjT8%儳3nRg]lvx.RѰ Ia5Ѱ%OpJΪW۞t2= gYh !]~4%7 AEîj8 3[JiCjP4_d7<^[ l B=A!لIfA *\S,A=W32pګ}NO~dL&D~Oe$ klX"ihA"na>^:T7Y8M!_UX>. AzğVbM;0A?vVzHfԪZ -INؖh2y˳q)cTWv;gsvR"9I1G4&u.̆5&0J~(m tZ< -QFzȣlMNA4d\CdRyJ9:Z/