From owner-freebsd-questions@FreeBSD.ORG Sun Sep 2 11:25:56 2007 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1956616A41B for ; Sun, 2 Sep 2007 11:25:56 +0000 (UTC) (envelope-from fbsd.questions@rachie.is-a-geek.net) Received: from snoogles.rachie.is-a-geek.net (66-230-99-27-cdsl-rb1.nwc.acsalaska.net [66.230.99.27]) by mx1.freebsd.org (Postfix) with ESMTP id E0E4D13C45E for ; Sun, 2 Sep 2007 11:25:55 +0000 (UTC) (envelope-from fbsd.questions@rachie.is-a-geek.net) Received: from localhost (localhost [127.0.0.1]) by snoogles.rachie.is-a-geek.net (Postfix) with ESMTP id 8DF1D1CC38 for ; Sun, 2 Sep 2007 03:25:39 -0800 (AKDT) From: Mel To: freebsd-questions@freebsd.org Date: Sun, 2 Sep 2007 13:25:34 +0200 User-Agent: KMail/1.9.7 References: <1d50aecb97dbfc0d53c65c6cc2185ed3@gmail.com> In-Reply-To: <1d50aecb97dbfc0d53c65c6cc2185ed3@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200709021325.36735.fbsd.questions@rachie.is-a-geek.net> Subject: Re: Backup the basics of the system. X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Sep 2007 11:25:56 -0000 On Saturday 01 September 2007 21:36:50 Joshua Isom wrote: > I'm about to downgrade from -CURRENT to 6-STABLE, and since I can't > seem do it in place without screwing around with a lot of stuff, I > might need to reinstall completely. The proper way to downgrade is to restore the level 0 backups you made before upgrading, as outlined in /usr/src/UPDATING. Downgrades are especially hard. > But which configuration files are > the ones I need to backup the most? I know rc.conf and loader.conf, > but what else would be needed to easily restore the setup of the > system? Would I just somehow be able to use mergemaster to get a diff > and manually apply everything? /etc/periodic.conf, /etc/master.passwd aside from the ones you mentioned. Also, any dir in /etc/ that's not from the base system (/etc/X11* comes to mind). To save yourself a headache, I'd rm -rf /etc/rc.d before doing installworld and run mergemaster as mergemaster -i. I *think* mergemaster just checks if a CVSId is different, not older. Same for make delete-old whether a file is in the base system and not in the source tree. Let's hope for your sake it is :) -- Mel People using reply to all on lists, must think I need 2 copies.