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]>

Reply via email to