From nobody Mon Mar 24 13:41:37 2025 X-Original-To: bugs@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 4ZLvNN6vWJz5rwbB for ; Mon, 24 Mar 2025 13:41:40 +0000 (UTC) (envelope-from bugzilla-noreply@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 "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4ZLvNN6Q3pz3ynT for ; Mon, 24 Mar 2025 13:41:40 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1742823700; 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: in-reply-to:in-reply-to:references:references; bh=dKm/L37El/Fa8NN2QAmjkljrYmhBn6FUlaz4KsVjAlE=; b=TuLGsERVqkf2Ewd28AFQhbyI6GM+itKdheIdol2L3yXMdjzS/3JfLXJZqyw7hbUN5V91u/ HwyOgoKRvcKZ0YeQ71r7vcItVn1X5CFcZo+vStTWLuEdwIGrL8zErGM7WggIqm5V7PFnBP dJJxvbClNsGtLuAAOTbRZafjmtZLOELFhvNaiems6F+HJ1PTkVRuyVG6MVE3tWQ4akqvtw ZRhklnn7dzpz/NECmVddbsfwF0gJFUU7keW+sjt9XC59MLBPDRzym3HhM1tBIMhDkZScMk QAC9PEBiFKMyWey/394/uwLd/C1WDNdJHtgFjCjwF3NiHgPK8wCxgHCQfb/+7A== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1742823700; a=rsa-sha256; cv=none; b=wAFfYR9skGuMb8FV8Q9x8BlcG4ZAmnYbqo7qQaCMYdvgpl2LrQHO31xdUkBiI0aHO5WZW+ gtbt13lJ0XI5cS36bcumYZS1fvL/rWtxJS69HjO6I2omCYnhWGX4By9b7QJwl0allm9MnT GuPWWJJcocMfFTzYad+pijw/en7aBVu9ZA4zvsJ6yXSnbU6QcPcNFhiDzyaQgC6eRatoMQ fYvLf2RLeCic4waSyy//ISRhmdiVTbcCt+NKqGzSfxejorppGI7Rs8vwF6T9IrYaRrr9P7 dNFhJ2UQEu3+zNPDH0XDhD/tw4998kc68qWqF9rY3Q1ZiGYrAdzor64EkcQtPw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1742823700; 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: in-reply-to:in-reply-to:references:references; bh=dKm/L37El/Fa8NN2QAmjkljrYmhBn6FUlaz4KsVjAlE=; b=hdB4ARtddQMULmg6lyw5qyMOvzt1uH2nC5hofK9K9u8TmaidKWSHVTuXw96K10XApgF1ur cDyRBPUJZkeHBlHKTB/NWw0oYPIM0E+rXDQifQ0CwXoR7x8XLs5DkCsRsJ9yhZEhrN14tF dVfayiDab1U2BcjdjIP1KetPj323dzfuTrB1eEEdDEGoaWNfRYKvx5G0sM97J5qoyLZov0 xbsODvknr6YJBhGQ/+VcRF7ui37XnTN8N/gdNw3qoYn9Vy7Y4AdCCu7Y1kFbaoonBPLyT8 EQIS6r8s9SRezoxBA5oELHn/Khj4typc12mQZknZQ1NCTbBzJxRFIC1pTNfzvA== Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (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 4ZLvNN61YpzwVK for ; Mon, 24 Mar 2025 13:41:40 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 52ODfedZ026809 for ; Mon, 24 Mar 2025 13:41:40 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 52ODfeJb026808 for bugs@FreeBSD.org; Mon, 24 Mar 2025 13:41:40 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: bugs@FreeBSD.org Subject: [Bug 256254] installworld fails WITHOUT_AUTHPF Date: Mon, 24 Mar 2025 13:41:37 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: misc X-Bugzilla-Version: 12.2-STABLE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: emaste@freebsd.org X-Bugzilla-Status: Closed X-Bugzilla-Resolution: Overcome By Events X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: bugs@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Bug reports List-Archive: https://lists.freebsd.org/archives/freebsd-bugs List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-bugs@FreeBSD.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D256254 Ed Maste changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |emaste@freebsd.org --- Comment #1 from Ed Maste --- The check in Makefile.inc1: .if !defined(DB_FROM_SRC) # # Check for missing UIDs/GIDs. # CHECK_UIDS=3D auditdistd CHECK_GIDS=3D audit CHECK_UIDS+=3D ntpd CHECK_GIDS+=3D ntpd CHECK_UIDS+=3D proxy CHECK_GIDS+=3D proxy authpf CHECK_UIDS+=3D smmsp CHECK_GIDS+=3D smmsp CHECK_UIDS+=3D unbound CHECK_GIDS+=3D unbound _installcheck_world: __installcheck_UGID __installcheck_UGID: .PHONY .for uid in ${CHECK_UIDS} @if ! `id -u ${uid} >/dev/null 2>&1`; then \ echo "ERROR: Required ${uid} user is missing, see /usr/src/UPDATING."; \ false; \ fi .endfor .for gid in ${CHECK_GIDS} @if ! `find / -prune -group ${gid} >/dev/null 2>&1`; then \ echo "ERROR: Required ${gid} group is missing, see /usr/src/UPDATING."; \ false; \=20 fi .endfor .endif These UIDs and GIDs are checked unconditionally right now, but we could eas= ily include them based on the associated options - e.g. with something like this diff: -CHECK_GIDS+=3D proxy authpf +CHECK_GIDS+=3D proxy +.if ${MK_AUTHPF} !=3D no +CHECK_GIDS+=3D authpf +.endif --=20 You are receiving this mail because: You are the assignee for the bug.=