On 2 April 2011 10:35, Robert P. J. Day <rpj...@crashcourse.ca> wrote: > > i just noticed that users on a linux/unix system that unload tomcat7 > from the zip file are going to have trouble running it since the bin/ > scripts are not marked executable in the zip file.
Unfortunately Zip does not support such attributes. > if tomcat7 is unloaded from the tar ball, then everything will work > fine since the scripts are executable. but from the zip file, they > aren't, which means someone who runs "sh bin/startup.sh" will get: > > Cannot find bin/catalina.sh > This file is needed to run this program > > and that's because of this test in startup.sh: > > if [ ! -x "$PRGDIR"/"$EXECUTABLE" ]; then > echo "Cannot find $PRGDIR/$EXECUTABLE" > echo "This file is needed to run this program" > exit 1 > fi > > the catalina.sh script is there, of course, it's just not executable > so startup.sh (misleadingly) claims it doesn't exist. Agreed, the message is misleading. > experienced linux users will probably notice what's going on > immediately, but others might be thoroughly confused. > > rday > > -- > > ======================================================================== > Robert P. J. Day Waterloo, Ontario, CANADA > http://crashcourse.ca > > Twitter: http://twitter.com/rpjday > LinkedIn: http://ca.linkedin.com/in/rpjday > ======================================================================== > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org > For additional commands, e-mail: users-h...@tomcat.apache.org > > --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org For additional commands, e-mail: users-h...@tomcat.apache.org