[24391] in Source-Commits

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

/svn/athena r23986 - trunk/debathena/scripts/build-server

daemon@ATHENA.MIT.EDU (Evan Broder)
Thu Sep 3 14:49:19 2009

Date: Thu, 3 Sep 2009 14:49:07 -0400
From: Evan Broder <broder@MIT.EDU>
Message-Id: <200909031849.n83In7KE019125@drugstore.mit.edu>
To: source-commits@mit.edu
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Author: broder
Date: 2009-09-03 14:49:06 -0400 (Thu, 03 Sep 2009)
New Revision: 23986

Modified:
   trunk/debathena/scripts/build-server/autolivebuilder
Log:
Don't blindly check-out or pull code from the untrusted debathena-live
repo.


Modified: trunk/debathena/scripts/build-server/autolivebuilder
===================================================================
--- trunk/debathena/scripts/build-server/autolivebuilder	2009-09-01 19:58:56 UTC (rev 23985)
+++ trunk/debathena/scripts/build-server/autolivebuilder	2009-09-03 18:49:06 UTC (rev 23986)
@@ -100,10 +100,11 @@
 
 cd /home/debuild/live
 
-if [ -d debathena-live ]; then
-    (cd debathena-live && git pull)
-else
-    git clone file:///mit/debathena/git/debathena-live.git
+if ! [ -d debathena-live ]; then
+    echo "E: The Debathena Live CD builder is not checked out."
+    echo "E: Run 'git clone file:///mit/debathena/git/debathena-live.git' in"
+    echo "E: /home/debuild/live"
+    false
 fi
 pushd debathena-live
   # This will break if we ever add an epoch. So don't do that.


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