cvs -d /web/src/appareltrak init vi /etc/group ... create cvs group chmod 775 /web/src/appareltrak cd /web/src/appareltrak chgrp -R cvs . chmod ug+rwx . CVSROOT cd /web/apptrak/cgi-bin cvs import -m "initial import into CVS" appareltrak jrandom start perlmods to get mod_perl-1_21_03_tar.gz to compile your need the LWP:UserAgent mod that comes in libwww-perl5_46.tgz ... libwww-perl5 requires the following: URI-1_05_tar.gz HTML-Parser-3_06_tar.gz MIME-Base64-2_11_tar.gz Digest-MD5-2_09_tar.gz libnet-1_0702_tar.gz mod perl will look for apache src to rebuild ... you must reinstall the new httpd and then add these lines to the httpd.conf Alias /perl/ /home/httpd/cgi-bin/reg/PerlSendHeader On SetHandler perl-script PerlHandler Apache::Registry Options +ExecCGI other perl modules installed sitemapper-1_016_tar.gz JSERV install NOTE: installing jserv into apache will disable mod_perl stuff ... so install jserv first then mod_perl ... cd /usr/local tar xyvf /home/mstolz/src/jdk-1.2.2-RC4-glibc-2.1.2.tar.bz2 ln -s /usr/local/jdk-1.2.2 jdk cat /home/mstolz/src/jsdk20-solaris2-sparc_tar.Z | \ uncompress | tar xvf - vi /etc/profile PATH="$PATH:/usr/X11R6/bin:/usr/local/jdk/jre/bin:/usr/local/jdk/bin:/usr/local/jsdk/bin" jre is a subset of the jdk ... the jdk uses bzip2 to uncompress .. note that jre116 was installed when oracle was configured ... #### OLD INSTALLATION # cd ApacheJServ-1.1.1 # ./configure --with-apache-src=/home/mstolz/build/apache_1.3.12 # make # make install # # NOTE: this next line is not a typo ... there is a bug in that # apache_srcdir/src/modules/jserv/Makefile doesn't exist after the above ... # simply run configure again and it will be created. # ./configure --with-apache-src=/home/mstolz/build/apache_1.3.12 #### 05/24/00 after many hours of trying to get JServ and mod_perl working by staticly linking them in apache, i gave up ... the two installation scripts overwrite each other ... i tried modifying the main Configuration script but this is only good if you want to overwrite the Makefiles with the configure script ... well this is not good because you don't want to over write the Makefiles that mod_perl just put there ... i tried loading JServ dynamically with mod_perl statically and that didn't work either ... finally i enabled dynamic loading within apache by doing the following: ./configure --enable-rule=SHARED_CORE --enable-module=so make make install then i made the Jserv module by doing the following: export PATH=$PATH:/usr/local/apache/bin ./configure make make install NOTE that jserv as a DSO has all the correct config settings .. you do not have to change the log settings and the zone files are located in apache/conf/jserv. you still have to edit httpd.conf and add the follwoing line after the LoadModule perl_module: Include /usr/local/apache/conf/jserv/jserv.conf might want to change the repository in /usr/local/apache/conf/jserv/zone.properties there are no options with DSO because you have already compiled apache with DSO support and JServ knows that ... the following would override building a jserv module: ./configure --with-apache-src=/home/mstolz/build/apache_1.3.12 next i build mod_perl module by editing Makefile.PL and changed USE_DSO=1 and nothing else needs to be done ... perl Makefile.PL make make install install another perl module MLDBM-2_00_tar.gz 05/25/00 finally got virtual ftp going by adding the lib dir to the base chrooted directory of the ftp account .. so add the /./ to the path in /etc/passwd, then add the user the the group wheel, then cp /home/ftp/bin to the destination dir, and finally cp /home/ftp/lib to the destination dir. 6/6/00 oracle installed and configured to work by following a printout that someone emailed me ... the install directions that come with oracle do not work ... i used dbassist to create a database, but this is not much help in modifying it ... use svrmgrl to start oracle manually ... i put in auto start script per the docs found in $ORA_HOME/docs ... i created an oracle user by default of oracle8i. i use it to start and stop the database instance. i also put in the autostart script then i linked /etc/rc.d/rc0.d/K10dbora to /etc/rc.d/init.d/dbora and /etc/rc.d/rc2.d/S99dbora to /etc/rc.d/init.d/dbora 6/27/00 i finished installing stronghold ... just run the executable and answer all the questions ... it'll automatically create a server certificate for you to use on the secure side .. i put the unsecure port to 81 as to not conflict with the already installed apache ... i also put in the autostart script then i linked /etc/rc.d/rc0.d/K10https to /etc/rc.d/init.d/https and /etc/rc.d/rc2.d/S99https to /etc/rc.d/init.d/https ... i've provided a copy of https in the src dir. 7/1/00 edited the /usr/local/apache/conf/jserv/jserv.properties to add the oracle zip files to the classpath of the servlet 7/1/00 download from oracles site these files: classes111b.zip classes12_01.zip so that we can write java code to connect to a database 7/11/00 installed redhat's wu-ftpd fix via rpm by doing: rpm -Fvh wu-ftpd-2_6_0-14_6x_i386.rpm