From nobody Thu Oct 9 13:47:51 2025 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 4cjB5g5lKlz6BT0s; Thu, 09 Oct 2025 13:47:51 +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 "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4cjB5g4yx2z3jhn; Thu, 09 Oct 2025 13:47:51 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1760017671; 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=KS1qLSUt03dxRZFThAVsL1QportcMEWq+QzZSUMDN30=; b=xCKJ7aA4kvKp/L5UpYGgJYhKqu6V40w7NQkJ3lbRx9RM3ibshsuwpXSutuOsYT/uyf0xPH RNVg3+v3+wXlYU3MmpsIeYLOEIDBnFliT+8TaKyd9zCr8beI6Xxg17RFh6OgCeNxS7rwoe 2QYflsyoOuxvRXx5RmOKwE82DoI3QQIJE7JmGyMHoP8euHjhvi4qQv1oc8JKZYHRTJLt3r 1v3M10dnRU45N9v/kjLpVhHduj1lfGNiNqau1yCcvp6KX9pIh6UtKUUzLkxBDs/jzG9936 5iIh2xLpoVT3OazKtm3He1hyUsyFjaI4t9SAhl+/bDo+8hHYqcR327nzMsafrg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1760017671; 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=KS1qLSUt03dxRZFThAVsL1QportcMEWq+QzZSUMDN30=; b=yyGuRpekLG2yPDiWwNRttCXOMakb7ijW0yE29EBKkTaqKxPMLpceaeoaNp/EBHGqEppjxg z+mQaSbaA0SPUG8+5SMVuZ3MdMEPhf3AjZ//IGRT54VY/E9O1BF/bqqo6BEx/O0ZMvodp1 5/giqmLrjOa35+G65XfTuWy0j3xgot7bgS8YJdQA6TujZEGKfmppXoIJEefr/FiDsg2IaI d2HPtc0AxXU1NbXc1HCNf9vlCaJ+WdomCsRHV9zSKDDlva1xPfhJXmxfRbMOfTFINi3al2 XM5U/Vhm4IeIeeaRGknbfsvzTr1+AONfD9H1AzGYm09MBNhWPMOh1/RdbyRPmA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1760017671; a=rsa-sha256; cv=none; b=REaETr6g2eapvxm9BBn3jqgwnHoHz6thWWmVP0aVkP8xT3YA2xtF5rieHLnR0sYrCuXq0t MFPYoD/dCuPWGHWv8okDiT5hE8NyKruicXHjMzfCuqzooBMOquopb4hpsj8YWQpIkHw+Tk 23GARNwW1NKwQstY7bYfffotSxryWSe8WoBihHVZj84ueB/wdNy67CBsHWulvY2pejrlNE SlyRjfteuNdVd+7NhDMwGz3KxsA4KEmSkxrsG7jE8vCTi4fvaqSvCSbtJnUW4F1dDPgsUK q9M9s59hdWSB9gkP7rGr2/jHyi6Eq+HQC/X7kBHgtfP1/H5xpneh2Da9dDXw6A== ARC-Authentication-Results: i=1; mx1.freebsd.org; none 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 4cjB5g4J1Bz4Dd; Thu, 09 Oct 2025 13:47:51 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 599Dlp33004894; Thu, 9 Oct 2025 13:47:51 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 599DlpHw004891; Thu, 9 Oct 2025 13:47:51 GMT (envelope-from git) Date: Thu, 9 Oct 2025 13:47:51 GMT Message-Id: <202510091347.599DlpHw004891@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Mark Johnston Subject: git: 60334f077945 - main - sysutils/amazon-ssm-agent: Use pw(8)'s new metalog feature 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: X-BeenThere: dev-commits-ports-main@freebsd.org Sender: owner-dev-commits-ports-main@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: markj X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 60334f077945aee154a20ac65076f2bfd69dac9e Auto-Submitted: auto-generated The branch main has been updated by markj: URL: https://cgit.FreeBSD.org/ports/commit/?id=60334f077945aee154a20ac65076f2bfd69dac9e commit 60334f077945aee154a20ac65076f2bfd69dac9e Author: Mark Johnston AuthorDate: 2025-10-09 13:41:50 +0000 Commit: Mark Johnston CommitDate: 2025-10-09 13:46:47 +0000 sysutils/amazon-ssm-agent: Use pw(8)'s new metalog feature This allows the ssm-agent user to be created when installing as an unprivileged user. That is, if the package is installed with pkg(8)'s METALOG option set, the home directory for ssm-agent will be added to the metalog. PR: 290080 Approved by: cperciva (maintainer) Sponsored by: The FreeBSD Foundation Sponsored by: Klara, Inc. --- sysutils/amazon-ssm-agent/pkg-install | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/sysutils/amazon-ssm-agent/pkg-install b/sysutils/amazon-ssm-agent/pkg-install index f42d5b710f72..743ffdd91a85 100644 --- a/sysutils/amazon-ssm-agent/pkg-install +++ b/sysutils/amazon-ssm-agent/pkg-install @@ -2,5 +2,9 @@ if [ "$2" = "POST-INSTALL" ]; then echo "Creating ssm-user for SSM Agent Sessions" - pw -R ${PKG_ROOTDIR} useradd ssm-user -G wheel -m + if [ -n "${PKG_METALOG}" ] && \ + pw useradd --help 2>&1 | grep -q -F -- '-M metalog'; then + METALOG="-M ${PKG_METALOG}" + fi + pw ${METALOG} -R ${PKG_ROOTDIR} useradd ssm-user -G wheel -m fi