From nobody Tue Apr 21 15:52:25 2026 X-Original-To: pkgbase@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 4g0Rh40t4zz6WwMY; Tue, 21 Apr 2026 15:52:36 +0000 (UTC) (envelope-from lists@cmplx.uk) Received: from cmplx.uk (cmplx.uk [185.139.32.190]) (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 (2048 bits) client-digest SHA256) (Client CN "cmplx.uk", Issuer "cmplx.uk" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4g0Rh24zQqz3byZ; Tue, 21 Apr 2026 15:52:34 +0000 (UTC) (envelope-from lists@cmplx.uk) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=cmplx.uk header.s=default header.b=l21sD149; dmarc=pass (policy=reject) header.from=cmplx.uk; spf=pass (mx1.freebsd.org: domain of lists@cmplx.uk designates 185.139.32.190 as permitted sender) smtp.mailfrom=lists@cmplx.uk Received: from cmplx.uk (localhost [127.0.0.1]) by cmplx.uk (8.18.1/8.18.1) with ESMTPS id 63LFqPkZ081658 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO); Tue, 21 Apr 2026 15:52:26 GMT (envelope-from lists@cmplx.uk) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=cmplx.uk; s=default; t=1776786746; bh=iT/VrbmmiqlvCo7QYNX0D4oxeiuaEnQzhDRSB9ezkGM=; h=Date:From:To:Subject:References:In-Reply-To; b=l21sD1492vvu6+UjQdQq/XwLpciwjlaR7XE5xnmug9V/PpTVc/xf4xboq+gHbobpX v46s9pks0ZqSogKAW7mHngePJYqmor35lzf9ihvu8YHTHSAjjj7cTsqUyeGuNzjJf2 uxwiLuozEvXRe+uQrPJ+Pgs0NYcAovCNlk6+KNYw= Received: (from lists@localhost) by cmplx.uk (8.18.1/8.18.1/Submit) id 63LFqP9G081657; Tue, 21 Apr 2026 15:52:25 GMT (envelope-from lists) Date: Tue, 21 Apr 2026 15:52:25 +0000 From: Anton Shterenlikht To: stable@freebsd.org, pkgbase@freebsd.org Subject: Re: [HEADS UP] stable/15: new base packages for PAM, zstd Message-ID: References: List-Id: Packaging the FreeBSD base system List-Archive: https://lists.freebsd.org/archives/freebsd-pkgbase List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-pkgbase@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Spamd-Result: default: False [-3.97 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.97)[-0.973]; DMARC_POLICY_ALLOW(-0.50)[cmplx.uk,reject]; R_SPF_ALLOW(-0.20)[+a]; R_DKIM_ALLOW(-0.20)[cmplx.uk:s=default]; MIME_GOOD(-0.10)[text/plain]; ARC_NA(0.00)[]; MISSING_XM_UA(0.00)[]; ASN(0.00)[asn:25795, ipnet:185.139.32.0/24, country:US]; MIME_TRACE(0.00)[0:+]; MID_RHS_MATCH_FROM(0.00)[]; MLMMJ_DEST(0.00)[stable@freebsd.org,pkgbase@freebsd.org]; RCVD_TLS_LAST(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; RCVD_COUNT_TWO(0.00)[2]; TO_MATCH_ENVRCPT_ALL(0.00)[]; TO_DN_NONE(0.00)[]; DKIM_TRACE(0.00)[cmplx.uk:+] X-Rspamd-Queue-Id: 4g0Rh24zQqz3byZ X-Spamd-Bar: --- On Tue, Apr 07, 2026 at 12:30:50PM +0100, Lexi Winter wrote: > hello, > > i've just MFC'd two commits to stable/15[0] which add new packages for > OpenPAM (FreeBSD-pam*) and Zstandard (FreeBSD-zstd*). if you have > set-minimal installed, you do not need to do anything; the new packages > will be installed automatically the next time you run pkg upgrade. > > if you do *not* have set-minimal installed (because you didn't install > with bsdinstall, or because you removed it after installation), you MUST > install the FreeBSD-pam package, otherwise you will no longer be able to > log into the system after updating. > > to display the sets you currently have installed, use this command: > > % pkg query -e '%n ~ FreeBSD-set-*' '%n' > > [0] 95cc7f59b7ce "libpam: Move to a new "pam" package" > 8c61751d078e "zstd: Move to a new zstd package" I recently upgraded Lenovo T480 laptop from some 14.x relase to 15.0-RELEASE-p4. I'm still figuring out the use of pkg for base upgrades. For a few weeks all was working more or less well (some unexpected reboots, but I had no time to dig into that). After reading your mail, I typed the pkg query command you suggested, which returned nothing. I then did "pkg install FreeBSD-set-minimal". When that completed, I realised that my user is gone.... Looking at /etc/passwd and /etc/master.passwd I see that indeed my user is not there anymore. All my files are owned by my old uid. Is this the expected behaviour? What have I done wrong? I tried to manually add my user, with the uid/gid matching my files, but that didn't seem to work. How can I recover? Thank you Anton