From nobody Tue Jun 6 15:12:33 2023 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4QbDVV1dYgz4bhQG; Tue, 6 Jun 2023 15:12:34 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4QbDVV1BSzz3rXg; Tue, 6 Jun 2023 15:12:34 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1686064354; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=YJ4G8BGNgcT2KczuQMCUUafaR+ymzY1sc0FHRY4qFDU=; b=Rml0MdsANrLWorBNTj0iIZp5t5OLR0aNT1b2RQ06gLfbUiMMGV/0FGRa1z87wL+r2fame2 QOwcEdwnETNkRtpcWMDaztME2Ox4op7NwrHuRrt/AQbLrv0uEq32voFVQAoMbcxdcjdFDL GpSg3y5aFGs9Vkl85Ou7J3N4WzgOQWF5uBFqbVQSD8vEGb8O7GM/rWksqmBJ6s4SeQkAPM iDh73K08a1EfVkJLLZZH4QxCGLJbOjW3//h8BetC97Nlh6bLP//hTWD2ouX8EN7ccfpzE8 WlVairGwy5URbMhtH6BU5xmnBMC0iV1CwOLqJh3r2Hhl+rjdIf9lBThSgxnMFQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1686064354; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=YJ4G8BGNgcT2KczuQMCUUafaR+ymzY1sc0FHRY4qFDU=; b=EuL7kJv0GkdEAd3JCGyUAvTlp8Sq2KlJTAW9RG1Lwr7pBHBxkh/13OfME4U93sK9LTrYZy 1zqpuQLkmIMDPl3CHrdvTIZRNGipmTJ3UGiSbTXHRMDZin2vqh1KSnS2oIPy2oe2yPhtt9 zMANXC75LwGBke82eTm0SMxq1PXqp6KUHkUoFRtJMwR1XW68y6XnvKBLMgzsbNFwW9O6MM FKf8uAsXtoozCUUB0/U858t2MdAXSOhm/5en9vtQWDxkV/iNu3YFWfUKT2tAOydNf6Ic9E xFtgeerslpoee0jrmdBEAJs/MIs3uXmxwODM/HQN2GWpq4wCFqvDUgWM5yQzOQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1686064354; a=rsa-sha256; cv=none; b=CDrkvz0V+g1CU6pHNA1C0W9jop6VNQqePSdIj/PLqK2gx4m3KC3dONoJpV3w8dW0oAoAf8 fBfnpOeDqVO0ZFxZEqELgVEa8D2vqS74OLIHikwLbQdlYMowy7nOqNunP4U1tiEbH+YQdB Ed4JKlhoCJS4oOmQ7UztNX6VPm76qcy+yVorWpEtU1cEYUIWoSbveIRlH/W6e3Z3CFqlpW 9eKtNO67b/EyqXfF5ohMaqOqA2PucXCirtI/xbcUOsd1EY1Jvp0pseXW6kYbcth+EQGQZn 2JrgpmUVo4Iw7IeB/6OpHw3bzBONZEDdwgXcCC2me8ltg/g3UmnCZM9IkHZrOw== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4QbDVV0Gw8zZX7; Tue, 6 Jun 2023 15:12:34 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 356FCX3h082388; Tue, 6 Jun 2023 15:12:33 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 356FCXQL082387; Tue, 6 Jun 2023 15:12:33 GMT (envelope-from git) Date: Tue, 6 Jun 2023 15:12:33 GMT Message-Id: <202306061512.356FCXQL082387@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: =?utf-8?Q?Fernando=20Apestegu=C3=ADa?= Subject: git: 116f843a819f - main - sysutils/appjail: Update to 2.5.2 List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: fernape X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 116f843a819fae51c68d95e09607d674e1c0a3ef Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by fernape: URL: https://cgit.FreeBSD.org/ports/commit/?id=116f843a819fae51c68d95e09607d674e1c0a3ef commit 116f843a819fae51c68d95e09607d674e1c0a3ef Author: Jesús Daniel Colmenares Oviedo AuthorDate: 2023-06-06 06:47:21 +0000 Commit: Fernando Apesteguía CommitDate: 2023-06-06 15:06:56 +0000 sysutils/appjail: Update to 2.5.2 ChangeLog: https://github.com/DtxdF/AppJail/releases/tag/v2.5.2 * Fixed: invalid lib_check_ipv4addr function name when using the address option in quick:virtualnet. * Fixed: missing empty variables in *_set_[expose:proto|virtualnet:interface_desc] (after calling a function and defining a variable, the variable is not emptied for the next call, the value is reused when the parameter is not called again, resulting in an incorrect configuration). * Added: template check before use it in quick. * Added: check for when the jail is gone in healthcheck. * Added: -Q parameter in libexec/appjail-config/tok. * Fixed: load of a kernel module at startup (at startup lib_check_kernmod does not correctly detect whether a kernel module is loaded or not, so kldload -n is used to load a kernel module if it is not already loaded). * Added: missing check for when a template does not exist in quick. * Fixed: race condition when creating the bridges at startup. * Added: removing of a Carriege Feed character when a Makejail is included (although the format requires Line-Feed to be the new line it is worthwhile for some users to remove Carriege Feed when a Makejail is included). * Fixed: CMD usage (usage shows that cmd is optional when it is not). * Fixed: CMD with missing arguments. * Fixed: incorrect token count in CMD. * Fixed: incorrect variable name appjail_logfile -> appjail_natnet_logfile in etc/rc.d/appjail-natnet. * Fixed: race condition in expose & nat. * Changed: apt-get to apt in jail & pkg. * Added: "Support" section in README. * Added: support for line-continuation in Makejails. * Improved: CMD parsing (CMD has been improved when parsing the shell command by not doing difficult and error-prone things that can result in unexpected behavior. CMD now passes host variables to the jail using env(1) which is a bit slow but more reliable than simply passing the variable carelessly. In addition, CMD can execute virtually any shell command without manually escaping harmful characters). * Added: --make-arg-env parameter in VAR. * Removed: parsing the variable as a shell command in VAR (shell-like parsing allows a friendlier syntax when passing build-args from the command-line, but does not allow many characters such as ", so the ugly version is preferred). PR: 271852 Reported by: DtxdF@disroot.org (maintainer) --- sysutils/appjail/Makefile | 4 ++-- sysutils/appjail/distinfo | 6 +++--- sysutils/appjail/pkg-plist | 1 + 3 files changed, 6 insertions(+), 5 deletions(-) diff --git a/sysutils/appjail/Makefile b/sysutils/appjail/Makefile index c1e88a44951e..5ac0151d317f 100644 --- a/sysutils/appjail/Makefile +++ b/sysutils/appjail/Makefile @@ -1,11 +1,11 @@ PORTNAME= appjail DISTVERSIONPREFIX= v -DISTVERSION= 2.5.1 +DISTVERSION= 2.5.2 CATEGORIES= sysutils MAINTAINER= DtxdF@disroot.org COMMENT= Simple and easy-to-use tool for creating portable jails -WWW= https://github.com/DtxdF/AppJail +WWW= https://github.com/DtxdF/AppJail/ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE diff --git a/sysutils/appjail/distinfo b/sysutils/appjail/distinfo index efaf33f12880..bbaac18b19cf 100644 --- a/sysutils/appjail/distinfo +++ b/sysutils/appjail/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1685475513 -SHA256 (DtxdF-AppJail-v2.5.1_GH0.tar.gz) = 43d5c65a58d255c1bab1845ef8d7af8fd78cdd4a69795993e716683d91affd84 -SIZE (DtxdF-AppJail-v2.5.1_GH0.tar.gz) = 232849 +TIMESTAMP = 1685999229 +SHA256 (DtxdF-AppJail-v2.5.2_GH0.tar.gz) = 6055fa3e864b2d61534b1b98f33cfbe2197f334cc5722b2af834db8ac7c81340 +SIZE (DtxdF-AppJail-v2.5.2_GH0.tar.gz) = 234550 diff --git a/sysutils/appjail/pkg-plist b/sysutils/appjail/pkg-plist index cb3ec3573579..9b72b4efe925 100644 --- a/sysutils/appjail/pkg-plist +++ b/sysutils/appjail/pkg-plist @@ -133,3 +133,4 @@ libexec/appjail/appjail-config/tok %%DATADIR%%/scripts/ajuser.sh %%DATADIR%%/scripts/runas.sh @sample %%ETCDIR%%/appjail.conf.sample +%%DATADIR%%/lib/repeat