<pre style='margin:0'>
Mohamed Akram (mohd-akram) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/bb88bf0d074416e0ae43dea715b319ed9828f1f7">https://github.com/macports/macports-ports/commit/bb88bf0d074416e0ae43dea715b319ed9828f1f7</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 bb88bf0d074 jailkit: update to 2.23
</span>bb88bf0d074 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit bb88bf0d074416e0ae43dea715b319ed9828f1f7
</span>Author: Mohamed Akram <makr@macports.org>
AuthorDate: Sat Jun 1 16:06:58 2024 +0400
<span style='display:block; white-space:pre;color:#404040;'> jailkit: update to 2.23
</span>---
security/jailkit/Portfile | 32 +++++++++++++++++++++-----------
1 file changed, 21 insertions(+), 11 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/security/jailkit/Portfile b/security/jailkit/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index c164ad508bd..dbbcc196bec 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/security/jailkit/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/security/jailkit/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -3,10 +3,9 @@
</span> PortSystem 1.0
name jailkit
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version 2.17
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 2.23
</span> categories security sysutils
<span style='display:block; white-space:pre;background:#ffe0e0;'>-license LGPL
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms darwin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license BSD
</span> maintainers nomaintainer
description utilities to create limited user accounts in a chroot jail
long_description Jailkit is a set of utilities to allow quick creation of \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -18,20 +17,31 @@ long_description Jailkit is a set of utilities to allow quick creation of \
</span> homepage https://olivier.sessink.nl/jailkit/
master_sites ${homepage}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 7b4b5bcf018ee677a0f837fada4a179c2544c4df \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 5db1d130b144c49136450369da55ab9d8c4861da3351bb4e11ab1e0921764cba
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 3dc456a9c8d5f11201d482e4ea9d6e929d37aadd \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 490bbc2b955f0f03dc56789decd828287321b8ec234123cecf2fdf2aacce3f5a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 141715
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-use_bzip2 yes
</span> patchfiles patch-Makefile.in.diff
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib port:python27
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib port:python312
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.env PYTHONINTERPRETER=${frameworks_dir}/Python.framework/Versions/2.7/bin/python2.7
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-destroot.destdir prefix=${destroot}${prefix} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- iniprefix=${destroot}${prefix}/etc/jailkit
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.env PYTHONINTERPRETER=${prefix}/bin/python3.12
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-post-destroot {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+destroot.keepdirs ${destroot}${prefix}/etc/jailkit
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+post-destroot {
</span> xinstall -m 755 -d ${destroot}${prefix}/share/doc/${name}
xinstall -m 644 -W ${worksrcpath} COPYRIGHT INSTALL.txt README.txt \
${destroot}${prefix}/share/doc/${name}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ move {*}[glob ${destroot}${prefix}/etc/jailkit/*] \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${destroot}${prefix}/share/doc/${name}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+post-activate {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ foreach {c} {check chrootsh init lsh socketd uchroot update} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ set conf ${prefix}/etc/jailkit/jk_${c}.ini
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if {![file exists ${conf}]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ copy ${prefix}/share/doc/${name}/jk_${c}.ini ${conf}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span> }
</pre><pre style='margin:0'>
</pre>