/etc/master.passwd in FreeBSD-runtime not good

From: Wall, Stephen <stephen.wall_at_redcom.com>
Date: Tue, 29 Nov 2022 19:11:09 UTC
I see that FreeBSD 13 and later include the /etc/master.passwd and /etc/group files in the FreeBSD-runtime package.  As far as I can tell this was not previously the case.  This is proving to be a problem, since installing FreeBSD-runtime on an existing system (during an upgrade from 12.3 to 13.1) obliterates all existing user entries.  That wouldn’t be terrible, if I could figure out how to modify the `make packages` processing to exclude those files, and let `etcupdate` handle them.  So far I’ve had no luck with that.
Can anyone point out what code is pulling those files into the package?

Thanks.

--
Stephen Wall
Senior Staff Software Engineer
585.924.7550
[cid:image001.png@01D903FC.6C752A00]
REDCOM Laboratories, Inc.
One Redcom Center
Victor, NY 14564-0995
www.redcom.com<http://www.redcom.com>