Annotation of capa/capa51/FixCAPA51.txt, revision 1.1
1.1 ! albertel 1: Instructions for Fixing CAPA
! 2:
! 3: You will notice two directories in this CAPA Fix distribution. The Text
! 4: directory includes all the text files for the original CAPA installation.
! 5: These files may have been updated and should replace the old README.txt,
! 6: UPGRADE.txt, READMEsecurity.txt, and COPYING files that came with your
! 7: original package. The Binary directory includes all the binaries that need
! 8: to be replaced for the fix to occur.
! 9:
! 10: 1.) Update the instructor interface. Replace the files allcapaid, answers,
! 11: grader, manager, quizzer, and qzparse in your DIST51/LinkToBin directory from
! 12: your previous install with new ones in UpdateCAPA51/Binaries. Make sure all
! 13: files have executable permissions.
! 14:
! 15: 2.) Update the student telnet interface. Replace the teacher/CAPA51/capalogin
! 16: file and all of ther capalogin files for other instructors you may have created
! 17: with UpdateCAPA/Binaries/capalogin. Make sure they are owned by the appropriate
! 18: user and are set uid. To make capalogin set uid, become the user who owns
! 19: the capalogin, cd to the appropriate directory (teacher/CAPA51, etc.) and
! 20: enter the following command:
! 21:
! 22: chmod u+s capalogin
! 23:
! 24: 3.) Update the student web interface. Replace the files capahtml and webpage
! 25: in the the teacher/PublicWeb/CAPA/capa-bin directory with the new ones in
! 26: UpdateCAPA/Binaries. Make sure both of these files are owned by teacher, \
! 27: executable, and set uid. If they are not set uid, then cd to capa-bin as the
! 28: user teacher and enter the following commands:
! 29:
! 30: chmod u+s capahtml
! 31: chmod u+s webpage
! 32:
! 33: Now update the capa-bin/teacher/capasbin file with new one UpdateCAPA/Binaries.
! 34: This needs to be owned by teacher, executable and set uid also. If it is not
! 35: set uid, then cd to capa-bin/teacher as the user teacher and enter the
! 36: following commands:
! 37:
! 38: chmod u+s capasbin
! 39:
! 40: Make sure to update capasbin for each instructor you added. Each instructor
! 41: must own their own capasbin with must be executable and set uid. Update each
! 42: capasbin in the appropriate directories similar to how you updated teacher's
! 43: capasbin.
! 44:
! 45: 4.) Update the README.txt, UPGRADE.txt, READMEsecurity.txt, and COPYING.txt
! 46: with the ones you received with the original CAPA 5.1 distribution.
! 47:
! 48:
! 49:
! 50:
! 51:
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>