git: 80222f50fea7 - main - sysutils/appjail: Update to 2.7.1

From: Fernando Apesteguía <fernape_at_FreeBSD.org>
Date: Mon, 21 Aug 2023 17:48:49 UTC
The branch main has been updated by fernape:

URL: https://cgit.FreeBSD.org/ports/commit/?id=80222f50fea7be0ad7ac6460f519acaf4d2f56ef

commit 80222f50fea7be0ad7ac6460f519acaf4d2f56ef
Author:     Jesús Daniel Colmenares Oviedo <DtxdF@disroot.org>
AuthorDate: 2023-08-21 11:21:11 +0000
Commit:     Fernando Apesteguía <fernape@FreeBSD.org>
CommitDate: 2023-08-21 17:48:32 +0000

    sysutils/appjail: Update to 2.7.1
    
    ChangeLog: https://github.com/DtxdF/AppJail/releases/tag/v2.7.0
    
    * Fixed: <defunct> process in appjail-dns (When sending a SIGTERM
      signal to appjail-dns, there will be one process left, that
      process is the sleep(1) command, which results in a minute
      or a little more waiting for this process to finish. To
      fix this, when sending a SIGTERM signal to appjail-dns,
      a SIGTERM signal is sent to the sleep(1) command.).
    * Fixed: exit status of the start stage (The start stage may return
      a non-zero exit status indicating an error or whatever it means
      and the start command will return 0 which in almost all
      situations is not the intent.).
    * Fixed: pkg all (Add a missing shift command to fix pkg all as its
      arguments were passed to pkg(8).).
    * Added: special keyword <random> to virtualnet:interface.
    * Added: special keyword <name> to virtualnet:interface.
    * Create the mount point when using the -p parameter in fstab set.
    * Fixed: incorrect data type in fstab:dump and fstab:pass.
    * Incremented: priority after running OPTION.
    * Make empty some global variables when running makejail.
    * Added: -V parameter in makejail.
    * Improved: DNS support.
    * Added: input file when showing the importing message.
    * Moved: message when importing after creating the empty jail.
    * Fixed: typos in Build Arguments.
    * Removed: obsolete documentation for Build Arguments (The example
      shown in Build Arguments is no longer correct as the official
      Makejail for Python has been changed.).
    * Added: IMAGE_ENTRYPOINT option
    * Fixed: share/appjail/lib/replace:lib_replace: escape [&#]
    * Adapted: EXEC to use global makejails
    * Added: GLOBAL instruction
    
    PR:             273242
    Reported by:    DtxdF@disroot.org (maintainer)
---
 sysutils/appjail/Makefile  | 2 +-
 sysutils/appjail/distinfo  | 6 +++---
 sysutils/appjail/pkg-plist | 6 ++++++
 3 files changed, 10 insertions(+), 4 deletions(-)

diff --git a/sysutils/appjail/Makefile b/sysutils/appjail/Makefile
index f97d4ab496ba..48b0c88d3684 100644
--- a/sysutils/appjail/Makefile
+++ b/sysutils/appjail/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	appjail
 DISTVERSIONPREFIX=	v
-DISTVERSION=	2.6.0
+DISTVERSION=	2.7.1
 CATEGORIES=	sysutils
 
 MAINTAINER=	DtxdF@disroot.org
diff --git a/sysutils/appjail/distinfo b/sysutils/appjail/distinfo
index 90f470ed354d..712df3a94bef 100644
--- a/sysutils/appjail/distinfo
+++ b/sysutils/appjail/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1688398408
-SHA256 (DtxdF-AppJail-v2.6.0_GH0.tar.gz) = 1850d87587f1522903f186c3fba56563dbeaf13f4841930d8aceb4c5b716982b
-SIZE (DtxdF-AppJail-v2.6.0_GH0.tar.gz) = 249619
+TIMESTAMP = 1692615459
+SHA256 (DtxdF-AppJail-v2.7.1_GH0.tar.gz) = 44f8158c9220f35114ccb188524f035b4ea8b4ad4490c9582cc0114a3e735421
+SIZE (DtxdF-AppJail-v2.7.1_GH0.tar.gz) = 251323
diff --git a/sysutils/appjail/pkg-plist b/sysutils/appjail/pkg-plist
index 7674e7b89127..44dc0a71520c 100644
--- a/sysutils/appjail/pkg-plist
+++ b/sysutils/appjail/pkg-plist
@@ -137,3 +137,9 @@ libexec/appjail/appjail-config/tok
 %%DATADIR%%/makejail/cmd/build/FROM
 %%DATADIR%%/makejail/write/build/FROM
 %%DATADIR%%/scripts/kill_child.sh
+etc/rc.d/appjail-dns
+%%DATADIR%%/files/dnsmasq.conf
+%%DATADIR%%/makejail/cmd/all/GLOBAL
+%%DATADIR%%/makejail/write/all/GLOBAL
+%%DATADIR%%/scripts/ajdns.sh
+%%DATADIR%%/scripts/dnsmasq-hook.sh