Annotation of doc/build/unusual/mandrake.txt, revision 1.1
1.1 ! harris41 1: How to make mandrake run LON-CAPA
! 2:
! 3: Scott Harrison
! 4: October 2001
! 5:
! 6: Files generated on the system during upgrade procedure
! 7: (You may wish to delete these to keep your system clean
! 8: and well-defined.)
! 9: /mnt/DOS_hda1/mandrake70-2.i486.iso
! 10: /home/www/*.rpm
! 11: /home/www/LON-CAPA-rpms
! 12: /home/www/RPMS
! 13: /home/www/loncapa
! 14: /root/kirs.pl
! 15: /root/updatenow.txt
! 16: /root/updateproblems.txt
! 17:
! 18: 1. cvs co loncapa
! 19: 2. wget ftp://ftp2.sourceforge.net/pub/mirrors/mandrake/updates/7.0/RPMS/mod_perl-1.21-21mdk.i586.rpm
! 20: 3. rpm -Uvh mod_perl-1.21-21mdk.i586.rpm
! 21: 4. http://install.lon-capa.org/3.1/currentcdsource/RedHat/RPMS/LON-CAPA-base-3.1-1.i386.rpm
! 22: 5. rpm -Uvh --force --nodeps /home/ng/RPMS/LON-CAPA-base-3.1-1.i386.rpm
! 23: 6. cd loncapa/loncom/build; make rpmstatuspost
! 24: 7. Look at http://HOSTNAME/lon-status/rpmstatus.html
! 25: Look for the two sections: RPMS from the "bare minimum" set that you
! 26: are missing
! 27:
! 28: and
! 29:
! 30: RPMS from the "development" set that you
! 31: are missing
! 32:
! 33: These are RPMs you should probably update (DO NOT NOT NOT
! 34: ever update LON-CAPA-setup though!!!!!!!!!!!!!!!)
! 35:
! 36: Note, I did not remove any RPMs. I was fairly liberal about
! 37: leaving out various RPMs also.
! 38:
! 39: 8. Download original mandrake 7.0 rpm set (probably use ISO here)
! 40: ftp://jungle.metalab.unc.edu/pub/Linux/distributions/mandrake/
! 41: Mandrake-iso/i586/mandrake70-2.i486.iso
! 42: rpm -Uvh --force samba-*
! 43: rpm -Uvh xntp3-5.93-4mdk.i486.rpm
! 44:
! 45: From install.lon-capa.org/3.1/latestRPMS
! 46: rpm -Uvh swig-1.1p5-3.i386.rpm
! 47:
! 48: 9. Download update RPMs.
! 49: ftp://ftp2.sourceforge.net/pub/mirrors/mandrake/updates/7.0/RPMS/
! 50:
! 51: Using a modified CVS:loncapa/loncom/build/kirs.pl
! 52: 78 RPMs currently on the system are updated
! 53:
! 54: unable to upgrade mod_php3
! 55:
! 56: openldap added to system
! 57: grpmi added to system
! 58: urlview added to system
! 59:
! 60: 10. Download LON-CAPA RPMs.
! 61: http://install.lon-capa.org/3.1/latestRPMS/LON-CAPA-barcode-3.1-1.i386.rpm
! 62: http://install.lon-capa.org/3.1/latestRPMS/LON-CAPA-krb4-3.1-1.i386.rpm
! 63: http://install.lon-capa.org/3.1/latestRPMS/LON-CAPA-loncapaconfig-3.1-1.i386.rpm
! 64: http://install.lon-capa.org/3.1/latestRPMS/LON-CAPA-mysql-3.1-1.i386.rpm
! 65: http://install.lon-capa.org/3.1/latestRPMS/LON-CAPA-systemperl-3.1-1.i386.rpm
! 66:
! 67: 11. Compile CVS repository
! 68: cd loncapa/loncom/build
! 69: make build
! 70:
! 71: 12. Install new CVS files
! 72: make install
! 73:
! 74: 13. Configure system
! 75: access.conf
! 76: > PerlSetVar lonHostID testl1
! 77: > PerlSetVar lonRole library
! 78: > PerlSetVar lonAdmEMail www@localhost
! 79: > PerlSetVar lonDefDomain standalone
! 80: > PerlSetVar lonLoadLim 2.00
! 81: > PerlSetVar lonExpire 86400
! 82: > PerlSetVar lonReceipt LKJSDKJjkhsdkopqouidnnn
! 83: > PerlSetVar lonSqlAccess 123
! 84: > PerlSetVar lonSysEMail www@localhost
! 85: spare.tab
! 86: IS EMPTY
! 87: hosts.tab
! 88: testl1:standalone:library:mccoy.lite.msu.edu:35.8.63.43
! 89: should eventually be
! 90: testl1:standalone:library:localhost:127.0.0.1
! 91:
! 92: 14. Enable support for shadow passwords
! 93: (CVS:doc/loncapapasswordauthentication.html)
! 94:
! 95: 15. Add a domain coordinator (korte)
! 96: (CVS:doc/how_to_domain_coordinator.txt)
! 97:
! 98: 16. Decided to reinstall apache RPMs using RedHat 6.2
! 99: (install.lon-capa.org/3.1/latestRPMS/....
! 100: apache, apache-devel, mod_perl)
! 101:
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>