[23514] in Source-Commits

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

/svn/athena r23158 - trunk/debathena

daemon@ATHENA.MIT.EDU (ghudson@MIT.EDU)
Sun Aug 24 14:29:27 2008

Date: Sun, 24 Aug 2008 14:28:57 -0400 (EDT)
From: ghudson@MIT.EDU
Message-Id: <200808241828.OAA09633@drugstore.mit.edu>
To: source-commits@MIT.EDU
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Author: ghudson
Date: 2008-08-24 14:28:56 -0400 (Sun, 24 Aug 2008)
New Revision: 23158

Modified:
   trunk/debathena/NOTES
Log:
Document the cluster packages in NOTES.


Modified: trunk/debathena/NOTES
===================================================================
--- trunk/debathena/NOTES	2008-08-23 07:16:48 UTC (rev 23157)
+++ trunk/debathena/NOTES	2008-08-24 18:28:56 UTC (rev 23158)
@@ -192,6 +192,42 @@
 all Debian/Ubuntu suites or isn't free can be listed under
 "Recommends:" so that our metapackages still work in all environments.
 
+Developers: Index of cluster packages
+-------------------------------------
+
+Some private workstation admins may want specific pieces of cluster
+infrastructure.  With Athena 9.4, they would typically install the
+entire Athena software suite and then turn off features they did not
+want via /etc/athena/rc.conf.  That is not generally possible in
+Athena 10; a debathena-cluster machine acts like a cluster machine in
+all respects.  Instead, the machine owner should install
+debathena-workstation and then install specific packages they might be
+interested in.  At this time, candidate packages include:
+
+  * debathena-dns-config: Installs a caching DNS resolver and
+    configures the machine to use it.
+
+  * debathena-tmp-cleaner: Cleans files in /tmp and /var/tmp which
+    have not been recently accessed.
+
+  * debathena-reactivate: Causes each graphical login to be performed
+    in a separate ephemeral snapshot of the chroot.  This package
+    requires the root filesystem to be an LVM logical volume inside a
+    volume group with 21GB of free space for the snapshots; if that is
+    not the case, it will break graphical logins.  Install with care.
+
+  * debathena-auto-update: Periodically updates the machine's software
+    and reboots (when no one is logged in) if necessary.
+
+Cluster packages which are generally not of interest to private
+machine owners include:
+
+  * debathena-clusterinfo: Looks up the machine's cluster information
+    in Hesiod and caches it on local disk.
+
+  * debathena-larvnet: Reports to the central larvnet server whether
+    anyone has a graphical login to the machine.
+
 Release engineer: Bootstrapping the project infrastructure
 ----------------------------------------------------------
 


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