Date: Tue, 26 Aug 2025 15:05:23 -0500 From: "S. Ross Gohlke" <ross@bisd.ro> To: freebsd-current@FreeBSD.org Subject: hastd not working, getgroups failure, COMPAT_FREEBSD14 enabled Message-ID: <27174be9-3057-4e86-b21e-00fb133b77f9@bisd.ro>
index | next in thread | raw e-mail
I tried running the latest PRERELEASE snapshot obtained from <https://download.freebsd.org/snapshots/amd64/15.0-PRERELEASE/>, published on Aug. 22. The hastd rc service starts but "hastctl status" fails with the following error message: [CRIT] Assertion failed: (getgroups(0, NULL) == 1), function drop_privs, file /usr/src/sbin/hastd/subr.c, line 287. I have followed the "UPDATING stuff" thread on this list about 14 compatibility, and my understanding is that getgroups syscalls should work as long as the kernel has "options COMPAT_FREEBSD14" enabled. I am running a custom kernel, but it is based on MINIMAL, so "options COMPAT_FREEBSD14" is enabled. % sysctl kern.conftxt | grep COMPAT_FREEBSD14 options COMPAT_FREEBSD14 Am I doing something wrong? Might this be fixed in the next snapshot (due Thursday)? Thanks, Rosshelp
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?27174be9-3057-4e86-b21e-00fb133b77f9>
