On Sunday, April 17, 2016 04:12:16 AM Glen Barber wrote: > On Sat, Apr 16, 2016 at 09:01:04PM -0700, NGie Cooper wrote: > > > On Apr 16, 2016, at 20:45, Glen Barber <g...@freebsd.org> wrote: > > > > > > Author: gjb > > > Date: Sun Apr 17 03:45:45 2016 > > > New Revision: 298140 > > > URL: https://svnweb.freebsd.org/changeset/base/298140 > > > > > > Log: > > > Fix etcupdate(8) with rc.sendmail and devd/*. It turns out > > > BIN1 and such in etc/* cannot use FILESGROUPS. > > > > > > Reported by: peter > > > Sponsored by: The FreeBSD Foundation > > > > This only applies to etc/Makefile . I offered to change that a couple > > years ago and it was met with a large number of complaints and some teeth > > gnashing. > Based on the report, etc/devd/Makefile is affected as well. > > Glen
Yep. The short version is that 'make installworld' doesn't put things into /etc - that's what 'make distribution', mergemaster, etcupdate, and 3rd party tools do. Having 'make installworld' suddenly begin to partly update /etc files is quite a POLA violation and caused etcupdate to delete them as they disappeared from the 'distribution' manifest. eg: D /etc/auto_master D /etc/devd/hyperv.conf D /etc/devd/uath.conf D /etc/devd/ulpt.conf D /etc/devd/usb.conf D /etc/devd/zfs.conf D /etc/rc.sendmail U /etc/mtree/BSD.var.dist -- Peter Wemm - pe...@wemm.org; pe...@freebsd.org; pe...@yahoo-inc.com; KI6FJV UTF-8: for when a ' or ... just won\342\200\231t do\342\200\246
signature.asc
Description: This is a digitally signed message part.