I got it fixed by using the script I found at: http://www.comet.ucar.edu/~sad/software/how-to/bootApache.html
Thanks, Matt > -----Original Message----- > From: Turner, John [mailto:[EMAIL PROTECTED]] > Sent: Monday, September 30, 2002 10:56 AM > To: 'Tomcat Users List' > Subject: RE: Start Apache/Jakarta-Tomcat as Non-root user > > > > I'm not sure. Sounds like you would have to write some sort > of loop...just starting one Tomcat instance isn't going to > start all of them. > > What is the error message you get? Does Tomcat just not start? > > John > > > > -----Original Message----- > > From: Matt Raible [mailto:[EMAIL PROTECTED]] > > Sent: Monday, September 30, 2002 12:45 PM > > To: 'Tomcat Users List' > > Subject: RE: Start Apache/Jakarta-Tomcat as Non-root user > > > > > > I changed my script to add these two variables and still no > luck. I > > also have them defined in catalina.sh (since I have many > instances of > > tomcat running) - could that cause the problem? > > > > #!/bin/bash > > # > > # Matt Raible 29 Sep 2002 > > # For use on RedHat Linux - tested on v7.3 > > > > CATALINA_HOME=/usr/local/tomcat1; export CATALINA_HOME > > JAVA_HOME=/usr/java/j2sdk1.4.1; export JAVA_HOME > > > > case "$1" in > > start) > > su tomcat /usr/local/tomcat1/bin/startup.sh > > sleep 5 > > ;; > > stop) > > su tomcat /usr/local/tomcat1/bin/shutdown.sh > > ;; > > *) > > echo "Usage: $0 {start|stop}" > > exit 1 > > ;; > > esac > > > > exit 0 > > > > > > > -----Original Message----- > > > From: Turner, John [mailto:[EMAIL PROTECTED]] > > > Sent: Monday, September 30, 2002 8:15 AM > > > To: 'Tomcat Users List' > > > Subject: RE: Start Apache/Jakarta-Tomcat as Non-root user > > > > > > > > > > > > My guess is your environment variables (JAVA_HOME, > > > CATALINA_HOME) are not available at startup, but they are > > > when you run the script from a command line after logging in. > > > > > > John > > > > > > > > > > -----Original Message----- > > > > From: Matt Raible [mailto:[EMAIL PROTECTED]] > > > > Sent: Monday, September 30, 2002 10:12 AM > > > > To: 'Tomcat Users List' > > > > Subject: RE: Start Apache/Jakarta-Tomcat as Non-root user > > > > > > > > > > > > I've modified your script for RedHat Linux 7.3, but my > > > tomcat instance > > > > still won't start on bootup. I can execute ./S40tomcat, > > enter the > > > > tomcat user's password and everything works fine. Any > > ideas or log > > > > files I can check? > > > > > > > > #!/bin/bash > > > > # > > > > # Matt Raible 29 Sep 2002 > > > > # For use on RedHat Linux - tested on v7.3 > > > > > > > > case "$1" in > > > > start) > > > > su tomcat /usr/local/tomcat1/bin/startup.sh > > > > sleep 5 > > > > ;; > > > > stop) > > > > su tomcat /usr/local/tomcat1/bin/shutdown.sh > > > > ;; > > > > *) > > > > echo "Usage: $0 {start|stop}" > > > > exit 1 > > > > ;; > > > > esac > > > > > > > > exit 0 > > > > > > > > > > > > > -----Original Message----- > > > > > From: Jim Coble [mailto:[EMAIL PROTECTED]] > > > > > Sent: Saturday, September 28, 2002 8:11 AM > > > > > To: Tomcat Users List > > > > > Subject: Re: Start Apache/Jakarta-Tomcat as Non-root user > > > > > > > > > > > > > > > I accomplished this yesterday on Solaris 8 using the > > > > following script > > > > > called at system startup (linked to S40tomcat in rc3.d) > > > > ... Replace > > > > > "tomcat" after the two su commands with the user you > want Tomcat > > > > > to run as and, of course, change the paths as appropriate for > > > > > your system. You'll > > > > > also need to make sure your tomcat user has appropriate > > > > > permissions on > > > > > your tomcat directories. > > > > > --Jim > > > > > > > > > > #!/sbin/sh > > > > > # > > > > > # Jim Coble 09 Jun 02 > > > > > # Modified 27 Sep 02 to try to get to run as user tomcat > > > > > > > > > > CATALINA_HOME=/usr/local/tomcat;export CATALINA_HOME > > > > > JAVA_HOME=/usr/java;export JAVA_HOME > > > > > > > > > > case "$1" in > > > > > start) > > > > > su tomcat /usr/local/tomcat/bin/startup.sh > > > > > sleep 5 > > > > > ;; > > > > > stop) > > > > > su tomcat /usr/local/tomcat/bin/shutdown.sh > > > > > ;; > > > > > *) > > > > > echo "Usage: $0 {start|stop}" > > > > > exit 1 > > > > > ;; > > > > > esac > > > > > > > > > > exit 0 > > > > > > > > > > ================================== > > > > > Jim Coble > > > > > Senior Technology Specialist > > > > > Center for Instructional Technology > > > > > Email: [EMAIL PROTECTED] > > > > > Voice: 919-660-5974 Fax: 919-660-5923 > > > > > Box 90198, Duke University > > > > > Durham, NC 27708-0198 ================================== > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Lars Nielsen Lind <[EMAIL PROTECTED]> > > > > > 09/28/2002 10:12 AM > > > > > Please respond to "Tomcat Users List" > > > > > > > > > > > > > > > To: [EMAIL PROTECTED] > > > > > cc: > > > > > Subject: Start Apache/Jakarta-Tomcat as > > > Non-root user > > > > > > > > > > > > > > > Hi. > > > > > > > > > > Are the some easy ways to start Apache / Jakarta-Tomcat as > > > > > Non-root user > > > > > - for instance with a user created for the purpose? > > > > > > > > > > Are the any security risks (for instance access to > root) to be > > > > > aware of? > > > > > > > > > > Best regards, > > > > > > > > > > Lars Nielsen Lind > > > > > > > > > > > > > > > -- > > > > > To unsubscribe, e-mail: > > > > > <mailto:tomcat-user-> [EMAIL PROTECTED]> For > > > > > additional commands, > > > > > e-mail: <mailto:[EMAIL PROTECTED]> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > To unsubscribe, e-mail: > > > <mailto:[EMAIL PROTECTED]> > > > For additional commands, e-mail: > > > <mailto:[EMAIL PROTECTED]> > > > > > > > > > > > -- > > To unsubscribe, e-mail: > <mailto:[EMAIL PROTECTED]> > For additional commands, e-mail: > <mailto:[EMAIL PROTECTED]> > -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>