[LON-CAPA-cvs] cvs: doc / krb_note.txt

harris41 lon-capa-cvs@mail.lon-capa.org
Sun, 28 Jul 2002 04:29:51 -0000


harris41		Sun Jul 28 00:29:51 2002 EDT

  Modified files:              
    /doc	krb_note.txt 
  Log:
  general improvements
  
  
Index: doc/krb_note.txt
diff -u doc/krb_note.txt:1.2 doc/krb_note.txt:1.3
--- doc/krb_note.txt:1.2	Tue Oct  9 15:27:54 2001
+++ doc/krb_note.txt	Sun Jul 28 00:29:51 2002
@@ -1,24 +1,30 @@
+-------------------------------------------------------
 "Kerberos and LON-CAPA, The Way it Should Be Done"
-==================================================
+  contributed by Scott, sharrison@users.sourceforge.net
+  loncapa/doc/krb_note.txt
+-------------------------------------------------------
+
+This document should be read by those with experience
+administering RedHat Linux systems.
+
+NOTE: Most people will just use the LON-CAPA-krb4
+rpm (available from http://install.lon-capa.org/).
+You probably only would want to look at this document
+if you NEED kerberos (it is not necessary for many
+institutions)AND if you are installing on a NON-REDHAT
+operating system.
+
+Software dependencies:
+
+* You will likely need 'devel' rpms
+
+  RedHat 7.* note:
+  Need several devel rpms to compile kerberos...
+    db3-devel
+    db2-devel
+    libtermcap-devel
 
-produced by Penguin Dementia Publications (aka Scott)
-
-RedHat 7.1 note:
-Need several devel rpms to compile kerberos...
-   db3-devel
-   db2-devel
-   libtermcap-devel
-
-Ok, this is originally saved as doc/krb_note.txt in the
-CVS repository.
-
-Here is the build process, carved into stone
-(we've done this multiple ways in the past, including
-a crazily customized perl-kerberos-module Makefile_krb
-that is different than what is generated by
-"perl Makefile.PL").
-
-I'm trying to do this "the right way".  So here are the steps:
+Here are the steps:
 
 * Get the perl kerberos module from CPAN (http://www.cpan.org/)
   The module version I got was
@@ -27,13 +33,20 @@
 * Get athena-kerberos-version-4
   The tarball looks like this:
   krb4-0.10.1.tar
+  IT IS IMPORTANT THAT THIS IS THE SWEDISH VERSION, NOT THE MIT
+  VERSION.
+  NOTE THAT KERBEROS VERSION 4 IS A VERY DIFFERENT THING
+  THAN KERBEROS VERSION 5.  (Although newer versions of
+  Kerberos version 5 claim to be backwards compatible with
+  Kerberos version 4...we have not tested this yet.)
   
-On the world-wide web, an example URL to get this is
+  On the world-wide web, an example URL to get this is
   http://sunsite.ualberta.ca/pub/Mirror/kth-krb/src/
   Suffice it to say the tarball will likely be maintained/retained
   for sometime in the sunsite-->metalab-->ibiblio repository system
-  There are several more recent releases since Sept 1999, but
-  I'm not trying to change-everything-at-once right now.
+
+  There are several more recent releases since Sept 1999, perhaps
+  we should try to use them in the future.
 
 * Install athena-kerberos-version-4 by
   altering configure.in to read
@@ -43,32 +56,29 @@
 ---
 > AC_PREFIX_DEFAULT(/usr/athena)
      
-    /usr/local/krb4 is what you want on this line!!!!
+  In other words, /usr/local/krb4 is what you want on this line!!!!
 
-* generate new configure file by typing this command
+* Generate new configure file by typing this command:
  
    autoconf configure.in > configure
 
-* then of course 
+* Then, of course:
    ./configure
-* then
+* Then compile:
   make
-* then
+* Then install:
   make install
 
-The file listing of this will be in doc/otherfiles on the
-CVS repository (installed binaries).
-
-* the perl module will now install correctly
-  (before it hiccupped, coughed, was severely upset
-   due to kerberos being in /usr/athena as opposed to /usr/local/krb4)
+* The perl module will now install correctly
+  (otherwise it would have been severely upset
+   due to kerberos being in /usr/athena as opposed to /usr/local/krb4).
 
-* perl module installation is as usual
+* Perl module installation is as usual:
   perl Makefile.PL; make; make test; make install
 
-* go get a cup of coffee so you don't see all the weird warning
-  messages that flash at you
+* Go get a cup of coffee so you don't see all the weird warning
+  messages that flash at you.
 
-* it really works
+* It really works.