S40tomcat is a startup script for tomcat.  Most people put it in the 
/etc/init.d and hard link it to one of the rc.d directories and yes the 
capital "S" at the beginning of the name will cause RH to automatically 
append the start command to the script.  Putting "K" at the beginning will 
cause it to kill the process on shutdown.  Hard link the script in the 
runtime level you want tomcat to start in, usually rc3.d with a higher 
number than processes you want to start before it.

rls





"Matt Raible" <[EMAIL PROTECTED]>
09/30/2002 09:28 AM
Please respond to "Tomcat Users List"

 
        To:     "'Tomcat Users List'" <[EMAIL PROTECTED]>
        cc: 
        Subject:        RE: Start Apache/Jakarta-Tomcat as Non-root user

I've noticed that if I run ./S40tomcat, I have to add "start" after it
in order to get it to start from the command line.  Does the startup
script add this automatically?

> -----Original Message-----
> From: Matt Raible [mailto:[EMAIL PROTECTED]] 
> Sent: Monday, September 30, 2002 8: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]>

Reply via email to