From 8272338f58242aa089a603803c344855d9153f77 Mon Sep 17 00:00:00 2001 From: Juergen Daubert Date: Thu, 11 Jul 2024 11:27:56 +0200 Subject: [PATCH] exim: updated to version 4.98 --- exim/.signature | 8 ++++---- exim/Pkgfile | 2 +- exim/exim-config.patch | 46 +++++++++++++++++++++--------------------- 3 files changed, 28 insertions(+), 28 deletions(-) diff --git a/exim/.signature b/exim/.signature index bbb3642c..6df938d6 100644 --- a/exim/.signature +++ b/exim/.signature @@ -1,8 +1,8 @@ untrusted comment: verify with /etc/ports/core.pub -RWRJc1FUaeVeqitXxx1qMqe5eUzeG30HGo/cKa7YGZoYp70OOp98GehZb6Mr9t3KAtEnro+c4vjfJ7jKEvKkOyLC6/NvZHaIqAs= -SHA256 (Pkgfile) = b2ac74296faee1d7ee6505a011daa04069e85970fa2fba6f65b35f972e854faa +RWRJc1FUaeVeqttvLD5tHaterFzixQ3Y9cZH70OHZGy98CCaF/OUM+mkeNl6bAuhOEYXYX4+rWGPKBxwimE7kUlxOSdw2fNOxgI= +SHA256 (Pkgfile) = 518799ef626263918fbffdf0367e70127ee452b77144491afe4e316faf593af4 SHA256 (.footprint) = ea3802c2571c2652b12d43cfb5d843810d15f43a991c3b4a6e1e807c27bb6c78 -SHA256 (exim-4.97.1.tar.xz) = bd782057509a793593508528590626d185ea160ce32cb34beda262e99cefdfa9 +SHA256 (exim-4.98.tar.xz) = 0ebc108a779f9293ba4b423c20818f9a3db79b60286d96abc6ba6b85a15852f7 SHA256 (exim) = fcc6489769d9b4503f6435747dca79d9f8aca1da05628dc82de6a27335cd27a7 -SHA256 (exim-config.patch) = 5b1843a12f62e830712cffcbc1fc585887e8fafcebc59cc47e299b2eefe54f96 +SHA256 (exim-config.patch) = ef4be10df054bb983c694dbc043a5443a78c396e56221997b65debd79ca50f6f SHA256 (disable-id_update.patch) = f0deb49dc795a4f3c8094e73f92b923fed517b549c24864086f0996059947c88 diff --git a/exim/Pkgfile b/exim/Pkgfile index 5d72379e..2b97ed07 100644 --- a/exim/Pkgfile +++ b/exim/Pkgfile @@ -4,7 +4,7 @@ # Depends on: db libpcre2 openssl name=exim -version=4.97.1 +version=4.98 release=1 source=(https://ftp.exim.org/pub/exim/exim4/$name-$version.tar.xz $name $name-config.patch disable-id_update.patch) diff --git a/exim/exim-config.patch b/exim/exim-config.patch index eadd827b..96931af5 100644 --- a/exim/exim-config.patch +++ b/exim/exim-config.patch @@ -1,7 +1,7 @@ -diff -Nru exim-4.97.orig/src/EDITME exim-4.97/src/EDITME ---- exim-4.97.orig/src/EDITME 2023-11-05 11:02:35.018929775 +0100 -+++ exim-4.97/src/EDITME 2023-11-05 11:09:56.482201757 +0100 -@@ -75,7 +75,7 @@ +diff -Nru exim-4.98.orig/src/EDITME exim-4.98/src/EDITME +--- exim-4.98.orig/src/EDITME 2024-07-11 11:23:08.287600979 +0200 ++++ exim-4.98/src/EDITME 2024-07-11 11:23:34.384267770 +0200 +@@ -77,7 +77,7 @@ # this would be wanted. ############################################################################### @@ -10,7 +10,7 @@ diff -Nru exim-4.97.orig/src/EDITME exim-4.97/src/EDITME ############################################################################### # THESE ARE THINGS YOU MUST SPECIFY # -@@ -101,7 +101,7 @@ +@@ -103,7 +103,7 @@ # /usr/local/sbin. The installation script will try to create this directory, # and any superior directories, if they do not exist. @@ -19,7 +19,7 @@ diff -Nru exim-4.97.orig/src/EDITME exim-4.97/src/EDITME #------------------------------------------------------------------------------ -@@ -117,7 +117,7 @@ +@@ -119,7 +119,7 @@ # don't exist. It will also install a default runtime configuration if this # file does not exist. @@ -28,7 +28,7 @@ diff -Nru exim-4.97.orig/src/EDITME exim-4.97/src/EDITME # It is possible to specify a colon-separated list of files for CONFIGURE_FILE. # In this case, Exim will use the first of them that exists when it is run. -@@ -134,7 +134,7 @@ +@@ -136,7 +136,7 @@ # deliveries. (Local deliveries run as various non-root users, typically as the # owner of a local mailbox.) Specifying these values as root is not supported. @@ -37,7 +37,7 @@ diff -Nru exim-4.97.orig/src/EDITME exim-4.97/src/EDITME # If you specify EXIM_USER as a name, this is looked up at build time, and the # uid number is built into the binary. However, you can specify that this -@@ -212,10 +212,10 @@ +@@ -214,10 +214,10 @@ # If you are building with TLS, the library configuration must be done: # Uncomment this if you are using OpenSSL @@ -50,7 +50,7 @@ diff -Nru exim-4.97.orig/src/EDITME exim-4.97/src/EDITME # TLS_LIBS=-lssl -lcrypto # TLS_LIBS=-L/usr/local/openssl/lib -lssl -lcrypto -@@ -351,7 +351,7 @@ +@@ -353,7 +353,7 @@ # MBX, is included only when requested. If you do not know what this is about, # leave these settings commented out. @@ -59,7 +59,7 @@ diff -Nru exim-4.97.orig/src/EDITME exim-4.97/src/EDITME # SUPPORT_MAILSTORE=yes # SUPPORT_MBX=yes -@@ -411,8 +411,8 @@ +@@ -413,8 +413,8 @@ LOOKUP_LSEARCH=yes LOOKUP_DNSDB=yes @@ -70,7 +70,7 @@ diff -Nru exim-4.97.orig/src/EDITME exim-4.97/src/EDITME # LOOKUP_IBASE=yes # LOOKUP_JSON=yes # LOOKUP_LDAP=yes -@@ -785,7 +785,7 @@ +@@ -794,7 +794,7 @@ # included in the Exim binary. You will then need to set up the run time # configuration to make use of the mechanism(s) selected. @@ -79,7 +79,7 @@ diff -Nru exim-4.97.orig/src/EDITME exim-4.97/src/EDITME # AUTH_CYRUS_SASL=yes # AUTH_DOVECOT=yes # AUTH_EXTERNAL=yes -@@ -794,7 +794,7 @@ +@@ -803,7 +803,7 @@ # AUTH_HEIMDAL_GSSAPI=yes # AUTH_HEIMDAL_GSSAPI_PC=heimdal-gssapi # AUTH_HEIMDAL_GSSAPI_PC=heimdal-gssapi heimdal-krb5 @@ -88,7 +88,7 @@ diff -Nru exim-4.97.orig/src/EDITME exim-4.97/src/EDITME # AUTH_SPA=yes # AUTH_TLS=yes -@@ -932,7 +932,7 @@ +@@ -941,7 +941,7 @@ # %s. This will be replaced by one of the strings "main", "panic", or "reject" # to form the final file names. Some installations may want something like this: @@ -97,7 +97,7 @@ diff -Nru exim-4.97.orig/src/EDITME exim-4.97/src/EDITME # which results in files with names /var/log/exim_mainlog, etc. The directory # in which the log files are placed must exist; Exim does not try to create -@@ -981,7 +981,7 @@ +@@ -990,7 +990,7 @@ # files. Both the name of the command and the suffix that it adds to files # need to be defined here. See also the EXICYCLOG_MAX configuration. @@ -106,7 +106,7 @@ diff -Nru exim-4.97.orig/src/EDITME exim-4.97/src/EDITME COMPRESS_SUFFIX=gz -@@ -996,7 +996,7 @@ +@@ -1005,7 +1005,7 @@ # ZCAT_COMMAND=zcat # # Or specify the full pathname: @@ -115,7 +115,7 @@ diff -Nru exim-4.97.orig/src/EDITME exim-4.97/src/EDITME #------------------------------------------------------------------------------ # Compiling in support for embedded Perl: If you want to be able to -@@ -1147,7 +1147,7 @@ +@@ -1156,7 +1156,7 @@ # # USE_TCP_WRAPPERS=yes # CFLAGS=-O -I/usr/local/include @@ -124,7 +124,7 @@ diff -Nru exim-4.97.orig/src/EDITME exim-4.97/src/EDITME # # but of course there may need to be other things in CFLAGS and EXTRALIBS_EXIM # as well. -@@ -1180,7 +1180,7 @@ +@@ -1189,7 +1189,7 @@ # aliases). The following setting can be changed to specify a different # location for the system alias file. @@ -133,7 +133,7 @@ diff -Nru exim-4.97.orig/src/EDITME exim-4.97/src/EDITME #------------------------------------------------------------------------------ -@@ -1216,7 +1216,7 @@ +@@ -1225,7 +1225,7 @@ #------------------------------------------------------------------------------ # Uncomment this setting to include IPv6 support. @@ -142,7 +142,7 @@ diff -Nru exim-4.97.orig/src/EDITME exim-4.97/src/EDITME ############################################################################### # THINGS YOU ALMOST NEVER NEED TO MENTION # -@@ -1237,13 +1237,13 @@ +@@ -1246,13 +1246,13 @@ # haven't got Perl, Exim will still build and run; you just won't be able to # use those utilities. @@ -163,7 +163,7 @@ diff -Nru exim-4.97.orig/src/EDITME exim-4.97/src/EDITME #------------------------------------------------------------------------------ -@@ -1445,7 +1445,7 @@ +@@ -1454,7 +1454,7 @@ # (process id) to a file so that it can easily be identified. The path of the # file can be specified here. Some installations may want something like this: @@ -172,9 +172,9 @@ diff -Nru exim-4.97.orig/src/EDITME exim-4.97/src/EDITME # If PID_FILE_PATH is not defined, Exim writes a file in its spool directory # using the name "exim-daemon.pid". -diff -Nru exim-4.97.orig/src/configure.default exim-4.97/src/configure.default ---- exim-4.97.orig/src/configure.default 2023-11-05 11:02:35.018929775 +0100 -+++ exim-4.97/src/configure.default 2023-11-05 11:09:56.482201757 +0100 +diff -Nru exim-4.98.orig/src/configure.default exim-4.98/src/configure.default +--- exim-4.98.orig/src/configure.default 2024-07-11 11:23:08.287600979 +0200 ++++ exim-4.98/src/configure.default 2024-07-11 11:23:34.384267770 +0200 @@ -67,7 +67,7 @@ # +local_domains, +relay_to_domains, and +relay_from_hosts, respectively. They # are all colon-separated lists: