<pre style='margin:0'>
Marius Schamschula (Schamschula) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/f0f1e597160f94a374763e68e2214577890add46">https://github.com/macports/macports-ports/commit/f0f1e597160f94a374763e68e2214577890add46</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'>     new f0f1e597160 sudo: update to 1.9.15
</span>f0f1e597160 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit f0f1e597160f94a374763e68e2214577890add46
</span>Author: Marius Schamschula <mschamschula@gmail.com>
AuthorDate: Mon Nov 6 16:10:20 2023 -0600

<span style='display:block; white-space:pre;color:#404040;'>    sudo: update to 1.9.15
</span>---
 sysutils/sudo/Portfile                    |  8 ++++----
 sysutils/sudo/files/patch-configure.diff  | 28 ++++++++++------------------
 sysutils/sudo/files/patch-sudoers.in.diff | 13 +++++++------
 3 files changed, 21 insertions(+), 28 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/sysutils/sudo/Portfile b/sysutils/sudo/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index cdaf3471956..c9765d3437f 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/sysutils/sudo/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/sysutils/sudo/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,7 +4,7 @@ PortSystem          1.0
</span> 
 name                sudo
 epoch               1
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version             1.9.14p3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             1.9.15
</span> revision            0
 categories          sysutils security
 license             ISC
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -23,9 +23,9 @@ homepage            http://www.sudo.ws/sudo/
</span> master_sites        ${homepage}dist/ \
                     ${homepage}dist/OLD/
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  8dcf4c43b5e86511632e1f2821cf1672a2f4c17c \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  a08318b1c4bc8582c004d4cd9ae2903abc549e7e46ba815e41fe81d1c0782b62 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    5232320
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  5f7a67e6e5086f5a202b4c3690568c881e98ed02 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  fd0e254870e92e873b508ba16382f5ac3af81a5a38d1ea9cf973606db4262589 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    5301915
</span> 
 patchfiles          patch-configure.diff \
                     patch-lib-util-arc4random_buf.diff \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/sysutils/sudo/files/patch-configure.diff b/sysutils/sudo/files/patch-configure.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index 77ab44e6f2f..649d90c360a 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/sysutils/sudo/files/patch-configure.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/sysutils/sudo/files/patch-configure.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,38 +1,30 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- configure.orig 2022-10-21 18:04:07.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ configure      2022-10-23 19:22:10.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -20123,6 +20123,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- /* end confdefs.h.  */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <stdio.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#include <stdlib.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <string.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <pwd.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <limits.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -22512,6 +22513,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- configure.orig 2023-11-04 17:54:22
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ configure      2023-11-06 16:00:52
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -23756,6 +23756,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
</span>  /* end confdefs.h.  */
  #include <fnmatch.h>
 +#include <stdlib.h>
  int main() { return(fnmatch("/*/bin/echo *", "/usr/bin/echo just a test", FNM_CASEFOLD)); }
  _ACEOF
  if ac_fn_c_try_run "$LINENO"
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -23442,6 +23444,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -24753,6 +24754,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
</span>  /* end confdefs.h.  */
  #include <stdio.h>
 +#include <stdlib.h>
  #include <string.h>
  
  int main(void)
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -23485,6 +23488,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -24799,6 +24802,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
</span>  /* end confdefs.h.  */
  #include <stdio.h>
 +#include <stdlib.h>
  #include <stdarg.h>
  #include <string.h>
  
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -24363,6 +24367,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -25705,6 +25709,7 @@
</span>  #error "OpenSSL too old"
  #endif
  
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -40,7 +32,7 @@
</span>  int
  main (void)
  {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -28482,7 +28487,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -29872,7 +29877,7 @@
</span>  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
  
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/sysutils/sudo/files/patch-sudoers.in.diff b/sysutils/sudo/files/patch-sudoers.in.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index b0c72dd7fde..c0d1ca764bf 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/sysutils/sudo/files/patch-sudoers.in.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/sysutils/sudo/files/patch-sudoers.in.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,6 +1,6 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- plugins/sudoers/sudoers.in.orig        2022-01-27 15:24:22.000000000 -0600
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ plugins/sudoers/sudoers.in     2022-01-28 05:47:45.000000000 -0600
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -68,6 +68,19 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- plugins/sudoers/sudoers.in.orig        2023-11-06 11:15:41
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ plugins/sudoers/sudoers.in     2023-11-06 16:03:57
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -84,6 +84,20 @@
</span>  # Defaults!/usr/local/bin/sudoreplay !log_output
  # Defaults!REBOOT !log_output
  # Defaults maxseq = 1000
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -17,10 +17,11 @@
</span> +Defaults env_keep += "DISPLAY XAUTHORIZATION XAUTHORITY"
 +Defaults      env_keep += "EDITOR VISUAL"
 +Defaults      env_keep += "HOME MAIL"
<span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span>  ##
<span style='display:block; white-space:pre;background:#ffe0e0;'>- ## Runas alias specification
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -77,6 +90,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ## Uncomment to disable intercept and log_subcmds for debuggers and
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ## tracers.  Otherwise, anything that uses ptrace(2) will be unable
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -103,6 +117,7 @@
</span>  ## User privilege specification
  ##
  root ALL=(ALL:ALL) ALL
</pre><pre style='margin:0'>

</pre>