From owner-svn-src-head@freebsd.org Mon Oct 12 10:42:54 2015 Return-Path: Delivered-To: svn-src-head@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 66FB5A11C55; Mon, 12 Oct 2015 10:42:54 +0000 (UTC) (envelope-from slw@zxy.spb.ru) Received: from zxy.spb.ru (zxy.spb.ru [195.70.199.98]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 18EA21379; Mon, 12 Oct 2015 10:42:54 +0000 (UTC) (envelope-from slw@zxy.spb.ru) Received: from slw by zxy.spb.ru with local (Exim 4.84 (FreeBSD)) (envelope-from ) id 1ZlaZ1-000EFZ-HJ; Mon, 12 Oct 2015 13:42:43 +0300 Date: Mon, 12 Oct 2015 13:42:43 +0300 From: Slawa Olhovchenkov To: Peter Wemm Cc: svn-src-head@freebsd.org, Adrian Chadd , Baptiste Daroussin , "src-committers@freebsd.org" , "svn-src-all@freebsd.org" Subject: Re: svn commit: r289087 - in head: etc etc/dma libexec libexec/dma libexec/dma-mbox-create libexec/dma/dma libexec/dma/dma-mbox-create share/examples share/examples/dma Message-ID: <20151012104243.GC42243@zxy.spb.ru> References: <201510092209.t99M9iPx025401@repo.freebsd.org> <20151010144422.GN91729@ivaldir.etoilebsd.net> <18764496.s6PQvKbF0B@overcee.wemm.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <18764496.s6PQvKbF0B@overcee.wemm.org> User-Agent: Mutt/1.5.23 (2014-03-12) X-SA-Exim-Connect-IP: X-SA-Exim-Mail-From: slw@zxy.spb.ru X-SA-Exim-Scanned: No (on zxy.spb.ru); SAEximRunCond expanded to false X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: SVN commit messages for the src tree for head/-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 12 Oct 2015 10:42:54 -0000 On Mon, Oct 12, 2015 at 03:28:58AM -0700, Peter Wemm wrote: > On Saturday, October 10, 2015 04:44:23 PM Baptiste Daroussin wrote: > > On Fri, Oct 09, 2015 at 08:15:57PM -0700, Adrian Chadd wrote: > > > I think this broke being able to do installworld as non-root > > > > > > 21:03 <@adrian> ===> libexec/dma/dmagent (installconfig) > > > 21:03 <@adrian> install: > > > /home/adrian/work/freebsd/head-embedded/src/../root/mips_ap/etc/dma/dma.co > > > nf: chown/chgrp: Operation not permitted > > > 21:03 <@adrian> *** Error code 71 > > > > Fixed in r289115 > > > > Bapt > > You've broken etcupdate with this, and also the freebsd cluster. > > # etcupdate status > Warnings: > Non-empty directory remains: /etc/dma > > You also made it delete ppp.conf: > D /etc/ppp/ppp.conf > D /etc/ppp > > Deleting people's config files is not good. About etcupdate: # ls -l /var/db/etcupdate/current total 17 -r--r--r-- 1 root wheel 6197 Aug 27 10:20 COPYRIGHT drwxr-xr-x 2 root wheel 3 Aug 27 10:20 boot drwxr-xr-x 17 root wheel 89 Aug 27 10:20 etc drwxr-xr-x 2 root wheel 6 Aug 27 10:20 root lrwxr-xr-x 1 root wheel 11 Dec 8 2014 sys -> usr/src/sys drwxr-xr-x 3 root wheel 3 Dec 8 2014 usr drwxr-xr-x 3 root wheel 3 Dec 8 2014 var I think symlink 'sys' is unnecessary. As `usr/share` too: # ls -l /var/db/etcupdate/current/usr/share total 5 drwxr-xr-x 4 root wheel 5 Dec 8 2014 man drwxr-xr-x 2 root wheel 4 Dec 8 2014 nls drwxr-xr-x 3 root wheel 3 Dec 8 2014 openssl