From owner-freebsd-current@FreeBSD.ORG Sat Oct 29 01:40:08 2011 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx2.freebsd.org (mx2.freebsd.org [IPv6:2001:4f8:fff6::35]) by hub.freebsd.org (Postfix) with ESMTP id 70EB3106564A; Sat, 29 Oct 2011 01:40:08 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from 172-17-198-245.globalsuite.net (hub.freebsd.org [IPv6:2001:4f8:fff6::36]) by mx2.freebsd.org (Postfix) with ESMTP id BCB111A756E; Sat, 29 Oct 2011 01:40:07 +0000 (UTC) Message-ID: <4EAB5977.8050700@FreeBSD.org> Date: Fri, 28 Oct 2011 18:40:07 -0700 From: Doug Barton Organization: http://SupersetSolutions.com/ User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:7.0.1) Gecko/20111001 Thunderbird/7.0.1 MIME-Version: 1.0 To: kama References: <20111027102208.88BFB106564A@hub.freebsd.org> <20111027111451.GO63910@hoeg.nl> <201110280749.58837.jhb@freebsd.org> <20111028165451.O37058@ns1.as.pvp.se> In-Reply-To: <20111028165451.O37058@ns1.as.pvp.se> X-Enigmail-Version: undefined OpenPGP: id=1A1ABC84 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: Tom Evans , Ed Schouten , Thomas Mueller , freebsd-current@freebsd.org Subject: Re: Upgrade from source to RC1: problems with /etc : lost users and dbus X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 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: Sat, 29 Oct 2011 01:40:08 -0000 On 10/28/2011 07:57, kama wrote: > > > On Fri, 28 Oct 2011, John Baldwin wrote: > >> On Thursday, October 27, 2011 7:14:51 am Ed Schouten wrote: >>> * Tom Evans , 20111027 13:06: >>>> I have had this happen before, the PEBKAC. When running mergemaster, >>>> it will prompt you to install new passwd, master.passwd and group >>>> files - if you have added local users you must not say yes to this, >>>> you must either merge the changes in or keep your local one. >>> >>> It would have been so awesome if our /etc/master.passwd and /etc/group >>> included an #include directive. >> >> I do agree with this. Or if you could have /etc/passwd.d and /etc/group.d >> directories that can contain files that are auto-included. Agreed. > Another idea is to let mergemaster call pw(8) to add remove users and > groups instead of merging the files. I definitely would not be inclined to do it this way. The manner in which mergemaster works now is fine, it just requires the sysadmin to pay attention when doing the merge. Doug -- Nothin' ever doesn't change, but nothin' changes much. -- OK Go Breadth of IT experience, and depth of knowledge in the DNS. Yours for the right price. :) http://SupersetSolutions.com/