I just had a somewhat amusing time updating my CURRENT pkgbase VM. pkg(8) managed to blow away my /etc/master.passwd and /etc/group, replacing them with default versions. I believe this was triggered by the introduction of the new 'test' user and group upstream. Luckily I noticed pretty quickly and could manually merge with the copies from /var/backup, before I did anything like trying to reboot. That would have got me locked out of the system.
Now, `pkg info -R FreeBSD-runtime-13.0.s20200607031954` lists both of
those files under the `config` section -- so presumably, pkg(8) should
do a 3-way merge? Is there something I'm missing here? This seems too
obvious a bug not to have been squashed already.
I also find that /etc/mail/aliases keeps getting overwritten -- but that
file is not listed in the `config` section in the FreeBSD-runtime
manifest, which I think it probably should be.
Cheers,
Matthew
signature.asc
Description: OpenPGP digital signature
