From owner-freebsd-current@freebsd.org Sun May 29 22:56:44 2016 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 66CBDB54CE5 for ; Sun, 29 May 2016 22:56:44 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id 4D14A1B79; Sun, 29 May 2016 22:56:44 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from FreeBSD.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by freefall.freebsd.org (Postfix) with ESMTP id 0DA9A1EAB; Sun, 29 May 2016 22:56:44 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Date: Sun, 29 May 2016 22:56:41 +0000 From: Glen Barber To: Ben Woods Cc: FreeBSD Current Subject: Re: 2 config files not installed from recent 11-current snapshot Message-ID: <20160529225641.GI80759@FreeBSD.org> References: <20160529223533.GF80759@FreeBSD.org> <20160529224116.GG80759@FreeBSD.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="Encpt1P6Mxii2VuT" Content-Disposition: inline In-Reply-To: <20160529224116.GG80759@FreeBSD.org> X-Operating-System: FreeBSD 11.0-CURRENT amd64 X-SCUD-Definition: Sudden Completely Unexpected Dataloss X-SULE-Definition: Sudden Unexpected Learning Event X-PEKBAC-Definition: Problem Exists, Keyboard Between Admin/Computer User-Agent: Mutt/1.5.24 (2015-08-30) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 29 May 2016 22:56:44 -0000 --Encpt1P6Mxii2VuT Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, May 29, 2016 at 10:41:16PM +0000, Glen Barber wrote: > On Sun, May 29, 2016 at 10:35:33PM +0000, Glen Barber wrote: > > On Mon, May 30, 2016 at 12:30:05AM +0200, Ben Woods wrote: > > > Hi everyone, > > >=20 > > > I recently reinstalled my FreeBSD laptop using a 11-current snapshot = =66rom > > > the end of April. > > >=20 > > > Today I noticed that 2 cofiguration files were not install in the sys= tem: > > > /etc/ppp/ppp.conf > > > /etc/dma/dma.conf > > >=20 > > > I have done 2 PkgBase upgrades since then (with an etcupdate run also= after > > > each upgrade), but PkgBase shouldn't have touched these files since c= onfig > > > files are not included in packages yet. > > >=20 > > > Given that FreeBSD 11 is nearing release, it might be worth double ch= ecking > > > that this isn't a problem on the latest 11 snapshots (those 2 files a= re on > > > the system after the installer is run). I would check myself, but am > > > travelling and don't have the resources, sorry. > > >=20 > >=20 > > FWIW, the 11.0 snapshots do not use the pkgbase stuff for anything. > >=20 > > The problem here, I *think*, is that dma.conf is part of the FreeBSD-dma > > package. This is primarily the underlying issue with everything else in > > /etc - for pkgbase, they are handled by "install*" targets, but the > > tools used to merge these files (etcupdate(8) and mergemaster(8)) deal > > with files handled by the "distrib*" targets ('make distribution'). > >=20 > > I'm not sure why ppp.conf wasn't installed though. I'll look into this. > >=20 >=20 > I just checked the base.txz distribution used by bsdinstall(8), and both > of these files are definitely non-existent outside of etcupdate(8). >=20 > I'll look into this further. Thank you again for reporting this. >=20 Ugh, I see the problem. It's the problem as described above, but I was not aware these two files were still being handled this way. Working on a fix now, but it will take a bit of time since I need to go through commit logs to find what else is being handled like this that went unnoticed (there were a few similar cases that were fixed already). Glen --Encpt1P6Mxii2VuT Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJXS3OpAAoJEAMUWKVHj+KT1mcP/21xrhlgfKhB8temhqzFSG/U TnUqBa0JPx6LCmJQrcgujOxCR1YURKIjTrHBp08AananKLzo4xFrrW8I3eLiwydo ZMuHFWm6aNs0i2Ndp3ldNQ9zRCGfXET1ExtBHCY11LseDOTG/DykiPvWU90dZWGe 2OLUuEAVYc2CtOIPvsHCVBTdIbC0Yljf8riEoCaRqUaWzrZrMonVkp+GkqePQ7xp 4Zf1UrX4b40x1InWQ6SEaWcD6mCZfvNRRvu+eW9nZ4gy7CX8T7UEWHjLcIMMlPD1 Eg0YHz9lp+s7wjAOspSSqO5ZV1fk4RxpM6nhexwAlyQdhtugLhm1d/qidqR7RcWG 62tsi5JOyRRzNvvvyi035q9up/NGsFF8hPYbWavzmRUPe13HntK62wP7PHk5caYE VMTejaRm6c/NnvV86SK/Q9CcTkAcSq6U0Urivl9ajrjdVvs4lva5HPvWa41QF4kZ c17tpNRGLC47NU9EyHv2Qy38E/Kj+jdPO8hxMieZ2nif4rhTejXv162pB6tY5hYU 0iQAxxCoDHBH124rKY6c01Gl1QKI3C5Q3R8mJ/IefIHMN6kJluVOBQLMhMbcna9V Ev0xDu4CxIepij9xW5zZSVZ26URIW/y1qwDJg/ndIxlJM88CzD3qCShb+ILBxwNj K3e2tHSejEoMKOrolU/A =Vfi6 -----END PGP SIGNATURE----- --Encpt1P6Mxii2VuT--