From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id A20EF1381F3 for ; Mon, 30 Sep 2013 19:53:31 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 91253E0B12; Mon, 30 Sep 2013 19:53:24 +0000 (UTC) Received: from mout.gmx.net (mout.gmx.net [212.227.17.20]) (using TLSv1 with cipher ECDHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 71872E0AE7 for ; Mon, 30 Sep 2013 19:53:23 +0000 (UTC) Received: from localhost ([141.24.16.145]) by mail.gmx.com (mrgmx101) with ESMTPSA (Nemesis) id 0LoJDJ-1W1i6l0hvV-00gDRn for ; Mon, 30 Sep 2013 21:53:22 +0200 Date: Mon, 30 Sep 2013 21:53:20 +0200 From: Frank Steinmetzger To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] Managing multiple systems with identical hardware Message-ID: <20130930195320.GA8812@methusalix.lan> Mail-Followup-To: gentoo-user@lists.gentoo.org References: <524358B0.1060000@gmail.com> <52449C1A.5000306@gmail.com> <5245E03A.2020605@gmail.com> <52489438.3090405@gmail.com> <5249D186.8050808@gmail.com> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="Kj7319i9nmIyA2yE" Content-Disposition: inline In-Reply-To: <5249D186.8050808@gmail.com> User-Agent: Mutt 1.5.21 (2010-09-15, Gentoo 1.5.21-r12) X-Provags-ID: V03:K0:FOheHRudw3bpDLx3qRQP43kAuRdIOJQjycIq/cTzucHJoB/o5XH aXlM+F4mUcsR781FLt6kW+egEoocPpylrgvg3ZJKcsL6/2hOSymz2yOcCXhuajg7FYgILXo dJDg2NedzcbgdQioqlZC7rFbLFJNjMmRhDq6Xh+0aZru7G8+aR1lwTLiltYA2p6GIs6ULWd A0O+BtKgxSW9Ve7TL3O+w== X-Archives-Salt: f0deb3ba-96c8-43d1-aab7-84d40aab75fe X-Archives-Hash: 4ab1fef21336a363735ff71830441524 --Kj7319i9nmIyA2yE Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Sep 30, 2013 at 09:31:18PM +0200, Alan McKinnon wrote: > >> (or big chunks of it) over to your other workstations. > >=20 > > Puppet seems like overkill for what I need. I think all I really need > > is something to manage config file differences and user accounts. At > > this point I'm thinking I shouldn't push packages themselves, but > > portage config files and then let each laptop emerge unattended based > > on those portage configs. I'm going to bring this to the 'salt' > > mailing list to see if it might be a good fit. It seems like a much > > lighter weight application. >=20 > Two general points I can add: >=20 > 1. Sharing config files turns out to be really hard. By far the easiest > way is to just share /etc but that is an all or nothing approach, and > you just need one file to be different to break it. Like /etc/hostname >=20 > You *could* create a "share" directory inside /etc and symlink common > files in there, but that gets very tedious quickly. How about using something like unison? I've been using it for a while now to sync a specific subset of ~ between three computers. It allows for exclude rules for host-specific stuff. --=20 Gru=C3=9F | Greetings | Qapla=E2=80=99 Please do not share anything from, with or about me with any Facebook servi= ce. No, you *can=E2=80=99t* call 999 now. I=E2=80=99m downloading my mail. --Kj7319i9nmIyA2yE Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.20 (GNU/Linux) iEYEARECAAYFAlJJ1rAACgkQGafpl66MV0ysWgCeLcFBwT5UkNeJ6Fc5JzRgRMdQ aBEAnj27XPxNjpsWF7yR6UNiolNJg3GE =IEhG -----END PGP SIGNATURE----- --Kj7319i9nmIyA2yE--