CS43 Journal

Maintained by Abby Ge.

If you don't find something you are looking for or you have something that should be posted send me email.


5/9

attempt to configure Apache on acl1 with suexec turned on

find out AddHandler cgi-script cgi is essential

can't find the source code in the rpm package; turn to *.tar.gz


5/10

grapple with suexec


5/11

success with suexec; find problems I had were very interesting:

question: will it be easier/safer to use setuid in the cgi script itself?


5/12

tinker with setuid to run scripts as root or other users. Findings:


5/15

set up the 3-frame frontpage, structure the interface, start working on the plan form and script

look into the bizzare behavior of the vacation manpage under linux


5/16

configure apache to run as root on acl1. Incomplete documentation. Need to change apaci manually.


5/17

finish plan form and script


5/20

clean up:

kept a list of sticky points (bugs.txt)


5/21

set up an experimental environment on acl2

study Charlie's wrap.c

don't know how to wire up the wrapper and the apache server, thinking modifying the source code of suexec would eliminate the linking problem.

Realize we DON'T want to run every cgi script as root, pull back to Charlie's code.

Sovle the problem of passing the program name through HTML, the thing works