Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 6 Dec 2025 14:30:52 +0300
From:      Artem Bunichev <tembun@bk.ru>
To:        freebsd-doc@freebsd.org
Subject:   Adopting users(7) and groups(7) manpages from NetBSD
Message-ID:  <20251206143052.773a447321122e22959370af@bk.ru>

index | next in thread | raw e-mail

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.


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20251206143052.773a447321122e22959370af>