fanf2 2006/07/24 16:41:28 BST
Modified files:
exim-course/rpm README
Log:
Some more notes, partly because I forgot to do one of the post-course
checklist items...
Revision Changes Path
1.4 +41 -0 exim/exim-course/rpm/README
Index: README
===================================================================
RCS file: /home/cvs/exim/exim-course/rpm/README,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -u -r1.3 -r1.4
--- README 17 Jul 2006 15:04:38 -0000 1.3
+++ README 24 Jul 2006 15:41:28 -0000 1.4
@@ -28,4 +28,45 @@
This directory includes the source for the latter RPM.
-$Cambridge: exim/exim-course/rpm/README,v 1.3 2006/07/17 15:04:38 fanf2 Exp $
+
+Notes:
+
+We use the PWF Linux package refresh overrides mechanism to
+reconfigure the machines for the course, by automatically installing
+and removing the packages we need. This all lives in
+updates05.linux.pwf.cam.ac.uk:/export/pwf-linux/2005/
+(Because there were few changes between 2005 and 2006
+the names were not updated from 05 to 06.)
+
+The course profile lives in refresh/master_pkglists/exim-course.src
+which is used to create refresh/shared_pkglists/exim-course.
+The machine configurations are temporarily changed by placing
+symlinks to the latter in refresh/pkglist_overrides/.
+
+The course RPM must be installed in RPMS/local/exim-course-NNN.rpm
+
+
+Before the course:
+
+* test that the exim-course RPM still works with this year's PWF Linux
+
+* ask network-support to change the teaching room to have port 25 open
+
+* add the refresh/ppkglist_overrides symlinks pointing to the
+ exim-course profile
+
+* reboot the computers into Linux to install the course setup
+
+
+After the course:
+
+* remove the pkglist_overrides symlinks, probably at the end of the
+ last practical session
+
+* ask the operators to re-ghost the machines the following morning so
+ that any root-shenanigans are removed
+
+* ask network-support to restore the port 25 block
+
+
+$Cambridge: exim/exim-course/rpm/README,v 1.4 2006/07/24 15:41:28 fanf2 Exp $