From nobody Tue Sep 23 00:15:53 2025 X-Original-To: freebsd-current@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 4cW0rL0yBrz67krf for ; Tue, 23 Sep 2025 00:16:02 +0000 (UTC) (envelope-from shawn.webb@hardenedbsd.org) Received: from mail-il1-x133.google.com (mail-il1-x133.google.com [IPv6:2607:f8b0:4864:20::133]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4cW0rK2swwz3sxZ for ; Tue, 23 Sep 2025 00:16:01 +0000 (UTC) (envelope-from shawn.webb@hardenedbsd.org) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=hardenedbsd.org header.s=google header.b=fKyC+pm7; dmarc=pass (policy=none) header.from=hardenedbsd.org; spf=pass (mx1.freebsd.org: domain of shawn.webb@hardenedbsd.org designates 2607:f8b0:4864:20::133 as permitted sender) smtp.mailfrom=shawn.webb@hardenedbsd.org Received: by mail-il1-x133.google.com with SMTP id e9e14a558f8ab-424da17e309so31195285ab.2 for ; Mon, 22 Sep 2025 17:16:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hardenedbsd.org; s=google; t=1758586555; x=1759191355; darn=freebsd.org; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:to:from:date:from:to:cc:subject:date:message-id:reply-to; bh=pEJpRHQpUZleyU6JUswmBwoOTvQanrmEINeaMkaB+O4=; b=fKyC+pm7e18ghkeYzJEbGPvBF46pvEXqnY7r/wkb/XKnR9g9dH/ViKbJtkX5NMaiXp PIqTFDcB73q9NZKrLB76ChOVYeqqUr6ADLf4u7YwT1CXjTSUNuA0ZCsmp8EMtKcxEkTX 8kBKidg46HyfhqkXj+GdClSQhWyauypWAUUohSqQFMq0bwojhNW7aLJkFe80zaH100WD 0uvElfFpp4oWppyN3yxWdc9PAzXHzkwuzNij0rBJI/DMoMpXWND2br7M/QCNNhLeQXg9 +2tZAgASRAm3ORlK+i79otV7lVigEHF2IMPffjokbTv2+L+KGs5wdHX1RHDAMpbeG6Vm wGGQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1758586555; x=1759191355; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:to:from:date:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=pEJpRHQpUZleyU6JUswmBwoOTvQanrmEINeaMkaB+O4=; b=PrC4Nzi+AvVCf+HXe20zhmocElo8nRoT5vsYN8aFbfV11uTdmUaF3veNdY2/Uqg6rk u3gNaHUXUWUa0/eRC+nprJbDtyJSL75/ycqUnSGwRKWqzXiL04zJB8ysYNN9GyzJqgcp XzOPaPSO0F2cMeRaVlb+FSnlQ9PyS+6AjMsTW9qpuT1C6KcNR8T9pihbvtA1yt7kaD1/ 247AOXcKRDa1ycWd1u7QgPNGpTS2QfLGRznyQddh37WAPgvkoFGNAYHGs0qdAu83YmVw 5AK1vBieAB2XbewSm3FmkhmujwgajLtag51NQvTIpVfKjHcNgk/ysBA+FStX0/gD35bf D8JQ== X-Gm-Message-State: AOJu0YwCp+2wdpVe/TYeRXU1t6+e4MyL4Jmk7lxT/eMOyk+w9YLqOUSR rN3rKLTj2N3Fwx5EBV39INkbm7sVOvZAi0Yd79S0aAZWt+INr9K5sVgxr4ISbVHzltVt8ThE/tT zDdYT6m0SwK+2OKzZHekK6FzMajgNKiIiE2gmDM73rQLaFrcRjfjLVNF36pXu9pod0Eeg1pa4VG Qupc69BUqpvSwFBGK7fT7G2s6ejlzhmCHql33vclHCpFxqt2yXHwf8Y9MinQQ= X-Gm-Gg: ASbGncuOO56PpH7eniFS3f5veyJ5Q98wqFMY3jvedGj9733lSjc0D4ghhz/9OFThrbU Zs88gkHQXeV792ilTAMAh+cSBAuN3XGK/ETgEAr6yy8KYoXPXL0MQVo80qPxAV/+ZnVEKtXR8f5 aI+tKxdJzXQvqIXie2K6OYQmbFPZa/zzNl8FUP+UyigXwVrFECDag5FRPh22tRrt1hgA3cJ/pUd IfSaT5/uIbhIZUcNzijWWPDdwSZIZ6t42keUl1oAUerHACNy86g4yCFntTtvOIShjCPCQPDlqTb oBDnJhR78uOEjuTOnCyhb7Cxt4/KcphKHqlsw0ebvUlpKZR+YU8V0DeXSCw/U7200KCEd4/Ccrr 9cKOQ X-Google-Smtp-Source: AGHT+IGenVbRCkV4uyCAeN2JLFvkmGPwoZWHVfXJqHg0NnJ2DxqlFtOy7kjIjQH0boE92eEzYJu17A== X-Received: by 2002:a05:6e02:1b03:b0:424:b862:831b with SMTP id e9e14a558f8ab-42581e17597mr14461235ab.4.1758586554948; Mon, 22 Sep 2025 17:15:54 -0700 (PDT) Received: from mutt-hbsd ([2001:470:4001:1::95]) by smtp.gmail.com with ESMTPSA id e9e14a558f8ab-4244a36c65csm66082835ab.5.2025.09.22.17.15.53 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 22 Sep 2025 17:15:54 -0700 (PDT) Date: Tue, 23 Sep 2025 00:15:53 +0000 From: Shawn Webb To: "freebsd-current@freebsd.org" Subject: Re: Plan for "distribution set" deprecation Message-ID: <53nqmql46yn4hsokzz3zm5kpqxrfajf5thjui3alqr6wfmuh6u@zlxtqxcudocv> X-Operating-System: FreeBSD mutt-hbsd 14.3-STABLE-HBSD FreeBSD 14.3-STABLE-HBSD HARDENEDBSD-14-STABLE amd64 X-PGP-Key: https://git.hardenedbsd.org/hardenedbsd/pubkeys/-/blob/master/Shawn_Webb/03A4CBEBB82EA5A67D9F3853FF2E67A277F8E1FA.pub.asc References: <3ily2wedv7oue6qjjv2b47c37umnlqw363whvpohu6rrpz3hsg@a6g6mgjuy334> List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="wyzjjp3l435qf2ko" Content-Disposition: inline In-Reply-To: X-Spamd-Bar: ----- X-Spamd-Result: default: False [-5.60 / 15.00]; SIGNED_PGP(-2.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-0.999]; DMARC_POLICY_ALLOW(-0.50)[hardenedbsd.org,none]; MID_RHS_NOT_FQDN(0.50)[]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36]; R_DKIM_ALLOW(-0.20)[hardenedbsd.org:s=google]; MIME_GOOD(-0.20)[multipart/signed,text/plain]; MIME_TRACE(0.00)[0:+,1:+,2:~]; ARC_NA(0.00)[]; FROM_HAS_DN(0.00)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; RCPT_COUNT_ONE(0.00)[1]; MISSING_XM_UA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org]; TO_DN_EQ_ADDR_ALL(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::133:from]; MLMMJ_DEST(0.00)[freebsd-current@freebsd.org]; DKIM_TRACE(0.00)[hardenedbsd.org:+] X-Rspamd-Queue-Id: 4cW0rK2swwz3sxZ --wyzjjp3l435qf2ko Content-Type: text/plain; protected-headers=v1; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Subject: Re: Plan for "distribution set" deprecation MIME-Version: 1.0 On Mon, Sep 22, 2025 at 11:48:42PM +0100, Lexi Winter wrote: > Shawn Webb wrote in : > > That was why I included the modified code as part of the email I had > > sent. >=20 > sorry, i've spent the last six hours writing package descriptions so i'm > a little tired :-) >=20 > > I just now uploaded the diff to the hardened/current/master branch: > > https://hardenedbsd.org/~shawn/2025-09-22_pkgbase-r01.patch.txt >=20 > the problem may be here: >=20 > - elseif package:match("^FreeBSD%-kernel%-generic.*") then > + elseif package:match("^HardenedBSD-kernel%-hardened.*") then >=20 > specifically, "HardenedBSD-kernel" is missing a "%" before the "-", which > causes the pattern not to match: >=20 > > x =3D "HardenedBSD-kernel-hardenedbsd" > > x:match("^HardenedBSD-kernel%-hardened") > nil > > x:match("^HardenedBSD%-kernel%-hardened") > HardenedBSD-kernel-hardened >=20 > does it work better after changing that? It sure does! What a difference a single character makes. I must've deleted an extra character, that %, without knowing it. Thanks a lot for the help! --=20 Shawn Webb Cofounder / Security Engineer HardenedBSD Signal Username: shawn_webb.74 Tor-ified Signal: +1 303-901-1600 / shawn_webb_opsec.50 https://git.hardenedbsd.org/hardenedbsd/pubkeys/-/raw/master/Shawn_Webb/03A= 4CBEBB82EA5A67D9F3853FF2E67A277F8E1FA.pub.asc --wyzjjp3l435qf2ko Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEA6TL67gupaZ9nzhT/y5nonf44foFAmjR5qQACgkQ/y5nonf4 4foyCA//bw1P9pyLFmd4fLCXSOA872RxA8DHY2OYmUwFY6xbNIvkGLM+Yq1tKlK9 usfJAzjJIgkAbPUYVidkXxZpFmMRdgS4bwyAbEQM1RCz8q/km/vRQkEi9SCorjde mcZ0vJ1pcnf7vI151rYAwgvpqv3kK8n9AsM1cfRzqVVud2nBPtt2tcNUS+IeQjkb Qj5TLDV7v4nhfkZ+NyI8KzJXsi1JMJXW/877REm4G+bfYCNlLOCkTWZPgPInXZKU JmMLxoiLVed6Z+TKcNzYwDDO9oSyJaw876U7AsCsBrRL2hlAXFVWMx7pdpQuLXea 8CpdS+zcS3sgNooRFqMFNkqRD18rklo2XJonA64debEUawKgEq9dOfWNAi4B7QUm LVjySwbKHyU1zeAt79pEjVvCEU4bJIeQzIgefOaW3kRU5Uhokt3ccEAHdFmhG/K8 cw7SmWsvz8v3PBr87AAs47t6DP5hh4RuVAlsUi7tsmMEkhRsNYDzdMaiCCRBEcPq b++h+P2oKdJCTzbNZJC67FzL/QHmxOX6+v+TMU8xunw0V0iN6zlcuZSfD9Ohm8fa bUq/euwKnNOcTsP3MAmhECWMiPfb+OZQRwEG+peiHo1mv5fXjuLt5wr2xyAprbXQ bQr24EOxMcFW7218BcHBCVlkv+0z+6+RzyD3hR7/GDYFOJS5gjQ= =9st6 -----END PGP SIGNATURE----- --wyzjjp3l435qf2ko--