From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.62) (envelope-from ) id 1HKYT7-00083W-7p for garchives@archives.gentoo.org; Fri, 23 Feb 2007 11:20:05 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.14.0/8.14.0) with SMTP id l1NBIole019593; Fri, 23 Feb 2007 11:18:50 GMT Received: from desiato.digimed.co.uk (82-69-83-178.dsl.in-addr.zen.co.uk [82.69.83.178]) by robin.gentoo.org (8.14.0/8.14.0) with ESMTP id l1NBDfDf013087 for ; Fri, 23 Feb 2007 11:13:42 GMT Received: from hactar.digimed.co.uk (hactar.digimed.co.uk [192.168.1.2]) by desiato.digimed.co.uk (Postfix) with ESMTP id A0D986F62 for ; Fri, 23 Feb 2007 11:13:41 +0000 (GMT) Date: Fri, 23 Feb 2007 11:13:37 +0000 From: Neil Bothwick To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] Gentoo way of handling pre-built kernels Message-ID: <20070223111337.740b46d2@hactar.digimed.co.uk> In-Reply-To: <200702231042.17904.robert.szentmihalyi@gmx.de> References: <200702231042.17904.robert.szentmihalyi@gmx.de> Organization: Digital Media Production X-Mailer: Claws Mail 2.7.2cvs62 (GTK+ 2.10.9; x86_64-pc-linux-gnu) X-GPG-Fingerprint: 7260 0F33 97EC 2F1E 7667 FE37 BA6E 1A97 4375 1903 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@gentoo.org Reply-to: gentoo-user@lists.gentoo.org Mime-Version: 1.0 Content-Type: multipart/signed; boundary="Sig_gSE/+swwsN=zBEs/cMreE56"; protocol="application/pgp-signature"; micalg=PGP-SHA1 X-Archives-Salt: 6bccbc4a-a7fa-46a9-a330-f1ed9e4e6eab X-Archives-Hash: 048f436cae915829b76c4d4a5ddc3bf9 --Sig_gSE/+swwsN=zBEs/cMreE56 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Fri, 23 Feb 2007 10:42:17 +0100, Robert Szentmihalyi wrote: > I have successfully deployed Gentoo on about 30 desktop PCs in a > corporate environment. > Now, as I need to update the kernel on those PCs, I wonder if there is > a standard Gentoo way (maybe a script or something), that people are > using to build and deploy binary kernel packages. kernels are handled differently, even if you built a package with --buildpkg or quickpkg, only the source would be included. If the systems are identical, what's wrong with simply packaging up the relevant contents of /boot and /lib/modules? Even better, if the machines are all networked, push the changes out with rsync then use tentakel (or a for loop) to reboot each box. You could also put this in an update script on each of the boxes then use tentakel to run it on some or all of them. tentakel (in portage) is a handy way of running the same command on a group of machines, and you can set up named groups and subgroups to make life even easier. --=20 Neil Bothwick I'm not tense, just terribly alert! --Sig_gSE/+swwsN=zBEs/cMreE56 Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.2 (GNU/Linux) iD8DBQFF3sxkum4al0N1GQMRAij8AKCIOrnYjHG97KlfkZVqwwjDiOUDSACgiAi9 36JoePoEQc5xRwfRdTk/m1Y= =SW7h -----END PGP SIGNATURE----- --Sig_gSE/+swwsN=zBEs/cMreE56-- -- gentoo-user@gentoo.org mailing list