From owner-freebsd-stable@FreeBSD.ORG Thu Feb 5 12:33:10 2015 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id A008AEA1 for ; Thu, 5 Feb 2015 12:33:10 +0000 (UTC) Received: from out1-smtp.messagingengine.com (out1-smtp.messagingengine.com [66.111.4.25]) (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 68A2A365 for ; Thu, 5 Feb 2015 12:33:10 +0000 (UTC) Received: from compute6.internal (compute6.nyi.internal [10.202.2.46]) by mailout.nyi.internal (Postfix) with ESMTP id 9B5232064C for ; Thu, 5 Feb 2015 07:33:02 -0500 (EST) Received: from frontend1 ([10.202.2.160]) by compute6.internal (MEProxy); Thu, 05 Feb 2015 07:33:02 -0500 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=fastmail.fm; h= x-sasl-enc:date:from:to:subject:message-id:in-reply-to :references:mime-version:content-type; s=mesmtp; bh=tl8lCMODXW0y SlL6iRnlGALF/Ds=; b=UIVyMAPOJ1IvjgcC/n3xS5835tsCB6/pVdRFG1zg3k6Q Un6r5Gm/SDre2t6QX9n/fY3bGQsgJAmhWbIc3kP44UMgLBM7g9HvkkbGq5057PpV FkMwczvRESvCOhCHCpal7HhaOLX+bOGKZfn/3jCDwnqGgUQAiIrtI4JB9uh7jWg= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=x-sasl-enc:date:from:to:subject :message-id:in-reply-to:references:mime-version:content-type; s= smtpout; bh=tl8lCMODXW0ySlL6iRnlGALF/Ds=; b=ODw/9PocF6Rc+QMKOiAc SdvtfEpNWDJqEO6NWvjA0UcqrVwVZGtnfvH2HLtrB+aGk7KitoWyxNRykOXqV+lf jOO/cS5A9gfMGksZ8sTXkGu9WXo67MrSiVEYfSg9YGGqrN4w7HJcE+9qOkvPV3HG F20XTjxkUPbBQnHitevncJY= X-Sasl-enc: vPcLX9nLcLKvnxcyuwXdk/c+cYHJWpYi5FMqUJg9inEV 1423139582 Received: from alonso-desktop.sodgeit.de (unknown [46.5.139.208]) by mail.messagingengine.com (Postfix) with ESMTPA id 23E0DC00295 for ; Thu, 5 Feb 2015 07:33:02 -0500 (EST) Date: Thu, 5 Feb 2015 13:32:53 +0100 From: "Schaich, Alonso" To: freebsd-stable@freebsd.org Subject: Re: push a few config files to dozen or so servers Message-Id: <20150205133253.7ed286e20f30517cafc04335@fastmail.fm> In-Reply-To: <20150205130234.3fcbabfb@efreet.mimar.rs> References: <20150205130234.3fcbabfb@efreet.mimar.rs> X-Mailer: Sylpheed 3.4.2 (GTK+ 2.24.25; amd64-portbld-freebsd10.1) Mime-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg="PGP-SHA512"; boundary="Signature=_Thu__5_Feb_2015_13_32_53_+0100_u=E6GNs4eL3ebRvS" X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 05 Feb 2015 12:33:10 -0000 --Signature=_Thu__5_Feb_2015_13_32_53_+0100_u=E6GNs4eL3ebRvS Content-Type: text/plain; charset=ISO-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, 5 Feb 2015 13:02:34 +0100 Marko Cupa? wrote: > Hi, >=20 > thanks to virtualization, my fleet of FreeBSD hosts have grown to more > than dozen, and it still grows. There are some files that need to be > identical on all of them (aliases, sudoers, root crontab, pkg repo > files etc.). >=20 > I was looking at puppet and cfengine but learning and implementing those > seem like an overkill for my purpose. >=20 > Are there any other elegant solutions which can help me achieve my goal? >=20 > Thank you in advance, If they really need to be identical all the time, I'd put them on a network share mounted at boot and symlink on them from etc, var/mail, and so on. repositories can be mount points themselves, so clearly candidates for a network share, too. Alonso --Signature=_Thu__5_Feb_2015_13_32_53_+0100_u=E6GNs4eL3ebRvS Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQF8BAEBCgBmBQJU02L3XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRGRUQ1N0JDOERFQjk5NEQ5QjUyQzBBMzVG RjhGNkI2RDBBQUNGQzY3AAoJEP+Pa20KrPxnYOoIAJTZtVihVuuH8eDc+qVnq37b PH9DQlLtefTO+gUBqh3BxG5NA7usN4wVGVw2KRxN+uYqtXFlAGHzMgSs2Eokb15T R+Vz4EQY6La14De+rgi5wSsQgr3gmV0VpfOYYC+DJfHo1dbc1O5YS+iUfaCxEWDF ifbEX9KhSBHPutBr/GwEKGhUJjl9JrVDtBwIdImtWhUJH3OX1NUgN1XAY7hiG4P/ b5I4JfgCRzgHRjJb/Tvlebk6McEUvUcrpupRMNylaZL2tcVLgYTPo5/+7VZd0F+X 3eWAfBth1bpGdF93NwXQHA5Y2jlU0u8jcoHP7MJ76bOfYXar02A90IAAC/FeAe4= =cyNG -----END PGP SIGNATURE----- --Signature=_Thu__5_Feb_2015_13_32_53_+0100_u=E6GNs4eL3ebRvS--