From owner-freebsd-questions Fri Mar 10 8:29:59 2000 Delivered-To: freebsd-questions@freebsd.org Received: from fedde.littleton.co.us (fedde.littleton.co.us [216.17.174.44]) by hub.freebsd.org (Postfix) with ESMTP id A110C37BA23 for ; Fri, 10 Mar 2000 08:29:55 -0800 (PST) (envelope-from cfedde@fedde.littleton.co.us) Received: from fedde.littleton.co.us (localhost.fedde.littleton.co.us [127.0.0.1]) by fedde.littleton.co.us (8.10.0.Beta12/8.10.0.Beta10) with ESMTP id e2AGTpm73904; Fri, 10 Mar 2000 09:29:51 -0700 (MST) Message-Id: <200003101629.e2AGTpm73904@fedde.littleton.co.us> To: Bob Van Valzah Cc: freebsd-questions@FreeBSD.ORG From: Chris Fedde Subject: Re: Tools for Capturing/Cloning System Configuration? In-reply-to: Your message of "Fri, 10 Mar 2000 09:48:22 CST." <38C91945.1ECADEC4@WhiteBarn.Com> Date: Fri, 10 Mar 2000 09:29:50 -0700 Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Bob Van Valzah writes: +--------------- | Is there a tool to capture the configuration of a running machine so | that it can be easily cloned or rebuilt from a new release? Is anybody | working on one? +--------------- I'm not aware of a tool that specifically does this. Things like cfengine, rdist and rsync can help but a fully automatic system might cause problems. I have had good luck with a grass roots approach. First I make a native install. then I find / -type f | xargs md5 > /usr/signatures on that system. Next I go to the configured and operating production system, take it out of production and run the find pipe on it. Now I move both signature files to my work station where I use sort, diff and comm to come up with a list of moves, adds and changes for the production system. I turn this list into a manifest for pax and synch the files to the production "master" using rsync Then I tune and watch the production "master" system. Finaly when everything seems cool I use rsync to move the changes across the production systems in a controlled way using rsync. hope this helps chris __ Chris Fedde 303 773 9134 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message