git: bef5c3713c90 - stable/15 - hastd: Remove some now useless assertion

From: Olivier Certner <olce_at_FreeBSD.org>
Date: Tue, 23 Sep 2025 12:03:44 UTC
The branch stable/15 has been updated by olce:

URL: https://cgit.FreeBSD.org/src/commit/?id=bef5c3713c9020e8ce177a6ab279a254426501bd

commit bef5c3713c9020e8ce177a6ab279a254426501bd
Author:     Olivier Certner <olce@FreeBSD.org>
AuthorDate: 2025-08-29 08:21:38 +0000
Commit:     Olivier Certner <olce@FreeBSD.org>
CommitDate: 2025-09-23 12:02:45 +0000

    hastd: Remove some now useless assertion
    
    It is in fact redundant with the previous one, as the set of
    supplementary groups is expected to be empty.
    
    MFC after:      5 days
    MFC to:         stable/15
    Sponsored by:   The FreeBSD Foundation
    Differential Revision:  https://reviews.freebsd.org/D52281
    
    (cherry picked from commit 59049f4b47ea8924ffae7c3c7b9e8c00a79285e0)
---
 sbin/hastd/subr.c | 2 --
 1 file changed, 2 deletions(-)

diff --git a/sbin/hastd/subr.c b/sbin/hastd/subr.c
index add1280e960b..084ea50dae7c 100644
--- a/sbin/hastd/subr.c
+++ b/sbin/hastd/subr.c
@@ -156,7 +156,6 @@ drop_privs(const struct hast_resource *res)
 	struct passwd *pw;
 	uid_t ruid, euid, suid;
 	gid_t rgid, egid, sgid;
-	gid_t gidset[1];
 	bool capsicum, jailed;
 
 	/*
@@ -285,7 +284,6 @@ drop_privs(const struct hast_resource *res)
 	PJDLOG_VERIFY(egid == pw->pw_gid);
 	PJDLOG_VERIFY(sgid == pw->pw_gid);
 	PJDLOG_VERIFY(getgroups(0, NULL) == 0);
-	PJDLOG_VERIFY(getgroups(1, gidset) == 0);
 
 	pjdlog_debug(1,
 	    "Privileges successfully dropped using %s%s+setgid+setuid.",