Annotation of doc/krb_note.txt, revision 1.1

1.1     ! harris41    1: "Kerberos and LON-CAPA, The Way it Should Be Done"
        !             2: ==================================================
        !             3: 
        !             4: produced by Penguin Dementia Publications (aka Scott)
        !             5: 
        !             6: Ok, this is originally saved as doc/krb_note.txt in the
        !             7: CVS repository.
        !             8: 
        !             9: Here is the build process, carved into stone
        !            10: (we've done this multiple ways in the past, including
        !            11: a crazily customized perl-kerberos-module Makefile_krb
        !            12: that is different than what is generated by
        !            13: "perl Makefile.PL").
        !            14: 
        !            15: I'm trying to do this "the right way".  So here are the steps:
        !            16: 
        !            17: * Get the perl kerberos module from CPAN (http://www.cpan.org/)
        !            18:   The module version I got was
        !            19:   Krb4-1.1
        !            20: 
        !            21: * Get athena-kerberos-version-4
        !            22:   The tarball looks like this:
        !            23:   krb4-0.10.1.tar
        !            24:   
        !            25: On the world-wide web, an example URL to get this is
        !            26:   http://sunsite.ualberta.ca/pub/Mirror/kth-krb/src/
        !            27:   Suffice it to say the tarball will likely be maintained/retained
        !            28:   for sometime in the sunsite-->metalab-->ibiblio repository system
        !            29:   There are several more recent releases since Sept 1999, but
        !            30:   I'm not trying to change-everything-at-once right now.
        !            31: 
        !            32: * Install athena-kerberos-version-4 by
        !            33:   altering configure.in to read
        !            34: [root@kirk krb4-0.10.1]# diff configure.in configure.in~
        !            35: 27c27
        !            36: < AC_PREFIX_DEFAULT(/usr/local/krb4)
        !            37: ---
        !            38: > AC_PREFIX_DEFAULT(/usr/athena)
        !            39:      
        !            40:     /usr/local/krb4 is what you want on this line!!!!
        !            41: 
        !            42: * generate new configure file by typing this command
        !            43:  
        !            44:    autoconf configure.in > configure
        !            45: 
        !            46: * then of course 
        !            47:    ./configure
        !            48: * then
        !            49:   make
        !            50: * then
        !            51:   make install
        !            52: 
        !            53: The file listing of this will be in doc/otherfiles on the
        !            54: CVS repository (installed binaries).
        !            55: 
        !            56: * the perl module will now install correctly
        !            57:   (before it hiccupped, coughed, was severely upset
        !            58:    due to kerberos being in /usr/athena as opposed to /usr/local/krb4)
        !            59: 
        !            60: * perl module installation is as usual
        !            61:   perl Makefile.PL; make; make test; make install
        !            62: 
        !            63: * go get a cup of coffee so you don't see all the weird warning
        !            64:   messages that flash at you
        !            65: 
        !            66: * it really works
        !            67: 
        !            68: 

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>