[23029] in Source-Commits

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

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

daemon@ATHENA.MIT.EDU (ghudson@MIT.EDU)
Mon Jan 7 13:13:05 2008

Date: Mon, 7 Jan 2008 13:12:34 -0500 (EST)
From: ghudson@MIT.EDU
Message-Id: <200801071812.NAA02830@drugstore.mit.edu>
To: source-commits@MIT.EDU
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Author: ghudson
Date: 2008-01-07 13:12:33 -0500 (Mon, 07 Jan 2008)
New Revision: 22692

Modified:
   trunk/debathena/scripts/build-server/make-chroot
   trunk/debathena/scripts/build-server/policy-rc.d
Log:
Document build server scripts.

* debathena/scripts/build-server/policy-rc.d,
  debathena/scripts/build-server/make-chroot: Comment.


Modified: trunk/debathena/scripts/build-server/make-chroot
===================================================================
--- trunk/debathena/scripts/build-server/make-chroot	2008-01-04 17:20:11 UTC (rev 22691)
+++ trunk/debathena/scripts/build-server/make-chroot	2008-01-07 18:12:33 UTC (rev 22692)
@@ -1,4 +1,11 @@
 #!/bin/sh
+
+# Usage: make-chroot SUITE ARCH
+
+# Constructs a chroot environment for the Debian/Ubuntu version SUITE
+# and architecture ARCH, and sets up schroot configuration for it.
+# Assumes an approx cache is running at localhost:9999.
+
 set -xe
 
 VG=/dev/dink

Modified: trunk/debathena/scripts/build-server/policy-rc.d
===================================================================
--- trunk/debathena/scripts/build-server/policy-rc.d	2008-01-04 17:20:11 UTC (rev 22691)
+++ trunk/debathena/scripts/build-server/policy-rc.d	2008-01-07 18:12:33 UTC (rev 22692)
@@ -1,2 +1,6 @@
 #!/bin/sh
+# This script gets installed in /usr/sbin/policy-rc.d inside template
+# chroots.  By exiting 101 ("action not allowed") we suppress any init
+# script from starting any daemon from within the chroot.  This is
+# standard practice in Debian chroot environments.
 exit 101


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