On Sat, 6 Dec 2025 14:30:52 +0300 Artem Bunichev <[email protected]> wrote: > Hi! > > I came across this bug > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=264966 > and I think that that would be a really great idea to have users(7) and > groups(7) pages in FreeBSD. Now I'm interested in creating a patch with these > pages, adopted from NetBSD users(7) (https://man.netbsd.org/users.7) and > groups(7) (https://man.netbsd.org/groups.7) with appropriate changes for > FreeBSD. > > I must admit that I'm not quite sure that all the information mentioned in > NetBSD pages is 100% right for FreeBSD as well. For instance, I couldn't > find the following groups in FreeBSD: wsrc, maildrop, postfix, named, _proxy > (which in FreeBSD is called proxy), _timedc, _sdpd, _httpd, _mdnsd, _tcpdump, > _tss, _gpio, _dhcpcd (called dhcp in FreeBSD), _rtadvd, etc... For most part, > I guess these are missed because their programs are not in the FreeBSD base? > > I decided that it would be a nice strategy to get a list of all groups from > /etc/group and document them one-by-one. But I don't know a proper way to > tell > which software does need/use a particular group/user. Could you please give > me > some advise on how this should be done? > > And I also want to ask would it be correct if I assume that information about > all basic system groups and users that are present in both NetBSD and FreeBSD > (e.g. root, toor, wheel, operator, ...) is accurate for FreeBSD as well? > > P.S. Maybe you have some suggestions or ideas for new users(7) and groups(7) > to > be implemented? I also would be happy to get some tips on how to port these > pages into FreeBSD better (I have some experience with contributing to FreeBSD > manpages, but not that much). > > Thank you, > Artem.
I ported groups(7) manual page to FreeBSD and send the draft for review: https://reviews.freebsd.org/D54114. Commiters and contributors that are interested in reviewing it are very welcome!
