[8] in athena10

home help back first fref pref prev next nref lref last post

Build Server Setup

daemon@ATHENA.MIT.EDU (Tim Abbott)
Mon Dec 3 15:56:13 2007

Date: Mon, 3 Dec 2007 15:56:00 -0500 (EST)
From: Tim Abbott <tabbott@MIT.EDU>
To: athena10@mit.edu
Message-ID: <Pine.LNX.4.64L.0712031547490.22800@vinegar-pot.mit.edu>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed

I realized I forgot to mention to Greg another class of Debathena scripts 
that may be useful to know about, beyond /mit/debathena/bin (scripts used 
for building/uploading things) and /mit/debathena/packages/athena/bin 
(scripts used for making packages from Athena CVS).

/mit/debathena/machines/awesome-build-server/make-chroot (I admit the 
directly name is a bit silly) is our script for automatically generating 
and configuring build chroots.  There are a few things that still need to 
be done manually, e.g. installing the packages in the file 
/mit/debathena/machines/awesome-build-server/packages and appending to 
/etc/approx.conf the lines in 
/mit/debathena/machines/awesome-build-server/approx.conf.tail (approx is a 
local caching apt repository that makes builds faster).

/mit/debathena/machines/awesome-build-server/build-all/ has a Makefile 
that we use to bring new distributions online.

 	-Tim Abbott

home help back first fref pref prev next nref lref last post